Before & After

Roof Replacement Before & After Photos

Click on a photo to enlarge.

Full Roof Replacement in Charlotte Suburbs

After spotting several shingles amiss on the front of their home, the homeowner called us for a complete inspection. Based on the age and condition, we recommended an entire roof replacement to ensure the home is protected for many years to come.

Worn Roof Gets Replaced in Charlotte

This old, tired roof was in major need of replacement. The homeowners chose TruGuard to complete their project based on our quality craftsmanship and the durability of our Owens Corning shingles.

Same Look, New Roof Installed in Monroe

The homeowner’s old roof had seen better days. They chose to keep the classic dark shingle but had the entire roof replaced to ensure continued protection of their home and all the people in it (dogs included).

New Roof Install Breathes New Life into Home in Gastonia

Their friends had just had their roof replaced by us and highly recommended us to the homeowners. Having found a trustworthy contractor, the homeowners decided to move forward and replace their worn out roof.


New Roof Installation on Brick Home in Rock Hill

This beautiful brick home gets a much needed new roof. We installed the top industry shingles by Owens Corning to ensure this home remains water free for years to come.

Total Before & After Sets: 6

our service area

We serve the following areas

North Carolina
  • Albemarle
  • Alexis
  • Belmont
  • Bessemer City
  • Catawba
  • Charlotte
  • China Grove
  • Cleveland
  • Concord
  • Cornelius
  • Cramerton
  • Crouse
  • Dallas
  • Davidson
  • Denver
  • Gastonia
  • Gold Hill
  • Harrisburg
  • Huntersville
  • Indian Trail
  • Iron Station
  • Kannapolis
  • Kings Mountain
  • Landis
  • Lincolnton
  • Locust
  • Lowell
  • Maiden
  • Marshville
  • Matthews
  • Mc Adenville
  • Midland
  • Monroe
  • Mooresville
  • Mount Holly
  • Mount Pleasant
  • Mount Ulla
  • New London
  • Oakboro
  • Peachland
  • Pineville
  • Polkton
  • Richfield
  • Rockwell
  • Salisbury
  • Sherrills Ford
  • Spencer
  • Stanfield
  • Stanley
  • Statesville
  • Terrell
  • Troutman
  • Waxhaw
  • Wingate
  • Woodleaf
South Carolina Our Locations:

131 Matthews Station St Suite 2A
Matthews, NC 28105