We needed a whole new roof for our garage. Insurance coverage would only address the house. ;( We contacted Jimmy and he arrived around exactly the same day we termed. On the other hand, with no right treatment and upkeep, your roof's lifespan may very well be considerably reduced, resulting in pricey repairs or replacements. Knowing the ways to