Roofing Installations, Repairs and Maintenance

Midhurst Roofing is well established in the Barrie area as a leader in providing quality roof services backed by an iron-clad reputation.

Roofing Services

  • Roofing replacements
  • Certified installers of B.U.R, two ply modified E.P.D.M. membrane
  • Roof repairs
  • Roof inspections
  • Maintenance programs
  • Roof snow removal

Personalized Installations and Repairs

Our estimator will manage your roofing project from start to finish, providing you with knowledgeable solutions and advice to meet your roofing needs. They will provide you with material samples, colour choices, ventilation and skylight details.

Our sheet metal professionals fabricate and install the final details of your project. Disposal fees are included in all our quotes and we ensure all refuse will be disposed of at an approved landfill site.

When the time has come for a roof replacement, we will provide you with a scope of work and a detailed quote.

Preventative Maintenance

A well maintained building brings you peace of mind and ends up being less expensive than having to fix problems down the road. During preventative maintenance, we check your roof system for any defects or areas that could become a problem.

Preventive maintenance should be completed twice a year – Spring and Fall.

It is recommended also after major weather events such as heavy rains, ice storms and high winds. Cleaning drains and eaves etc. of all debris is extremely important.

We also understand emergency roofing repairs can be needed at any time – Contact Us Immediately and we’ll send a technician your way.

Trusted Brands and Suppliers

At Midhurst Roofing Limited, we are proud to use quality, industry-trusted brands.

Commercial and Industrial Roofing Service Area

Midhurst Roofing Limited provides commercial and industrial roofing in Barrie and surrounding regions.

Simcoe County | Oro Medonte | Muskoka District | York Region | Dufferin County | Parry Sound District