Barrie Eavestrough Installation & Repair

Eavestrough & Gutter Experts Serving Barrie & Simcoe County

We provide eavestrough installation in Barrie, professional eavestrough repair, and gutter protection for homeowners across Simcoe County — Innisfil, Orillia, Collingwood, Wasaga Beach, Angus, Alliston, and more. Serving the region since 1993, we build systems for heavy snow and freeze–thaw winters.

G
4.9★★★★★
100+ Google reviews
Ye
5.0★★★★★
12 Yelp reviews
f
5.0★★★★★
17 Facebook reviews
Serving Barrie since 1993100+ reviews, 4.9 average ratingLicensed & insured, WSIB-covered crews

Get Your Free Eavestrough Quote

Fast reply. No obligation.

Need a faster answer?Call (705) 304-3334
2,000+Projects Completed
4.9 ★Google Rating
100+5-Star Reviews
FreeWritten Estimates
LocalBarrie & Area
Peaks & Valleys crew on-site for an eavestrough job in Barrie
Barrie, ON — seamless install
Reliable Eavestrough Services

Fast, Local Eavestrough Help for Barrie Homeowners

If your gutters overflow, sag, or feed ice dams every winter, our repair services can fix the problem before it reaches your basement. Barrie gets roughly 265 cm of snow each season — gutters here fail harder and faster than in most of Ontario, so we design ours for that reality.

Water that spills over damaged eavestroughs doesn't disappear. It runs down your siding, pools against your foundation, and causes water damage and basement flooding during spring melt. In a snow belt, a failing gutter system is a foundation problem waiting for March.

Systems designed for heavy snow and freeze–thaw winters
Repairs caught before water reaches your basement
Installation, repairs, cleaning, and gutter protection year-round
Transparent Pricing

What Affects Eavestrough Cost in Barrie?

Price comes down to four things: the size and height of your home, the complexity of your roofline, the condition of what's there now, and whether you add gutter protection. A free on-site estimate gives you an exact number with no obligation.

Eavestrough Installation

$1,800–$4,000
per project

Eavestrough Repair

$275–$750+
per visit

Eavestrough Cleaning

$225–$425
per home

Gutter Guard Installation

$12–$22
per linear foot
ServiceTypical Cost RangeCommon TimelineMain Cost Factors
Installation$1,800–$4,0001–2 daysRoofline length, home height, corners, outlets
Repair$275–$750+1–4 hrsExtent of damage, required parts, access
Cleaning$225–$4251–3 hrsHome size, storeys, debris level
Replacement$2,200–$4,5001–2 daysRemoval, material, length, fascia
Gutter Guards$12–$22/ftHalf day–1 dayGuard product, footage, condition
Downspouts$225–$400 each1–3 hrsHeight, routing, elbows, extensions

All figures are general estimates in Canadian dollars and exclude HST — provided for planning, not guaranteed quotes. Final pricing depends on home size, roofline length, number of storeys, corners, downspouts, property access, material choice, gutter guard selection, fascia condition, and removal requirements.

Get Exact Pricing for Your Home

Call (705) 304-3334
Why Homeowners Call Us

Why Barrie & Simcoe Homeowners Choose Us

A gutter system that works fine in Toronto can fail in Barrie. Lake-effect snow off Kempenfelt Bay and Lake Simcoe loads rooflines with far more weight than southern Ontario homes ever see, and repeated freeze–thaw cycles pry at every seam and fastener through winter. That changes how our installers work: heavier hanger spacing, steeper slopes toward downspouts, and continuous-support systems that resist snow sliding off the roof.

Serving Barrie & Simcoe County since 1993 — same family, same region
100+ reviews with a 4.9 average across Google and HomeStars
Local crews who live here — not travelling installers passing through
Written labour warranty plus manufacturer coverage on every install
On time, cleaned up, walked through — every job ends with a final inspection with you

Warranties, Licensing & Insurance You Can Rely On

Every installation is backed by a written workmanship warranty on our labour, plus the manufacturer's warranty on materials — including lifetime coverage on T-Rex® continuous hanger systems. Our crews are fully insured, WSIB-covered, and licensed to work in Ontario.

Call (705) 304-3334Request a Free Quote
Simple & Straightforward

Our Barrie 3-Step Eavestrough Process

Inspect, plan, then install and protect. You'll know what's happening, what it costs, and when we'll be done — before any work starts.

1

Inspect — Roofline to Foundation

We check the full water path: roofline, gutters, downspouts, and where water lands at your foundation. If a repair solves it, we won’t sell you a replacement.

2

Plan — Materials, Guards, Scheduling

We quote the work, walk you through material and guard options, and book a date. In fall, the pre-winter window fills quickly, so we schedule to beat the first lake-effect storms.

3

Install & Protect

Typically one day on a standard two-storey home. We test water flow, secure every hanger for snow load, clean the site, and walk the finished work with you.

Ready for Step 1?
Call (705) 304-3334
We've Seen It All

Common Eavestrough Problems We Solve

Clogged Eavestroughs

Leaves and debris block flow, causing water to overflow the sides.

We clear and flush the full run.

Leaking Joints

Water seeps from separated seams and corner joints.

We reseal or replace failing joints.

Sagging Gutters

Sections pull away from the fascia and pool water.

We refasten and re-pitch the run.

Loose Brackets

Failing hangers let eavestroughs droop and detach.

We install secure new hangers.

Poor Downspout Drainage

Water discharges too close to the house.

We reroute and extend downspouts.

Water Near the Foundation

Overflow pools against the foundation and basement walls.

We correct flow and drainage.

Not Sure What Is Causing the Problem?

Call (705) 304-3334
Local Reputation

Reviews from Barrie & Simcoe Homeowners

Rated 4.9 out of 5 across 100+ reviews on Google and HomeStars.

“Our eavestroughs overflowed every spring and the basement corner was always damp. Fixed in one day — dry ever since.”

“Ice dams were destroying our fascia every February. The new system with the continuous hanger has handled two winters without an icicle.”

“Showed up when they said, cleaned everything up, and the downspout re-route solved our flooding.”

“Fair quote, no upsell, and they explained exactly what our Angus property needed.”

Ready to Be Our Next 5-Star Review?
Call (705) 304-3334
Recent Work

Real Local Projects Across Barrie & Simcoe County

Our work is on homes across the region — here's the kind of problem we solve every week.

Alliston — Ice-Dam Retrofit

New seamless troughs, continuous hangers, and corrected slope on a detached two-storey ended three winters of icicle build-up.

Angus — Basement Dampness Solved

Traced to two downspouts discharging at the foundation. Re-routing and extensions fixed it without touching the gutters.

Wasaga Beach — Snow-Load Upgrade

Reinforced hanger spacing and guard covers for heavy pine debris on a bungalow near the shoreline.

See What We Can Do on Your Street
Call (705) 304-3334
Answers

Frequently Asked Questions About Eavestroughs in Barrie

Still Have Questions?
Call (705) 304-3334

Protect Your Home From Water Damage

Call for eavestrough installation, replacement, repair, cleaning, downspouts, gutter guards, or an inspection in Barrie and nearby communities.

Free estimates  •  Barrie and nearby communities  •  No-obligation quote

Get In Touch

Contact Eavestrough Barrie

Business
Eavestrough Barrie by Peaks & Valleys Roofing
Address
33 Highcroft Rd, Barrie, ON L4N 2X6
Hours
Open 24/7

Request a Free Quote

Fast reply. No obligation.

Need a faster answer?Call (705) 304-3334
Call (705) 304-3334Free Quote