Leaders in
Markham Roofing

Dominion Roofing specializes in siding
of all types in the Markham, GTA area.

Our services

    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!

    markham roofing









    If you have a leaky roof, want a skylight fitted, need a roof for your extension, or new-build, it is important to use the right team for the job. You want to hire a company that has the right level of experience. The Dominion Roofing team is who you need. We have the necessary expertise, equipment, and local knowledge to do a great job for you.

    After operating in the Markham area for 95 years, we are familiar with local weather patterns and how buildings in the area have been constructed. So we know how to renovate your roof so that it stands up to the heavy storms we sometimes experience here. We understand which materials provide the right level of protection and how to apply them to the various roof configurations that are common in the Markham area.

    Importantly, we are also properly accredited, fully insured, and offer full guarantees for the work we do. When you get in touch with us, we will respond quickly. 

    Someone will assess the work that needs to be done, work out the best approach, and provide a quote. So, you will not have to wait long to get your new roof built or your old one renovated or repaired.

    Why Hire Dominion Roofing in Markham


    We got the Best Roofing Contractors in Markham!

    There are plenty of Markham roofing contractors as well as Markham roofing companies. Including many freelancers. All of whom you could consider hiring. 

    However, we recommend that you always contract an experienced firm. One that only uses high-quality, tried, and tested materials, is accredited and employs experienced and fully-trained roofers. If you do not do so, there is a strong chance that you will need to pay for re-roofing much sooner than is necessary.

    We Provide the Best Warranty in Markham. Call Us Now!

    Quality Roofing Needs For Your Comfort and Safety

    When it comes to roofing, you tend to get what you pay for. The best quality materials may cost more, but they last longer. In our experience, much longer. 

    Over the years, we have been called in to sort out roofing issues that have been created because cheap materials have been used. Or they have not been installed correctly. We are very careful not to make those mistakes. 

    As a consequence, many local developers and builders use us to roof their buildings. Doing this type of work helps us to stay up to date with all of the latest roofing techniques and materials. It also adds to the information we have gathered over the past 95 years. Our flat roofers in Markham have knowledge that we use to provide repairs, and roofing solutions that work well for the way buildings in this area are constructed.


    Need Some Roofing Renovations? 

    Roofing renovations can be complex. Each one requires a tailored approach. 

    If you live in Markham and are looking for the best roofing renovations team, you have found them. All you need to do is to give Dominion Roofing a call on 416-789-0601 and let us look after you.


    We Are Proud Of Professional Work

    Every member of the Dominion Roofing team is proud of what they do especially in Markham roof repair. We are committed to doing a great job for every single client. As you can see from our customer reviews we do exactly that.



    How Long Does a Metal Roof Last?

    A metal roof lasts about 40 years, sometimes up to 70 years. Asphalt roofs normally need repairing every 12 to 20 years. Snow slides off metal, it does not burn, warp or rot. So, it is very durable provided good quality materials are used and it is professionally installed.

    Does Homeowners Insurance Cover Roof Leaks?

    Most homeowners insurance does not cover roof leaks. If the leak is due to general wear, they will not payout. However, if it is because of storm damage or an ice dam that has prevented water from running away safely, you may be covered provided you bought the right policy.

    How to Get Moss off of a Roof?

    To get moss off a roof, sweep off anything that is already loose. Then mix ? gallon of bleach with 1.5 gallons of water and spray it on the remaining moss. In 2 or 3 days the remaining moss will die and can also be swept off.

    How often should I clean my gutters?

    You should clean your gutters at least twice a year to prevent dirt and debris build-up, which is a potential source of greater damages. If there are trees beside your house, it would be better to clean the gutters more frequently since leaves can also cause build-up fast.

    What is ice damming?

    Ice dam formation results from regular freezing and thawing of snow due to improper ventilation that causes heat to escape from your house. It can also be caused by your gutters being backed up with frozen slush. When ice dams occur, water is driven under the roof, which may cause damage to walls, insulation, and ceilings.

    What is SBS / Torch-On?

    SBS or torch-on roofing is the common name for Modified Bitumen Roofing. The SBS blend is more elastic than bitumen, and it performs better when your roof is exposed to significant changes in ambient temperature over short periods. For this type of roofing, the heat of a torch or hot asphalt combines layers of SBS membranes, creating the roof system.



    North York
    Richmond Hill

    Nearly a century in the industry...


    Years in

    2+ Million



    Best Warranty
    in the Business

    For more than 95 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 name in the industry.

    What Our Clients Say

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