About Us

Your Trusted Roofing Experts with over 20 years experience are here to provide you with quality roofing services at affordable prices.

BNS Roofing is a family-owned business with deep roots, originating from our grandfather who passed down his expertise to our parents, and in turn, to us. This legacy of skill and dedication in roofing led two first cousins, enriched with extensive experience and knowledge, to establish BNS Roofing.

At BNS Roofing, we specialize in a comprehensive range of roofing services for both commercial and residential properties. Our commitment is to remain at the cutting edge of roofing technology and materials. This includes expert services in asphalt shingle replacement and repairs, flat roofing solutions, aluminum works, and chimney construction and repair. Our foremost goal has always been to deliver superior craftsmanship coupled with unmatched customer service and support.

With more than 20 years of experience in the Greater Toronto Area’s roofing industry, our team is highly qualified and equipped to handle everything from minor repairs to complete new roof constructions. Our dedication to excellence is a testament to our ongoing commitment to ensuring every customer’s peace of mind and establishing BNS Roofing as a trusted name across the GTA.

BNS Roofing Company

Expertise and Experience:

Our team consists of skilled professionals with years of experience in the roofing industry. We’ve successfully handled various projects, from minor repairs to complete roof installations. Our expertise ensures quality workmanship.

BNS Roofing Company

Licensed and Insured:

We are a fully licensed and insured roofing company. This means you can trust us to handle your project professionally and responsibly. Your peace of mind matters to us.

Customer Satisfaction:

Our commitment to customer satisfaction is unwavering. We listen to your needs, provide transparent communication, and ensure that you’re happy with the results. Our goal is to exceed your expectations.

BNS Roofing Company

Affordable Pricing:

Quality doesn’t have to come with a hefty price tag. We offer competitive rates without compromising on excellence. Ask us for a detailed quote tailored to your specific needs.

BNS Roofing Company

Local Reputation:

Our reputation within the local community speaks for itself. We’ve built strong relationships with homeowners, businesses, and property managers. Check our reviews and testimonials—they reflect our commitment.


We stand behind our work. Our warranties cover both labor and materials. If any issues arise, we’ll address them promptly. Your investment is protected.

Emergency Roof Repair
GAF Certificate of Completion: BNS Roofing Company

Learn More About Us

Keep up with our roofing projects online, and see our work up close.


Simply fill out the form below and we will get back to you as soon as possible.