Cover All Exteriors
Project Days
People
Nails Used
Star Rating
Shingle Roof Replacement in Horsham
In June 2026, Cover All Exteriors completed a full shingle roof replacement at Laurie’s home in Horsham. Before the project began, Laurie contacted Cover All Exteriors and spoke with Jessica Mayger, who scheduled an appointment to discuss replacing the home’s aging roof. Exterior Remodeling Specialist Andrew Morgan then met with Laurie to inspect the existing roof, review roofing options, explain the installation process, and discuss the full scope of the project. After considering the available choices, Laurie selected Owens Corning shingles in Onyx Black, with 26 squares installed to provide lasting protection and enhance the home’s appearance. Once everything was finalized, Project Manager Daniel Cline reviewed the project plans, coordinated material delivery, and scheduled the installation crew to ensure the work began on time and remained on schedule. When the project started, the crew focused on completing the roof replacement with quality workmanship and attention to detail from start to finish.
Throughout the project, Daniel Cline managed the daily progress and kept Laurie informed as the roof replacement moved forward. The crew removed the existing roofing materials, inspected and prepared the roof deck, and installed the new 26 square Owens Corning Onyx Black shingle roofing system with careful installation techniques to ensure long lasting performance and durability. Every phase of the installation was completed with precision, resulting in a clean, secure, and professionally finished roof that significantly improved the home’s protection and curb appeal. Laurie also received a 50-Year Non-Prorated Material Defect Warranty from Owens Corning along with a 10 Year Workmanship Warranty from Cover All Exteriors, providing added confidence in the investment. By the end of the project, Laurie was extremely pleased with the finished results and the professionalism demonstrated by the entire Cover All Exteriors team, reflecting the company’s ongoing commitment to quality craftsmanship, dependable service, and customer satisfaction.
Team Members
Team members that were involved with the project from beginning to end.
It was a pleasure working with the Cover All Exteriors team, they made the process seamless! A special acknowledgement for Matt who managed every aspect of the job and explained each step involved!! Thank you
Diane
Satisfied Customer