
Get a Free Quote!
Get a free estimate for your project. You can use the form below or email us directly.
We appreciate your interest and look forward to hearing from you.








Catch-all Contracting is a leading Red Seal certified roofing, siding, and renovation company in Nova Scotia. With over a decade 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 authorized to offer the GAF System Plus Limited Warranty on qualifying GAF roofing systems, giving you added peace of mind with long-lasting protection for your home. Additionally, we are fully insured, COR certified and in good standing with WCB, reflecting our unwavering commitment to workplace safety, professionalism, and reliability in every aspect of our work.


Contact Us
Reach out to us through our website, email, or phone
Site Assessment
Schedule your free site assessment. Our team will evaluate your project and discuss your options.
Sign Your Quote
Within a few days of the assessment, you’ll receive a detailed quote.
Project Schedule
We will contact you to schedule your project.
Our mission and Vision
At Catch All Contracting, we are committed to delivering exceptional services across Nova Scotia, combining reliability, skilled craftsmanship, and a client-centered approach to exceed expectations on every project. From new construction to roofing, siding, and interior renovations, we provide efficient, innovative solutions that adhere to the highest industry standards.
At Catch All Contracting, we are committed to delivering exceptional services across Nova Scotia, combining reliability, skilled craftsmanship, and a client-centered approach to exceed expectations on every project. From new construction to roofing, siding, and interior renovations, we provide efficient, innovative solutions that adhere to the highest industry standards.
Our goal is to build lasting relationships founded on trust, integrity, and excellence, while continually evolving to meet the needs of our clients and communities. Aspiring to be Nova Scotia’s trusted leader in general contracting, we strive to set new standards in construction and renovation through sustainable practices, professionalism, and unwavering quality - driving progress and inspiring confidence with craftsmanship that stands the test of time.
Contact us about your project
projects@catchall-contracting.com
902-329-0797
