Mon–Fri: 8:30 AM5:00 PMSat: 9:00 AM5:00 PMSun: 9:00 AM5:00 PMWe work to accommodate emergencies.
Call us: (833) 969-4330
Home / Water Heaters / Leicester, MA

Water Heater Repair & Replacement in Leicester, MA

Mike Lambert's Plumbing & Heating Inc handles water heater repair and replacement in Leicester, MA, including Cherry Valley and Rochdale. We're family-owned, based one town over in Spencer, and we've served Worcester County homes for over 22 years. Call (833) 969-4330 when the hot water quits.

Water HeatersLeicester, MA

Local Help, Done The Right Way

Leicester is a short run up Route 9 from our shop in Spencer, which matters when you're standing in a cold shower. We repair and replace tank and tankless water heaters across Leicester — the village centers, Cherry Valley, Rochdale, and the homes out by the ponds.

Leicester has a lot of mid-century homes whose water heaters live in tight basement corners next to the furnace, and more than a few have been limping for years. If yours is rusting at the fittings, rumbling when it fires, or just not keeping up, we'll give you a straight answer on whether it's worth fixing — and a firm price either way before we touch a wrench.

Hours: Mon–Fri 8:30 AM – 5:00 PM · Sat 9:00 AM – 5:00 PM · Sun 9:00 AM – 5:00 PM. We work to accommodate emergencies.

Questions We Hear From Leicester

Water Heaters FAQs — Leicester, MA

Who replaces water heaters near Leicester, MA?
Mike Lambert's Plumbing & Heating Inc — a family-owned company based in Spencer, the next town west on Route 9. We repair and replace gas, electric, tank, and tankless water heaters throughout Leicester, Cherry Valley, and Rochdale. Call (833) 969-4330.
Why is my hot water running out so fast?
Usually one of three things: sediment has filled the bottom of the tank and stolen its capacity, a heating element or burner has failed, or the tank was undersized for your household to begin with. We can diagnose which one it is and tell you whether a repair or a properly sized new unit is the better fix.
My water heater is making a rumbling or popping noise — is that bad?
That's sediment boiling at the bottom of the tank. It makes the heater work harder, raises your bill, and shortens the tank's life. Caught early, a flush can help. If the tank is old and noisy, replacement is usually the smarter spend, and we'll tell you honestly which side of the line yours is on.
How fast can you get to Leicester for a water heater emergency?
We're based in Spencer, one town over — not across the county. We're open seven days (Mon–Fri 8:30–5, Sat–Sun 9–5) and we work to accommodate emergencies. Call (833) 969-4330 and we'll get you scheduled as fast as we can.
How much does water heater replacement cost in Leicester?
The honest answer: it depends on tank vs. tankless, gas vs. electric, and what shape your venting and shutoffs are in. We don't do surprise pricing — you get a firm quote before work starts, and that's the number you pay when we're done.

Need Water Heaters in Leicester?
We're Ready When You Are

Call Now — (833) 969-4330
Contact Us

Request Service

(833) 969-4330

Business Hours

Mon – Fri: 8:30 AM – 5:00 PM
Sat: 9:00 AM – 5:00 PM
Sun: 9:00 AM – 5:00 PM
We work to accommodate emergencies.

Serving Spencer, MA and Surrounding Areas