Preloader Close

Book Roofing Inspection

*Your roof will require some professional attention for long live.


    Roofing Company serving Barrie

    Peaks and Valleys Construction was established in 1993 at Barrie Ontario. With over 27 years of excellence and hundreds of happy home owners, and the expertise to back it.
    We can proudly say that we are the best Roofing company in Barrie. Peaks and Valleys Construction is a family-owned locally operated roofing company based in Angus Ontario. We are third generation of roofers. It wouldnt be wrong to say that Roofing is in our DNA!
    We aim to provide best roofing services to our clients at best pricing possible. We can assure you that you will get best quality services from our expert at very competitive pricing. We now have extended our service area to a radius of 50km from Angus which includes most of Simecoe county such as Barrie Ontario, Orillia, Innisfil and others. Feel free to contact us to get an free estimate for your roofing problem.

    Certified Company

    ISO 9001:2015.


    Projects Competed Successfully


    Professional Workers in Company


    Customers Benefit Every Month


    Years of Excellence, established in 1993

    Our Services

    We Provide
    Superior Roofing Services


    Residential Roofing

    Residential Roofing is our main work. We do all kinds of roofing working including Shingles, Cedar Shakes, Slate Tile, Metal Shingles, Flat Roofing and so on.


    Eavestrough Work

    Gutters are exit route for water. If they’re damaged, then you can end up with water where it’s not supposed to be causing damage



    Having a siding installed not only makes your home more appealing but also adds an extra layer of protection to your home to withstand the harsh weather of Barrie ON

    Reason for choosing

    Why choose Peaks & Valleys Construction

    How it’s Work

    Standard Working Process


    Request an Estimate

    You can call us or fill the estimate form and let us know your requirement. We will get back to you with a quote using satellite technology to help with measurements.


    Inspection & Consultation

    We will visit your house and see the roof in person to assess the situation. After that we will give you the best Consultation and options that you could go with.


    Project Installation

    We will start working on your roof installation. You will be given completion estimate time prior to that.


    Final Inspection

    We will make sure that everything is well done. Do any necessary paperwork and educate you on warranties. We believe in transparency.


    Words from Customers

    Excellent workmanship

    "Ed and his crew did both my country property and my Island property. Both in budget and on time. Excellent workmanship. I have no reservations in recommending him and his services."

    Brock Parker Testimonial

    Brock Parker

    Barrie, Ontario

    A wallopping salute!

    wallopping salute to The Peaks & Valleys Team! Your craft in excellence is appreciated! They came the same night when called for a roof leak, that 7 teams before couldnt solve. Nipped in the bud 15 minutes in. Thank you Ed and Trevor for your efficiency and professionalism! Blessings Team Peaks and Valley!"

    Cindy Pridham Testimonial

    Cindy Pridham

    Barrie, Ontario

    Wonderful Experience

    "So thankful and appreciative of Peaks & Valleys! They just finished our roof today and we couldn’t be happier with the end result, especially since they cleaned up, too! Friendly team offering excellent service, communication and quality work. Thanks guys! 👏🏻👍🏻🙌🏻"

    Catherine Murray Testimonial

    Catherine Murray

    Barrie, Ontario
    Roof Inspection

    Schedule Me An Appointment

    Want to schedule an appointment? Fill up the short form below and we will follow up to you asap!

      Who are we?

      We are a high standard roofing company that provides top-notch roofing services in Barrie. Our goal as a company is to work hand in glove with our customers from receiving their complaints to giving them practical solutions. We take pride in our excellent work knowing full well we are the best Barrie Roofing Company in the business. Having bagged 27 years of experience, it is no news that our clients are always impressed and to show their gratitude, refer other clients to us. Their support has made us who we are today, the best Barrie Roofers out there! This is why we are as a go-to Barrie Roofing company for hundreds of Barrie residents because of our service consisting of longevity, expertise, and the enthusiasm to achieve perfection! The very spirit of perfection and the need to outdo ourselves makes us incomparable to other roofing companies in Barrie Ontario.

      Why Homeowners Choose Peaks & Valleys Construction

      Licensed and Insured!

      We are a licensed Barrie roofing company, which means we have been permitted by authorities to operate as a roofing company in Barrie. Our insurance plan gives us covering and effectively assists us in risk management. Therefore, come what may, our clients are assured they are in safe hands.


      Before we commence work on any project, be it repair, maintenance, or siding, our trusted team of professionals survey the property and point out the areas that need help. Additionally, our experts draft a list of the expenses and present it to the client so they know what they are getting into. We believe in complete transparency.

      Find us on map!

      Get in Touch

      Any Question?
      Write down and send us






        News & Updates

        Latest News & Updates

        Before Hiring a Roofing Company

        Importance of Your Roof They say your home is your biggest investment....

        Read More