How to fix a roofing problem in less than an hour

A roofing job can be complicated, time-consuming, expensive and time-sensitive, but the key is to start from scratch and get the job done right the first time.

Here’s what you need to know.