Send Us a Message

Midhurst Roofing Limited is committed to respecting the privacy of individuals and recognizes a need for the appropriate management and protection of any personal information that you agree to provide to us. We will not share your information with any third party outside of our organization, other than as necessary to fulfill your request.

Service Area

Simcoe County and surrounding areas

Methods of Payment

Cash Cheque Visa Master Card

Hire Us in Simcoe County and Surrounding Areas

Do you have a question about the roofing maintenance, installations and replacements offered by Midhurst Roofing? Fill out the e-form with as much information about your situation as possible. One of our consultants will respond soon with your answer. You can also call us to learn more and schedule your consultation. Thank you for choosing us as your industrial or commercial roofer.

Come and See Us

2035 Russell Road, Midhurst, ON, L0L 1X0

Phone:  705-721-8383
Toll-Free: 1-800-909-3987
Fax:  705-721-8643

Mailing Address
PO Box 20073 Bayfield North, Barrie, ON, L4M 6E9


Opening Hours

Monday – Friday: 7 AM to 5 PM

Emergency service available on weekends.

Copyright Midhurst Roofing Limited 2019 - Legal
Created by

Legal notice