Proudly Canadian|
25+ Reviews on
☎ 1-855-539-HEAT (4328)|Family-Run Business
H&C Heating and Cooling
24/7 Emergency Response · Toronto & GTA

Is your water heater
not making hot water?

Get hot water back fast — tank, tankless, gas, or electric, on every make and model.

What Sets Us Apart

Our Trucks Carry Water Heater Parts — So You're Not Waiting

After 15+ years and thousands of water heater repairs across the GTA, we know exactly what fails on every brand. Our trucks carry thermocouples, heating elements, thermostats, anode rods, gas valves, and T&P relief valves for the most common tank models. That means many repairs are completed the same visit — no waiting for parts.

100+
Years Combined Experience

Our technicians bring decades of hands-on water heater knowledge to every call.

3,000+
Water Heaters Repaired

We know what fails on every brand — and we carry the parts to fix it.

24/7
Emergency Availability

Nights, weekends, holidays. No hot water can't wait — neither do we.

Water Heater Problems

Common Water Heater Issues We Diagnose

Our technicians are trained to quickly identify and resolve these issues — often on the first visit with parts already on the truck.

No hot water at all
Leaking tank or connections
Sediment buildup & rumbling noises
Thermostat failure
Anode rod corrosion
Pilot light won't stay lit
Rusty or discoloured hot water
T&P relief valve leaking
Water not getting hot enough
Rotten egg smell from hot water

Whatever the issue, we diagnose it quickly and explain it clearly — so you know exactly what's happening and what it'll cost before any work begins.

Before You Call

Quick Water Heater Troubleshooting Tips

While it's always best to call a professional, these simple checks can sometimes save you a service call:

1
Check the temperature dial
Make sure the thermostat dial on the water heater is set to at least 120°F (49°C). It may have been accidentally turned down.
2
Check the pilot light
For gas water heaters, look through the viewport at the bottom. If there's no flame, follow the relight instructions on the unit's label.
3
Check the breaker panel
For electric water heaters, make sure the breaker hasn't tripped. Flip it off and back on if it has. Also check the reset button on the unit.
4
Check for visible leaks
Look around the base of the tank and all connections. If the tank itself is leaking from the bottom, it likely needs replacement — call us right away.
5
Check the gas supply
Make sure the gas valve near the water heater is in the "On" position (handle parallel to the pipe). If you smell gas, leave the house and call your gas company immediately.
6
Check the age of your tank
Most tank water heaters last 8–12 years. If yours is over 10 years old and having issues, replacement may be more cost-effective than repair.

Tried all of these and still no luck? Give us a call — that's what we're here for.

Book a Repair

Schedule Your Water Heater Repair

Book online through our service request form and we'll get back to you within the hour. For emergencies like active leaks or no hot water, call us directly — we answer 24/7.

What to expect:
1 Submit your request — we respond within 1 hour
2 Technician arrives with upfront pricing — no surprises
3 We fix it right the first time — backed by warranty
PHOTO NEEDED
Technician working on water heater
520 × 400px
All Makes & Models

We Service All Water Heater Brands

Our technicians carry common parts for the most popular tank water heater brands. We repair all makes and models, including:

  • Rheem
  • A.O. Smith
  • Bradford White
  • John Wood
  • Giant
  • GSW
  • Kenmore
  • State
  • Rinnai
  • Navien
  • Reliance
  • Enercare

Don't see your brand listed? We service it. Call us — our technicians have worked on every water heater brand sold in Canada.

Service Areas

GTA Water Heater Repair Coverage

We dispatch technicians across the Greater Toronto Area, 7 days a week. Same-day service in most areas.

Toronto Mississauga Brampton Vaughan Markham Richmond Hill Oakville Burlington Milton Ajax Pickering Whitby Oshawa Scarborough Etobicoke North York Newmarket Aurora King City Caledon
Customer Reviews

Real Reviews from Real Customers

★★★★★ across Google, Facebook & Yelp

One-time water heater repair

Initial visit cost
$150 one-time fee + HST professional inspection and diagnosis by an expert H&C technician.**
Repair cost
Receive a clear, written quote to fix it—no surprises.

If you're ready to go ahead, we can often fix the problem right away. Our trucks are fully stocked.
Warranty
1-year parts & 90-day labour on work completed.***
FAQ

Water Heater Repair Questions

How quickly can you get a technician to my home?
In most GTA areas, we offer same-day service. For emergencies like active leaks or complete loss of hot water, we prioritize your call and typically arrive within 2–4 hours. Call 1-855-539-4328 for the fastest response.
How much does a water heater repair cost?
Most repairs range from $150–$500 depending on the part and labour involved. Common fixes like thermocouples, thermostats, and anode rods are on the lower end. We always provide an upfront quote before starting work — no surprises.
Should I repair or replace my water heater?
General rule: if your water heater is under 8 years old and the repair is under $400, repair it. Over 10 years with a leaking tank, frequent failures, or visible corrosion — it's usually time to replace. We'll give you an honest recommendation. Check our water heater overview page for replacement options.
Why is my water heater making popping or rumbling noises?
This is almost always sediment buildup at the bottom of the tank. As water heats, minerals settle and harden. When the burner fires, water trapped under the sediment boils and creates the popping sound. A professional tank flush usually solves this. Left untreated, it reduces efficiency and shortens tank life.
Is there a warranty on repairs?
Yes. All our repair work comes with a parts and labour warranty. If the same issue recurs within the warranty period, we'll come back and fix it at no additional cost.
Don't Settle for Cold Showers

Get Your Water Heater Fixed Today

Same-day water heater repair from a family-run GTA contractor you can trust. Licensed, upfront pricing, all brands serviced.

☎ 1-855-539-4328 Book Online