Roofing in Ontario
A leak, ice-dam damage, missing shingles after a windstorm or a roof at the end of its life: tell us what is happening. We will arrange a roof inspection and explain the options and the price before any work starts — no sales script.

Cities we cover
Local pages for Toronto, Ottawa, Mississauga, Brampton and more, with roof types, weather and storm history, and the licensing and building rules to know.
Toronto
Roofing in Toronto: Victorian semis, post-war bungalows and flat roofs. Leak repairs, shingle replacement, ice
Ottawa
Roofing in Ottawa: heavy snow, extreme cold and the 2022 derecho. Leak repairs, shingle replacement, ice-dam d
Mississauga
Roofing in Mississauga: planned subdivisions on their second or third roof. Leak repairs, shingle replacement,
Brampton
Roofing in Brampton: newer subdivisions reaching first re-roof age. Leak repairs, shingle replacement, ice-dam
Hamilton
Roofing in Hamilton: lower-city brick homes and escarpment wind. Leak repairs, shingle replacement, ice-dam da
London
Roofing in London: southwestern Ontario homes on the snowbelt fringe. Leak repairs, shingle replacement, ice-d
Markham
Roofing in Markham: large homes with complex rooflines. Leak repairs, shingle replacement, ice-dam damage, fla
Vaughan
Roofing in Vaughan: newer subdivisions and large commercial roofs. Leak repairs, shingle replacement, ice-dam
Kitchener
Roofing in Kitchener: older brick homes and new townhouses. Leak repairs, shingle replacement, ice-dam damage,
Windsor
Roofing in Windsor: thunderstorm country on the Detroit River. Leak repairs, shingle replacement, ice-dam dama
Richmond Hill
Roofing in Richmond Hill: suburban homes with complex roofs. Leak repairs, shingle replacement, ice-dam damage
Oakville
Roofing in Oakville: lakeshore homes with slate and cedar. Leak repairs, shingle replacement, ice-dam damage,
Roofing services
From emergency leaks to a new shingle, tile, metal or flat roof — what we help with.
Emergency roof leak repair
Active leaks, missing shingles or a damaged section letting water in, with temporary tarping where needed.
Wind & hail damage
Wind-lifted or missing shingles, hail bruising, damaged vents and fallen-branch damage after a storm.
Ice dams & snow damage
Leaks from ice dams, heavy snow and freeze-thaw damage to shingles and flashings.
Roof repair
Shingle and flashing repairs, vents, skylights and chimney flashing.
Roof replacement
Full tear-off and re-shingling, metal roofing, underlayment, ice and water shield and ventilation.
Flat roofs
Modified bitumen, EPDM and TPO flat roofs on row houses, laneway homes, garages and commercial buildings.
Eavestroughs & downspouts
Eavestrough repair and replacement, guards, soffit and fascia, and downspouts.
How we work
- Send the form with your town, property type and what is happening.
- We get back to you to talk it through and arrange an inspection.
- The roofer inspects the covering, flashings, gutters and what sits underneath, with photos.
- You get a written scope and agree the price before work starts.
Roofing across Ontario
Most calls are leaks, ice-dam damage, shingles lifted by wind and roofs reaching the end of their life. Ontario Roofing Pro focuses on finding the real source of the leak and repairing it properly — in Toronto, Ottawa, Mississauga, Brampton and throughout Ontario.
Some roofs only need a flashing, a few tiles or a section repaired; others need a full replacement. The inspection decides, not a sales script.
Straight answers on cost
Costs depend on the roof, the access and what the inspection finds, and the price is agreed before work starts. Our cost guide lists the factors that drive the price.
Roof leaking now?
Stay off the roof, catch the drips, then send us the form.
Request a roof inspectionQuick answers
How do I get help?
Send the request form with your town, property type and what is happening. It is open 24/7.
Should I go up on the roof to look?
No. Wet, icy or storm-damaged roofs are dangerous. Photograph what you can from the ground and from inside, and wait for the inspection.
Should I repair or replace my roof?
Many roofs can be repaired by replacing damaged shingles or renewing flashings. Widespread granule loss, curling, soft decking or repeated leaks are reasons to replace. The inspection decides.
Are prices listed?
No. Estimates follow an on-site assessment.