The Health and Financial Risks from Failing to Inspect Your Roof
RoofingA modern day horror story
What Gerald has experienced is far too common: a few torn or lifted shingles, dried caulking around a vent, a gap where the flashing meets the chimney, or even pest damage going unnoticed by a homeowner. That small…