Best Roofing Contractors in Vaughan, ON

Handpicked Top 3 Roofing Contractors in Vaughan. How can we actually say this? Our 50-Point Inspection includes everything from checking customer reviews, history, complaints, ratings, satisfaction, trust and cost to the general excellence. You deserve only the best!


Since 1979

Flat Roofs, Shingles, Aluminum work, New eavestroughing and downpipes, Eavestrough Cleaning, Finishing Touches, Roof Inspections, Snow Removal From Roofs & Emergency Repairs

Free in-home consultation

License B2483

Monday - Friday 8:00 am - 5:00 pm Saturday & Sunday Closed

We have used Genesis twice for new roofs and both times the jobs were done promptly and professionally. Paul Osborne, the owner, personally takes an interest in the quality and workmanship of the job. Genesis also does ongoing roof and eavestrough cleaning and inspection twice a year at reasonable cost. I highly recommend Genesis for home roofing projects.

email yours to

2063 Highway 7 West, Vaughan, ON L4K 1V6


Since 2003

Roof Replacement, Leak Repair, Roof repairs, eaves trough, Roof Inspection, Emergency Repair & Commercial Roofing

Provide free estimate - 24/7 emergency repair

Monday - Friday 9:00 am - 5:00 pm Saturday & Sunday Closed

Very Professional and Courteous - Got the Job done quickly with efficient staff - Supervisor on site at all times - Great Clean Up Prior to committing to The Roofers , without asking , I was provided with the WSIB INFO, Liability Insurance, IKO and GAF CERTIFICATION. This was a huge comfort to me and was the deciding factor in my decision to go with The Roofers.

email yours to

10735 Jane Street, Vaughan, ON L6A 1S1


Since 1956

New Construction, Roof Replacement and Recovery, Roof Repairs, Roof Inspection and Preventative, Roof Maintenance & Sheet Metal

Specializes in roof construction and installation for new projects

Open 24 hours

We use Elite Roofing extensively and find them to be very responsive to our roofing needs and concerns, whether it be an emergency leak, walkthrough for inspections and preventive maintenance of our existing roofs, or a complete replacement, they are service oriented and we can rely on them.
email yours to

216 Rivermede Rd, Vaughan, ON L4K 3M5