Your Top Toronto Roofers and Roof Repair Toronto Provider Since 1922

Work with Toronto roofers you can trust. Dominion Roofing can handle all your roofing, installation, and roof repair Toronto needs. No matter where you are in the GTA, we can get the job done.

About Us

    Get A Quote Now

    Dominion Roofing offers a wide range of residential and commercial roofing services in Toronto. From roof repairs to re-roofs, this roofing company has got you covered!

    Free Roof Inspections Applies to residential propertiesNeed Roof Repairs in Toronto? Work with a Roofing Company in Toronto that Has a 100-Year Track Record of Success.

    Are you looking for roof repairs in Toronto? With over 100 years in business, Dominion Roofing is not just another roofing company. Our experience, attention to detail, and dedication to customer service set us apart, so whether you need a damaged roof repair, a shingle roof repair, a roof inspection, or any other roofing service, you can rely on Dominion as your roofing company in Toronto – we’ll take care of all your roofing needs.

    We’ve completed hundreds of thousands of damaged roof repairs and re-roofing jobs; there’s no roofing job we haven’t seen and haven’t successfully completed. We’ve helped repair, install, or tune up over 2 million roofs in Toronto. Frankly, no other roofing company in Toronto can claim the same. What that means for you is that if you’re looking for roofing in Toronto, you can count on our expert team of Toronto roofers to get the job done right – the first time.

    A Toronto Roofing Company That Does It All

    If you want all your roofing in Toronto to be managed by a single company, then Dominion is the right Toronto roofing contractor for you.

    We offer a variety of services for residential roofing in Toronto, including:

    We are also well-versed in siding repair and installation for your home or business. A problem in your roof can quickly spread to the rest of your building or home. We understand that threat and will work to ensure that these vulnerabilities are fixed before they can grow into bigger issues.

    For all your roofing repair, installation, and tune-up needs, trust Dominion as your Toronto roofing contractor.

    We Excel at Flat Roofing Repair and Installation

    Flat roof installation requires a specialized approach compared to pitched roofs. If you need a flat roof installed, you need a team that has the experience and knowledge to get the job done right.

    Flat roofs, by nature of not having a slope, are unable to displace water as easily as sloped roofs, requiring alternative solutions like scuppers, roof drains, or a drip edge detail.

    Since water is much more prone to resting on top of your flat roof compared to a pitched roof, ensuring that your roof is impermeable is critical to preventing water damage.

    And if you do ever run into any issues, our flat roof repair services are ready to identify and fix any issues – fast and affordably.

    Why We’re Unique Among Roofing Companies in Toronto

    There are many Toronto roofing companies, and we understand that searching out the right one for your home can be a struggle.

    But Dominion is a local roofer you can rely on – we offer the best services and guarantees in the business.

    Our award-winning team is here to help assist with all your home and commercial flat roofing needs. We stand by our work and know that you’ll be satisfied when the job is done.

    More than a Roofing Repair Company

    Our services extend beyond the average contractor for roofing in Toronto.

    Sure, we can fix your roof, but if you’re a developer in need of hundreds or even thousands of fast, reliable installations in your development, there are no better Toronto roofers for the job than our team at Dominion.

    We have provided roofing services for new subdivisions and residential lor-rise applications.  Over the years, we have established a reputation for completing jobs on time, on budget, and without complications or headaches, so you can count on us to install your roofs, freeing you up to focus on other aspects of your development.

    Why Choose Us as Your Toronto Roofers

    You don’t want to take a chance on unproven roofers in Toronto – that can lead to a weak installation or repair job that can require an even more expensive fix. Worse yet, a poor roofing installation or repair can leave your home or building vulnerable to costly water damage during snow or rain.

    Our team excels at identifying issues in your roof before they can become a serious issue, fixing them so that you won’t be on the hook for bigger repair expenses down the line.

    With our over a century of experience and top roofing team in Toronto, there is no job we can’t handle, no roofing issue that is too complex for us to fix.

    Even seemingly minor damage to your roof, like missing shingles, can allow moisture to penetrate your home and lead to expensive damage that impacts the entire building. This damage can extend to the lower level of your roof as well, damaging insulation and creating potential structural issues.

    In other words, a preemptive roof inspection or a roof repair that doesn’t cut any corners or leave anything to chance can save you thousands – and help you avoid major headaches.

    And best yet, we can have your roof repaired fast and efficiently, so you can get top-level services for an affordable price.

    Roofers in Toronto That Pride Ourselves on Customer Service

    We understand that if you’re dealing with a damaged roof, that can be stressful. Worse yet, sifting through dozens of Toronto roofing companies to try and find the right one usually only adds to the frustration.

    But with Dominion, we value our customer, their time, and their budget above all else. We make sure that all your roofing needs are satisfied – whether that’s replacing a few missing shingles or a comprehensive repair of your entire roof.

    We also offer a unique tune-up service. We will diligently examine your roof and roofing structure, identifying potential issues, and solving them before they can harm your home.

    Nipping these issues in the bud before they can grow in severity is one of the best ways to avoid major damage and save money on repair costs.

    If you want a Toronto roofing company to manage all your roofing needs while providing excellent customer service, then contact us at Dominion today. Discover what has made us successful for over 100 years in the roofing business in Toronto.

    Over a century in the roofing industry...


    Years in

    2+ Million



    The Best Warranty
    in the Business

    For more than 100 years, Dominion Roofing has reigned as Toronto's roofing authority. Exceptional products, superior service, renowned innovation, and the highest safety standards has led Dominion to become the most trusted Toronto roofing company.

    What Our Clients Say

      Sorry, no posts matched your criteria.
    Burlington | Brampton | Etobicoke | Markham | Mississauga | North York | Oakville | Richmond Hill | Scarborough | Vaughan