When Do You Need to Repair Your Roof?

The roof is always exposed to the elements and over time, it eventually requires repair. Even though homeowners know that sooner or later the roof is going to need repairs, it is hard to assess how much damage needs repair and what you can fix yourself. Most people repair [...]