• Roof Repairs Ontario

    Roof Repairs

Our Advantages

  • Easy to maintain and repair
  • Independent industry testing
  • Energy and Safety
  • Built to withstand high winds

Call (416) 712-7663 now to get our service.

Eavestrough Installation Toronto


Being the premier Roof Repairs provider in Toronto and certain areas GTA isn't easy, but Imperial Roofs has done it. By focusing on always delivering the best possible service at a competitive price, we've won plenty of fans and established a local reputation that reaches far and wide through Ontario.

While we may be known across Ontario, Imperial Roofs is clearly focused on the Toronto and certain areas GTA community. Our Roof Repairs team is here to stay and our goal is simply to provide top quality in the local area. When you want the best Roof Repairs specialist, then Imperial Roofs is the answer.

Shingle Roofing Toronto

Call Imperial Roofs at (416) 712-7663 to schedule a visit for Roof Repairs in GTA.

Roof Repair Specials


Low angle roof two stories or less. 299.99 plus tax


More than 2 stories or steep angle roof.

$399.99 plus tax.


General roof assessment of the home including email and text message report with photos.

$199.99 plus tax

Our roofing, siding, and gutter work comes with a complete, 100% guarantee.

Durable Greater Toronto Area roofs and quality roofing repair.

Get A Quote

Serving the Greater Toronto Area including Toronto, Mississauga, Gorewood Acres, Brampton, Bolton, Caledon, Concord, Elder Mills, Vellore, Edgeley, Woodbridge, Sunset Corners, Vaughan, Newmarket, Markham, Aurora, Richmond Hill, Thistletown, Etobicoke, Scarborough, Emery, Humber Summit, Beaumonde Heights, Kipling Heights, Pelmo Park – Humberlea, West Humber Estates, Rexdale, Downsview, Highfield, Kingsview Village, Claireville, Martin Grove Gardens, Bradford, Pine Grove, Fairhaven, St. Phillips, Fisherville, Weston, North Park, Westmount, Winston Park, Del Ray, Pine Point, and the surrounding areas.