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.
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.
Water Heaters FAQs — Leicester, MA
Who replaces water heaters near Leicester, MA?
Why is my hot water running out so fast?
My water heater is making a rumbling or popping noise — is that bad?
How fast can you get to Leicester for a water heater emergency?
How much does water heater replacement cost in Leicester?
Need Water Heaters in Leicester?
We're Ready When You Are
Call Now — (833) 969-4330Request Service
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.