


There are different types of roofs, such as asphalt shingles, metal, tile, slate, wood, and more.
Each one has its own advantages and disadvantages, depending on your budget, preferences, and climate.
We specialize in the following types of roof installation services that you can choose from:
This is when we remove your old roof and install a new one of the same or different material. We specialize in asphalt shingles and flat roofing. Roof replacement is necessary when your roof is damaged, worn out, or outdated. Roof replacement can improve the appearance, performance, and energy efficiency of your roof.
This is when we fix any issues with your existing roof, such as roof leaks, cracks, missing shingles, or sagging. Roof repair can and should extend the lifespan of your roof and prevent further damage. We believe that if it is important to try to save the roof if conditions permit. Roof repair is usually more affordable and faster than roof replacement, but it may not be enough if your roof is severely damaged or old. It is something that usually fixes the immediate issues, and prolongs the roof’s life, delaying the inevitable roof replacement project.
This is when you apply a protective layer over your existing roof to enhance its durability, reflectivity, and resistance to weather and UV rays. Roof coating can reduce the heat absorption and cooling costs of your roof, as well as prevent corrosion and fading. Roof coating is suitable for flat or low-slope roofs that are in good condition.
EXCELLENT Based on 142 reviews Posted on Google romedi llapi We had a good experience with BNS Roofing. We needed a roof repair at our home in North York and they were able to come take a look quickly. They explained what needed to be fixed and didn’t pressure us into anything we didn’t need. The crew was polite, worked hard, and finished everything the same day. The roof looks great now and the price was fair.Posted on Google Kelvin Dahri I had a great experience with BNS Roofing. They came out quickly to inspect my roof and explained everything clearly. The crew was professional, clean, and finished the job on time. If you’re looking for a reliable roofing company in Toronto or East York, I definitely recommend BNS Roofing. The quality of the roof repair and customer service was excellent.Posted on Google William Dahri I hired this company to replace my flat roof, and the experience was excellent. The crew was professional, arrived on time, and completed the job as promised. They explained the materials and process clearly and kept the site clean. The roof looks great and the price was fair. I would definitely recommend them to anyone needing roofing work. I’d also like to thank Silvi for ensuring smooth and efficient communication throughout the process.Posted on Google eugenedk2000 Keno was great - had ice dam damage and he was able to come the next day. Very reasonable and felt trustworthy. Will use him for my future roofing needs!!Posted on Google Nicole Pagonis Really happy with the work done on our roof. The team was friendly, professional, and very reliable. They kept us informed throughout the process and made everything stress-free. The quality of the work looks great and they left the area clean when they finished. Would definitely recommend !!Posted on Google Fabio Veli I appreciate the transparency that came from The BNS group. He assessed my roof and took the time to point out his findings clearly so i understand. Don't find honesty like this anymore.Posted on Google mohammad ghahremanian My home in North York had a roofing leak and i called BNS Roofing to take a look at it. Since the repair we have had no more leaks Very knowledgable when it comes to roofingPosted on Google Neil Springer Absolutely recommend BNS Roofing. Had my entire roof replaced and was extremely pleased with the results. Very professional and transparent.Posted on Google Ju ers I was very pleased to hire BNS Roofing for our roof replacement, we had several quotes and BNS was the one that checked all of our needs. From start to finish the team was very professional and hard working something that amazed us Highly recommended for anyone looking to have their roof done

Conducting thorough roof inspections to assess the condition of the roof and identify any issues.

Cleaning gutters and downspouts to ensure proper drainage and repairing damaged or clogged gutters.

Fixing or replacing damaged flashing around roof penetrations, such as chimneys, vents, and skylights, to prevent leaks.

Replacing damaged or missing shingles to ensure the roof’s integrity and protect against weather elements.

Detecting and repairing roof leaks promptly is crucial to prevent further damage.

Installing or repairing roof ventilation systems to regulate temperature and moisture in the attic, extending the life of the roof