Another Beautiful Shingle Replacement

1 2 3 Roofing was approached by a Client who was in need of a quality roof replacement. After a thorough inspection of the roof, a 1 2 3 Roofing Consultant confirmed that the shingle roof was aging and did require a quality roof replacement. Work commenced shortly after the initial inspection. The old shingles were removed, and new underlayment was installed. The aged exhaust vents were also removed, and replaced with new units. New, quality shingles were then installed to finish off the roof replacement process.

Learn more about Shingle/Sloped Roof Replacement
Jobsite Location

Another Beautiful Shingle Replacement