Windsor’s Leading Roofing Company

Honesty, Knowledge and Workmanship You Can Trust!

Contact us today for a free estimate

Serving Belle River, Emeryville, Puce, Lakeshore, Tecumseh, Colchester, Harrow, Amherstburg, Lasalle, McGregor, Essex and Windsor

Backed by our Mills Roofing Lifetime Workmanship Warranty

Mills Roofing Windsor Warranty

Now offering financing through



After 15 years of Experience in Roofing and Renovations, Mills Roofing and Renovations Inc. was founded in 2009 by Jason Mills. Our vision from day 1, “Honesty, knowledge and workmanship elevate us to the top”, is the foundation of our daily operations.



Our “Knowledge” of materials and installation methods comes from years of experience working with numerous products and suppliers. This knowledge is always expanding with installation training and staying up to date with the Ontario Building Code.


Our “Workmanship” is exceptional. It starts with Jason’s passion to obtain perfect results from his own installations, and those of his employees. Jason’s view, “No matter how small or large a job is, whether it is $100 or $10,000, that is our customer’s hard earned money.

Client Testimonials

“We had received many quotes from other roofing companies, but we felt very comfortable going with Jason and the Mills Roofing Team. We were right by making this choice!”

Jane P


“The Mills Roofing crew were great! They were fast and neat!”



“Jason and his staff were extremely professional. I had a roof emergency that needed immediate tending to. The Mills Roofing staff were incredibly efficient and the price was right!”



Contact Us

Contact Us

Servicing Windsor and Essex County


Mills Roofing and Renovations Inc., Roofing Contractors, Windsor, ON