In most cases, yes- unless your roof has been leaking for a long period or has been repaired incorrectly numerous times.