Roofing Company in Toronto Since 2005
Toronto roofers since 2005, working on shingle roofs, flat roofs, skylights and attics. Tell us what you’re seeing, and we’ll tell you plainly whether it needs a repair or a new roof.
✓ Emergency line 24/7: (416) 732-2421
Rated 5.0 on Google | Fully Licensed & Insured Roofers | Workmanship Warranty | Office open every day, 8 am to 11:30 pm
Over Twenty Years in Business
24/7 Emergency Roofers
Certified Roofers
VeLux Skylight Certified
Roofing Services for All Types of Roofs
What we do
Toronto roofing services
Each service has its own page that explains what the work involves and what to ask before you hire a roofer.

Roof repair
Leaks at chimneys, vents and valleys, shingles lifted or torn off by wind, damage after a storm or a fallen branch. The first job is tracing the leak to where it starts.

Roof replacement
When shingles are worn out across several slopes or leaks keep coming back, patching stops making sense. A new roof means tear-off, deck repairs where needed, underlayment, ventilation and new shingles.

Flat roofing
Flat and low-slope roofs on rear additions, garages and porches: leak repairs, ponding, worn membranes and complete new flat roofs. Our team is flat roof certified and ready to help you out.

Skylight installation and repair
New skylights, and repairs to skylights that leak, fog up or let in cold air. Many skylight leaks start at the flashing or the curb, not the glass.

Skylight replacement
Old skylights with failed seals, cracked glazing or rotting frames. Replacing the unit together with its flashing often lasts longer than resealing it again.
Attic insulation and ventilation
Ice dams, frost under the roof deck, mould and hot upper floors usually start in the attic. Balanced venting and enough insulation protect the roof from underneath.
Problems we fix
Roofing problems we fix

Water stain on a ceiling
Water gets in at flashing, a vent boot or a valley, then runs along the deck before dripping. The stain is rarely under the leak, so we start on the roof and in the attic.
See roof repair.

Missing or curling shingles
Wind lifts shingles that have lost their seal and tears off the tabs. A few missing pieces can be replaced. Curling, cracked or bald shingles across whole slopes mean the roof is close to the end.
See roof replacement.

Clogged or Damaged Gutters
Gutters full of debris? We clean them out and make sure you don’t end up with rot in the fascia boards.

Poor attic ventilation
Frost or damp on the underside of the deck in winter, a very hot attic in summer, a musty smell or rusty nail tips. Blocked soffit vents and bathroom fans venting into the attic are common causes. Heat leaking into the attic also causes ice dams at the eaves.
See attic insulation and ventilation, or read why ice dams form.

Ponding on a flat roof
Water still sitting 48 hours after rain points to a sagging deck, a blocked drain or too little slope. Standing water wears the membrane and finds every weak seam.
See flat roofing.

Leaking or fogged skylight
Drips at the frame in heavy rain point to the flashing. Fog between the panes means a failed seal. Water on the inside of the glass in winter is usually condensation, not a leak.
How it works
What happens after you call
Step 1
Call or send the form
Call (416) 732-2421 or use the form. The office is open every day, 8 am to 11:30 pm; the emergency line is answered 24/7. Tell us the address and what you’re seeing.
Step 2
We inspect the roof
We check the shingles or membrane, the flashing, vents and skylights, and the attic where there’s access.
Step 3
You get a quote
Once we know the condition of your roof, we provide a detailed, no-hidden-fee estimate. We walk you through your options. From cost-effective IKO asphalt shingles to premium SOPREMA flat roofing systems. We explain the how and the why behind our recommendations.
Step 4
The work
We carry out the work in the quote.
Water coming in right now? Call the emergency line, (416) 732-2421. It is answered 24/7.

Who we are
Toronto roofers since 2005
Universal Roofs is based at 30 Braddock Rd in Etobicoke and has been in business since 2005. As a roofing company in Toronto, we take on roof repairs, new roofs, flat roofs, skylights and attics.
Ask any roofer for proof of insurance and WSIB before you sign. More about us.
Materials
Materials & Roof Types We Work On

Asphalt shingles
We work on all types of asphalt shingles. Whether you need a new roof or just a few simple repairs, Universal Roofs is the right team to hire.

Skylights
We are skylight professionals and Velux specialists who can handle all your skylight roofing needs. Don’t leave your skylight installation to chance. Hire us to get it done right.

Flat Roofing & Waterproofing
We work with flat roofs and carefully waterproof each one with high-quality roofing materials proven to withstand Toronto’s tough weather patterns.
Fix it or replace it?
One leak with a clear cause on a sound roof is usually a repair, while worn shingles across several slopes, a soft deck or leaks in different places point to a new roof.
See the repair-or-replace checklist, or our guide to deciding between repair and replacement.
Latest Projects
Explore Our Latest Projects
- The Annex
- Kensington Market
- Liberty Village
- King West
- Queen West
- Yorkville
- Harbourfront
- St. Lawrence
- Cabbagetown
- Roncesvalles
- Willowdale
- Don Mills
- Bayview Village
- York Mills
- Lansing
- Newtonbrook
- Downsview
- Jane & Finch
- Bathurst Manor
- Agincourt
- Scarborough Town Centre
- Malvern
- Rouge
- Highland Creek
- Guildwood
- Birchcliff
- Woburn
- West Hill
- Islington
- Mimico
- New Toronto
- Long Branch
- Kingsway
- Princess Gardens
- Rexdale
- Humber Bay
- Alderwood
- Leaside
- Old East York
- Danforth East York
- Woodbine Heights
- Topham Park
- O'Connor-Parkview
- Parkview Hills
- Broadview North
- Crescent Town
- Weston
- Mount Dennis
- Oakwood
- Fairbank
- Silverthorn
- Keswick
- Sutton
- Jackson's Point
- Pefferlaw
- Udora
- Virginia
- Holland Landing
- Sharon
- Queensville
- Mount Albert
- River Drive Park
- Downtown Newmarket
- Upper Canada Mall
- Bristol-London
- Woodland Hill
- Stonehaven
- Glenway Estates
- Downtown Aurora
- Bayview Northeast
- Bayview Southeast
- Aurora Highlands
- Town Park
- Regency Acres
- Downtown Richmond Hill
- Oak Ridges
- Elgin Mills
- Bayview Hill
- Mill Pond
- Langstaff
- Headford
- Jefferson
- Rouge Woods
- King City
- Schomberg
- Nobleton
- Kettleby
- Pottageville
- Snowball
- Laskay
- Stouffville
- Ballantrae
- Bloomington
- Vandorf
- Musselman's Lake
- Bethesda
- Woodbridge
- Maple
- Kleinburg
- Thornhill
- Concord
- Vaughan Metropolitan Centre
- Patterson
- Vellore Village
- Rutherford
- Elder Mills
- Downtown Markham
- Unionville
- Thornhill
- Cornell
- Milliken
- Cathedraltown
- Wismer
- Berczy Village
- Angus Glen
- Box Grove
- Markham Village
- Port Credit
- Streetsville
- Meadowvale
- Erin Mills
- Cooksville
- Clarkson
- Lorne Park
- Malton
- Hurontario
- Square One
- Churchill Meadows
- Lisgar
- East Credit
- Mineola
- Erindale
- Downtown Brampton
- Bramalea
- Heart Lake
- Springdale
- Castlemore
- Sandalwood
- Fletcher's Creek
- Snelgrove
- Gore
- Bram West
- Mount Pleasant
- Bolton
- Caledon East
- Palgrave
- Inglewood
- Cheltenham
- Caledon Village
- Mono Mills
- Valleywood
- Southfields
- Pickering City Centre
- Liverpool
- Bay Ridges
- Rouge Park
- Dunbarton
- Highbush
- Duffin Heights
- Brock Ridge
- Downtown Ajax
- South Ajax
- Audley
- Pickering Beach
- Salem
- Westney Heights
- Downtown Whitby
- Port Whitby
- Brooklin
- Williamsburg
- Taunton
- Blue Grass Meadows
- Lynde Creek
- Downtown Oshawa
- Windfields
- Taunton
- Northwood
- Samac
- McLaughlin
- Eastdale
- Northglen
- Bowmanville
- Newcastle
- Courtice
- Orono
- Hampton
- Newtonville
- Brownsville
- Downtown Oakville
- Glen Abbey
- River Oaks
- Bronte
- Clearview
- Falgarwood
- Iroquois Ridge
- Joshua Creek
- Eastlake
- Uptown Core
- Downtown Burlington
- Aldershot
- Appleby
- Tyandaga
- Roseland
- Orchard
- Millcroft
- Palmer
- Headon Forest
- Old Milton
- Dempsey
- Willmott
- Bronte Meadows
- Clarke
- Timberlea
- Scott
- Sherwood Survey
- Georgetown
- Acton
- Glen Williams
- Limehouse
- Norval
- Silver Creek
- Stewarttown
Greater Toronto Area
Complete roofing coverage across the GTA
View on Google →
- Proudly serving Toronto & the GTA
- Free estimates: no obligation quotes
Through the year
What Toronto’s weather does to a roof
Winter: Ice dams form at the eaves when attic heat melts the snow above them. Meltwater backs up under the shingles and shows up as stains on ceilings and outside walls.
Spring: Repeated freezing and thawing opens small gaps in flashing and sealant. Look for missing shingles, lifted flashing and new stains before the heavy spring rain.
Summer: Thunderstorms bring strong wind and sometimes hail. After a storm, check from the ground for missing shingles, dented vents and piles of granules at the downspouts. Don’t climb up to look.
Fall: Leaves clog eavestroughs and flat-roof drains, and mature trees drop limbs in autumn wind. Clear the drains and have overhanging branches cut back before the snow comes.

What customers say
FAQ
Frequently Asked Questions
What does a quote include?
The quote covers what we found on the roof, what we recommend and the price. If a repair will solve the problem, the quote says so.
What should I do if my roof is leaking right now?
Put a bucket under the drip, move what you can and, if water is near a light or an outlet, switch that circuit off at the panel, if you can reach the panel safely. Then call our emergency line, (416) 732-2421, answered 24/7, and see what to do before we arrive.
What should I do about insurance after storm damage?
Call your insurer early, take dated photos of the damage inside and outside, and keep the receipts for any emergency work. Policies differ on what they cover; our guide to home insurance and roof damage goes through the usual questions.
Can a leaking skylight be fixed without replacing the roof?
It can. A skylight can be resealed, reflashed or replaced on its own. If the shingles around it are near the end of their life, it often makes sense to replace the skylight with the roof, so the new flashing is only disturbed once. See skylight replacement.
Are you licensed and insured?
Yes, we are fully licensed and insured and ready to help with all your roofing needs in Toronto.
Do you work with insurance claims for storm and wind damage?
Yes. We offer help with insurance claims for roof damage. Give us a call to learn more about our process.
Brand
Brands We Work With
IKO & CertainTeed
IKO and CertainTeed are leading manufacturers of asphalt shingles and roofing accessories, and we are proud to use their materials for our clients.
SOPREMA
SOPREMA is the leading manufacturer of waterproof roofing materials. Their products are ideal for drainage and flat roof membranes.
Velux
We are Velux Certified for your convenience

Guides
Guides for Toronto homeowners
How attic heat, snow and cold eaves work together, and what stops it.
The signs that point to a repair and the ones that point to a new roof.
What to do and what to keep after storm damage, and the questions policies usually raise.
A simple schedule, and when to look again, such as after a big storm.
Where the flashing around plumbing vents fails and how the water gets into the wall.
What to look at before you make an offer or list a house.
Need Roofing Service? Contact Us Today!
- 416-732-2421
- 30 Braddock Rd, Etobicoke, ON, M9W 5H8
Follow Us On Social Media:
Leak, worn-out shingles or a skylight that drips?
Call Universal Roofs at (416) 732-2421 or send the form with your address and a photo of the problem. The office is open every day, 8 am to 11:30 pm, and emergency calls are answered 24/7.






