704-883-6052

Signs include missing shingles, water stains, granules in gutters, and loose flashing after storms.