Best Roofing Contractors in Pickering, ON

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


Since 2000

New Roofs, Reroofing, Roof Repairs, Skylights, Solar Tubular Skylights, Soffits, Fascias & Eavestroughing

Provide Free estimates & Emergency services available

Open 24 hours

Midway Roofing was an excellent Company to deal with. They are very professional and have a great crew. We obtained 3 quotes and Midway's price was very fair. Mike has been a pleasure to deal. We had an issue with our siding coming loose which had nothing to do with the roof and Mike came out and fixed it in a snow storm at no cost.
email yours to

945 Third Concession Rd, Pickering, ON L1V 2P8


Since 1948

Roof Construction, Roof Replacement, Roof Maintenance, General and Emergency Repairs, Project Management, Window and Door Installation, High-Rise Restoration, Eavestroughing, Soffit & Fascia

Serves in Toronto, Durham Region, York Region, Ontario & Kelowna

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

Excellent Customer service, Great job on my roof!!!! I was impressed that they honoured a quote provided some time ago and upgraded the quality of shingles to be used. They noticed deficiencies in my roofing system and addressed those as part of the service. The final clean-up was amazing.
email yours to

1786 Bayly St, Pickering, ON L1W 3N4


Since 2002

Residential and Commercial Roofing, Roof Replacement, Roof Repair, Full Service Roofing, Emergency Roof Repair, New Roofs, Re-Roofs, Shingles Roofing, Flashing, Fascia and Soffit, Snow Removal Damage Protection of your Property, Remove And Replace Old Vents, Apply Aluminum Flashing & Magnetic Ground Nail Cleanup

Offer $250 Blackbird Bucks - Offer 24-Hour roof repairs and Free Estimates - Offer Rotted wood will be changed free of charge up to 5 sheets - Provide lifetime shingles or 25 yr 3 tab Roof

Price: $3800

Monday - Sunday: 8:00 am - 9:30 pm

Company was quick, clean, professional and reasonably priced. Very happy with my roof and have recommended them to my family and friends.
email yours to

Pickering & Surrounding, Pickering, ON L1B 6W3