Residential Roofing – Windmill Roofing

Serving you with passion and unwavering integrity 416-725-0829

Windmill Roofing delivers top-quality services and products for all your roofing projects. Call now to benefit from unrivaled expertise for your rooftops

A full line of exciting advantages for your roof

☛  2 Decades of Expertise

We’re backed by more than 20 years of experience.

★ Free Estimates

Request a free estimation for your project.

➤ Fully Insured

Windmill Roofing is a fully insured company.

☛  Premium Products and Services

Proudly delivering the best roofing products and services on the market.

QUALITY ROOFS FOR YOUR FUTURE!

If you are looking for a reliable expert for your roofing projects, Windmill Roofing is your go-to company. Call now to enjoy first-class results.

Quote / Contact


Text value required
Phone number value required
E-Mail address value required
Checkbox mandatory
Windmill Roofing is committed to ensuring that the collection and processing of data carried out by our windmillroofing.ca site complies with the General Data Protection Regulations (GDPR) and the Data Protection Act. To know and exercise your rights, particularly concerning the withdrawal of consent to the use of collected data, please consult our privacy policy

Windmill’s
Promises

With over 20 years of experience in the roofing industry, Mike Windmill always believed that everyone deserves a dependable company to solve their roofing woes.

And this is what Windmill Roofing is all about. Fueled by his passion and vision, in 2007, Mike opened his business with the aim to bring world-class roofs and unparalleled service.

Over the years, we have built a reputation for delivering a high-quality product with unwavering integrity and a strong work ethic. Our clients trust our competence and savoir-faire for all their residential roofing projects.

Whether it's for a new roof installation or a repair, we promise to leave you with flawless results after every job. Call now to find out more.

An impeccable finish every time

Roofing Company

To benefit from years of experience

for all your roofing projects