Rose City Roofing and Renovation has been servicing Windsor, London and Toronto residential roofing market with roof replacement, roof repair, construction and house renovations for nearly decades. From enhancing an older home’s curb years to installing Lifetime Designer Shingles on ultra-steep new homes, our fully experienced roofing contractors handle it all with precision and professionalism.

Get the Best for Your Home, Without the Hassle

Rose City Roofing and Renovation makes it simple – and enjoyable – to install a new roof on your home! With countless color and style combinations to choose from, we’re confident we can help you find the perfect look to compliment your home’s exterior. All shingles we install carry a lifetime limited material warranty, and we will also help you choose a labor warranty that fits your budget. When Residential Roofing steps off of your property, we promise that your home will be spotless with a beautiful new roof that will last a lifetime.

The Builders’ Choice for New Construction

New construction has always made up a large segment of Residential Roofing’s business. We promise guaranteed savings for both the homeowner and custom home builder.


  • framing
  • insulation
  • drywall
  • taping
  • painting
  • trim
  • hanging doors
  • flooring of any kind
  • furniture assembly
  • snow removal
  • landscaping
  • yard maintenance
  • fences
  • decks
  • roofing

Get an Estimate from the Leading Roofing Contractors Rose City Roofing and Renovation

Your biggest concern is your home. At Residential Roofing, our biggest concern is your peace of mind. Contact us at 226-350-8867 or 519-489-4669 to request a FREE estimate for your residential or commercial roofing project, or complete the form on this page. We’d be pleased to schedule a convenient time to meet with you and discuss your needs. We nail it every time!