Barrie Roof Replacement

Looking for roof replacement in Barrie, ON? Peaks & Valleys Construction is here to help! We are a roofing company specializing in roof replacement and roof repair. We have been serving the Barrie area for over 27 years and have the experience and expertise to get the job done right.

We can work with all kinds of roofing systems and material, from asphalt shingles to metal roofing. We will work with you to find the best roofing system for your home, and we will also provide a free roof inspection to help you make the best decision for your needs.

If you are interested in roof replacement in Barrie, please contact us today for a free consultation and a free estimate!

Need a quote?

Reasons You Need Roof Replacement:

If your answer is yes to any of above, then Peaks & Valleys Construction is here to help you out, offering affordable pricing on all services with free quote and estimates.
It is also entirely possible that you might just need roof repair for the time being but only a roof inspection would make it possible to confirm that.

Roof Replacement in Barrie, ON

Roof Replacement in Barrie, ON - Free Consultation

If you are in need of roof replacement in Barrie, ON, look no further than the experts at Peaks & Valleys Construction. With over 27 years of experience, we can help you find the best roofing system for your home and provide a free roof inspection to ensure that you make the best decision for your needs. Contact us today for a free consultation and estimate!

Our Services

Roof Replacement Services We Offer


New Roof Installations

We offer new roof installation for all roofing systems and materials. From Asphalt Shingles to Metal Roofs.

Roof Replacement Barrie

Roof Replacement

Is your roof damaged by wind? Storm? Hail? Don't wait, call us today for emergency roof repair. We're available to help you with any roofing emergency, and prevent any further damage.

Roof Repair Barrie ON

Re Roofing

If your roof is leaking, it's important to call a roof repair company as soon as possible Leaks can cause serious damage to your home, and they can also be very costly to repair.

Do You Need Roof Repair or Roof Replacement?

You need roof repair if you notice:

 If you notice any of these signs, it’s important to call a roof repair company as soon as possible. These problems can lead to serious damage to your home if they’re not fixed you might need a complete roof replacement. It’s best to call us as a professional roofing contractor in Barrie to take a look on your roof and recommend whether you need just repairs or roof replacement as well.

Why Hire Us for Roof Replacement in Barrie, ON?

  • We are local roofing company serving Barrie area since 1993
  • Our labor and material is warranted.
  • We are licensed and insured
  • You will have best price on quote. 
  • We are one of the highest rated Barrie roofers
  • Our Reviews speaks for us


The cost of roof repair will vary depending on the type of roof, roof size, and material used, it can range from $5000 to $10000 or more. However, you can rest assured that our prices are competitive, and we offer a free consultation so you can get an accurate estimate.

 It can take anywhere from 1 day to 5 days. However, we work quickly and efficiently to get the job done as soon as possible, and we’ll always keep you updated on our progress.

Yes we are based in Barrie, ON and serve all of Simcoe County in Central Ontario. This includes, but not limited to, Barrie, Angus, Orillia, Inisfil, and Wasaga Beach. So if you are looking for roofing in Barrie or around, your search ends here.

Yes, we offer free consultations and estimates for all of our roof repair services.

No. We charge $300 for in-person detailed assessment of your roof and consult you about our findings. We will discount the amount if we proceed to work on your roof. 

Quote Request

Get Free Estimate

Fill the form below and we will contact you with your free no obligation estimate.

Roofing Contructor Barrie, ON