Trusted Water Heater Repairs Backed by 40+ Years of Plumbing Expertise
Trusted by Ontario Homeowners for Safe, Code-Compliant Hot Water Fixes
Not getting enough hot water? Hearing strange noises from your tank? Wondering if it’s time for a replacement?
At Poly-B Plumbing, we don’t jump to conclusions. Our licensed techs specialize in diagnosing and repairing water heaters — and giving you clear answers on what makes the most sense: repair or replace.
Water Heater Repair vs. Replacement: Quick Comparison
Cost
Repair: Lower (short-term)
Replacement: Higher upfront, longer ROI
Replacement: Higher upfront, longer ROI
Typical lifespan added
Repair: 1–5 years
Replacement: 10–15 years
Replacement: 10–15 years
When to choose
Repair: Minor part failure, newer tank
Replacement: Leaking tank, 10+ years old
Replacement: Leaking tank, 10+ years old
Downtime
Repair: 1–2 hours
Replacement: 1 day (including delivery)
Replacement: 1 day (including delivery)
Manufacturer Warranty options
Repair: Limited
Replacement: New full warranty
Replacement: New full warranty
What We Check First
When you call us for a water heater issue, here’s what we inspect:
We don’t guess — we test, inspect, and explain.

Why Homeowners Trust Poly-B for Water Heater Repairs
Licensed in plumbing, wells, and Backflow Prevention
We repair tank systems
Clean, respectful job sites — every time
Transparent, flat-rate quotes
Local service across Orillia, North Bay & beyond
24–48 hour turnaround on most quotes
Priority scheduling for $49/month members

Our Water Heater Repair Services
We service tank water heaters from all major brands:
Common repairs include:
All done to code — safely, cleanly, and documented.

When It’s Better to Replace
We’ll always aim to repair first. But sometimes, replacement is the smarter call.
Consider upgrading if:
Consider upgrading if:
We can quote both options side-by-side — no pressure.
What Our Customers Say
Real reviews from real homes. Here’s what your neighbours are saying.
Service Coverage
We work on well systems in:
Orillia
- 705-984-6249
- Mon–Thurs: 7am–7pm | Fri: 7am–5pm
Services
- Element and thermostat (electric)
- Anode rod condition (prevents corrosion)
- Expansion tank pressure
- Temperature and pressure relief valve
- Sediment buildup
- Signs of corrosion or internal leaks
Northbay
- 705-984-6249
- Mon–Thurs: 7am–7pm | Fri: 7am–5pm
Services
- Element and thermostat (electric)
- Anode rod condition (prevents corrosion)
- Expansion tank pressure
- Temperature and pressure relief valve
- Sediment buildup
- Signs of corrosion or internal leaks
Barrie
- 705-984-6249
- Mon–Thurs: 7am–7pm | Fri: 7am–5pm
Services
- Element and thermostat (electric)
- Anode rod condition (prevents corrosion)
- Expansion tank pressure
- Temperature and pressure relief valve
- Sediment buildup
- Signs of corrosion or internal leaks
Gravenhurst
- 705-984-6249
- Mon–Thurs: 7am–7pm | Fri: 7am–5pm
Services
- Element and thermostat (electric)
- Anode rod condition (prevents corrosion)
- Expansion tank pressure
- Temperature and pressure relief valve
- Sediment buildup
- Signs of corrosion or internal leaks
Muskoka
- 705-984-6249
- Mon–Thurs: 7am–7pm | Fri: 7am–5pm
Services
- Element and thermostat (electric)
- Anode rod condition (prevents corrosion)
- Expansion tank pressure
- Temperature and pressure relief valve
- Sediment buildup
- Signs of corrosion or internal leaks
Powassan
- 705-984-6249
- Mon–Thurs: 7am–7pm | Fri: 7am–5pm
Services
- Element and thermostat (electric)
- Anode rod condition (prevents corrosion)
- Expansion tank pressure
- Temperature and pressure relief valve
- Sediment buildup
- Signs of corrosion or internal leaks

Frequently Asked Questions
Why is my water not getting hot enough?
Answer:
Could be a faulty thermostat, sediment buildup, or element failure. We test all three.Is it dangerous to ignore water heater issues?
Answer:
Yes — leaking tanks or failed relief valves can cause flooding or pressure hazards.How long does a repair take?
Answer:
Most jobs take 1–2 hours. We’ll give you an exact timeline after diagnosis.Will you have the parts on hand?
Answer:
We stock most standard components. Rare parts can usually be sourced the same or next day.
Related Services
Book a Water Heater Repair Today
Emergency calls accepted during business hours only.
Mon–Thurs: 7am–7pm | Fri: 7am–5pm
call now: 705-984-6249