
Service Areas
We’re committed to delivering reliable, top quality services to homeowners and businesses throughout Nova Scotia.
Below are just a few of the areas we cover.
We Proudly Service
Explore the various regions where we provide exceptional services to our valued customers.
Halifax and Surrounding areas
Halifax blends coastal heritage with modern amenities. At Catch All Contracting, we proudly offer expert roofing, siding, and renovation services tailored to both residential and commercial properties. With a focus on quality craftsmanship and exceptional customer service, we are dedicated to enhancing your property to meet the highest standards in the dynamic Halifax Regional Municipality (HRM) and its surrounding areas.
South Shore
The South Shore, with its stunning coastal beauty and rich maritime heritage, is a treasure of Nova Scotia. At Catch All Contracting, we provide premium roofing, siding, and renovation services designed to enhance and preserve the unique charm of this region. Whether working on traditional homes or modern builds, our skilled team is committed to delivering reliable, high-quality solutions that respect the character of the South Shore.
Hants County / Annapolis Valley
Located in the heart of the scenic Annapolis Valley, Hants County is celebrated for its beautiful rural landscapes and vibrant community spirit. At Catch All Contracting, we take pride in offering professional roofing, siding, and renovation services to homeowners and businesses. Whether preserving historic features or implementing contemporary enhancements, our commitment to quality ensures your project blends seamlessly with the distinctive charm of this cherished region.
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.
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.

More Service Areas
Halifax Regional Municipality
This project aims to develop a user-friendly mobile application that enhances productivity and organization. Through intuitive design and seamless functionality, users can efficiently manage tasks, set reminders, and collaborate with team members.
Municipality of the District of Lunenburg
This project aims to develop a user-friendly mobile application that enhances productivity and organization. Through intuitive design and seamless functionality, users can efficiently manage tasks, set reminders, and collaborate with team members.
Municipality of Chester
This project aims to develop a user-friendly mobile application that enhances productivity and organization. Through intuitive design and seamless functionality, users can efficiently manage tasks, set reminders, and collaborate with team members.
Municipality of West Hants
This project aims to develop a user-friendly mobile application that enhances productivity and organization. Through intuitive design and seamless functionality, users can efficiently manage tasks, set reminders, and collaborate with team members.
Municipality of East Hants
This project aims to develop a user-friendly mobile application that enhances productivity and organization. Through intuitive design and seamless functionality, users can efficiently manage tasks, set reminders, and collaborate with team members.
This project aims to develop a user-friendly mobile application that enhances productivity and organization. Through intuitive design and seamless functionality, users can efficiently manage tasks, set reminders, and collaborate with team members.