
Catch-all Contracting is a leading Red Seal certified roofing, siding, and renovation company in Nova Scotia. With over 10 years of experience in the roofing and siding industry, we are dedicated to providing top-quality service to our clients. Our team of skilled professionals is committed to delivering exceptional results on every project.
As GAF Certified™ Installers, we are able to offer the GAF System Plus Limited Warranty on qualifying GAF roofing systems - providing added peace of mind and long-lasting protection for your home.
About Us
Catch All Contracting is a
GAF Certified™ installer
We’re proud to share that Catch All Contracting has been invited to become a GAF Certified™ Installer, joining a select group of roofing contractors in North America. This certification is a testament to the trust our clients place in us and the quality of work we strive to deliver on every project.
As GAF Certified™ Installers, we are able to offer the GAF System Plus Limited Warranty on qualifying GAF roofing systems - providing added peace of mind and long-lasting protection for your home.






Roofing
Asphalt Shingles




Choose our durable and affordable asphalt shingle roofing, featuring GAF’s industry-leading materials.
As GAF-certified installers, we guarantee a professional installation you can rely on for years to come.
Metal
Choose a roof built for longevity and performance. Metal roofs offer excellent protection against harsh weather, energy efficiency, and a sleek, modern appearance.
We take pride in our work and strive to exceed our clients' expectations with every job we do. From residential to commercial, we have the expertise to handle projects of any scale.


Cedar
Opt for a classic, natural look with cedar. This timeless option provides great insulation and can enhance your property’s curb appeal with its warm, rustic charm.
