
Family-owned · Serving local homes since 1982
Plumbing Services Across the North Shore
From a leaking faucet to a new water heater, get plumbing help from a team based right here in Peabody. We explain your options and pricing before any work begins.
Phones answered live 24/7Office Mon-Fri 7am-4pm
What can we help you with?
Find the service you need below. Each category links directly to repair, replacement, and installation information—so you can get to the details without searching the whole site. A dripping faucet, a burst pipe or trouble anywhere in the plumbing system: start with the category closest to your problem.
Water heaters
No hot water, a leaking tank, or time for an upgrade? Explore the right next step for your home.
Drains & sewers
From a slow fixture to a backed-up main line, find help with clearing, inspecting, and repairing drains.
Water quality
Explore filtration and softening options for the water you use every day.
Leaks & water lines
Get help locating a leak, repairing a water line, or planning replacement piping.
Kitchen & bathroom
Fix the plumbing problems that interrupt everyday life, from dripping faucets to clogged toilets.
Pumps & gas lines
Explore specialized plumbing help for sump pumps and gas piping.
Emergency plumbing
978-293-5770A plumbing problem cannot wait? Call to discuss what is happening and emergency dispatch availability.
Underground pipe repair
Compare repair and replacement approaches for damaged underground plumbing.
How your plumbing visit works
A real conversation. Clear options. Work you approve before we begin.
Tell us what’s happening
Call or book online and tell us what’s going on. We’ll set up the right visit.
- No hot water?
- Clogged drain?
- Leaky faucet?
We check it out
Your technician listens, assesses the problem, and explains what’s needed.
- Inspect the water heater
- Run a camera through the drain
- Trace the source of the leak
You choose the work
Review your options and pricing before giving us the go-ahead.
- Review the options
- See pricing first
- Approve only the work you want
We take care of it
We finish the work you approved and walk you through the result.
- Complete the repair
- Test the system
- Walk you through the result
A real Spencer project
See what a difference the right work makes.
A real Spencer installation, from the original system to the finished work.
A modern upgrade for this home’s hot water.
Electric water-heater replacement
We replaced the home’s standard electric water heater with a new heat-pump water heater.


Workmanship we stand behind.
Our lifetime workmanship warranty is our commitment to the quality of the work we do in your home. If a problem with our work falls within its coverage over the typical lifespan of the installation, we’ll correct it at no extra charge, subject to the written warranty terms. On eligible installations, Spencer’s warranty includes covered parts and the labor for covered repairs.
- Lifetime workmanshipwarranty, subject to the written terms
- 12-year parts and laboron eligible installations
- 30-year pipe liningcoverage
Annual inspections and applicable warranty terms are required to maintain installation and lining coverage. See the written warranty for coverage and conditions.

From Spencer's Google reviews
“Excellent service from technician Anthony. What I like about Spencer services is that they come when they say they will and the work is very dependable.”
“Pasquale took care of my aging HVAC. He was punctual, professional, efficient and got my HVAC back in prime condition. Considering signing up for their annual service maintenance.”
More ways to care for your home.
Service Partner Plan
No normal-hours dispatch fee and half off emergency dispatch, plus ongoing care for your home.
Financing options
Considering a larger project? Review available financing options for your installation or replacement.
Free replacement estimates
Compare your water heater replacement options with an estimate at no charge.
Plumbing help for homes across the North Shore
Explore plumbing information for your town or view our complete service area.
Peabody homeowners and neighbors across the North Shore can use the town lists below to find plumbing services in Peabody and nearby towns.
Town pages
- Plumbing services in Peabody
- Plumbing services in Beverly
- Plumbing services in Salem
- Plumbing services in Danvers
- Plumbing services in Lynn
- Plumbing services in Malden
- Plumbing services in Reading
- Plumbing services in Medford
- Plumbing services in Gloucester
- Plumbing services in Marblehead
- Plumbing services in Swampscott
- Plumbing services in Haverhill
Show all towns
- Plumbing services in Lynnfield
- Plumbing services in Rockport
- Plumbing services in Saugus
- Plumbing services in Winthrop
- Plumbing services in Boxford
- Plumbing services in Revere
- Plumbing services in Topsfield
- Plumbing services in Salisbury
- Plumbing services in Hamilton
- Plumbing services in Melrose
- Plumbing services in Wakefield
- Plumbing services in Amesbury
- Plumbing services in Andover
- Plumbing services in Manchester by the Sea
- Plumbing services in North Andover
- Plumbing services in Georgetown
- Plumbing services in Cambridge
- Plumbing services in Somerville
- Plumbing services in Winchester
- Plumbing services in Newburyport
- Plumbing services in Groveland
- Plumbing services in Essex
- Plumbing services in Waltham
- Plumbing services in Burlington
- Plumbing services in Everett
- Plumbing services in Ipswich
- Plumbing services in Woburn
- Plumbing services in Rowley
- Plumbing services in Wilmington
- Plumbing services in Tewksbury
- Plumbing services in Wenham
- Plumbing services in Middleton
- Plumbing services in Merrimac
- Plumbing services in Watertown
- Plumbing services in Stoneham
- Plumbing services in Nahant
- Plumbing services in Billerica
- Plumbing services in North Reading
- Plumbing services in Newton
- Plumbing services in Newbury
- Plumbing services in Seabrook
- Plumbing services in Lexington
- Plumbing services in West Newbury
- Plumbing services in Ballardvale
- Plumbing services in East Kingston
- Plumbing services in Hampton Falls
- Plumbing services in Kensington
- Plumbing services in Plum Island
- Plumbing services in South Hamilton
- Plumbing services in South Hampton
Plumbing questions, answered
Call 978-293-5770Can I speak to someone after business hours?
Yes. Call to discuss your issue and emergency dispatch availability. Normal business hours are Monday–Friday, 7AM–4PM; Thanksgiving and Christmas remain closed for service.
What is the dispatch fee, and can it be waived?
Normal-hours dispatch is $89. Emergency dispatch is $389 outside normal hours, on weekends, and on holidays when service is available. The emergency fee replaces the normal fee; it is not added to it. Either dispatch fee is waived when repair work is completed.
Drain calls are different: there is no dispatch fee on a drain, clog or backup call, and the repair is priced on the spot before work starts. After hours, a drain call carries the $389 after-hours fee ($194.50 for Service Partner Plan members), waived when the repair is done. Estimates are free.
What do Service Partner Plan members pay for dispatch?
Members have no normal-hours dispatch fee and receive 50% off emergency dispatch, reducing the $389 emergency fee to $194.50. See the Service Partner Plan.
Will I know the price before work starts?
Yes. You receive options and pricing before work begins, and you choose which work to approve. Estimates for installations and replacements are free.
Do you handle drains as well as plumbing?
Yes. We handle drain and sewer work as well as plumbing repairs and installations. Explore our drain and sewer services.
Does a new installation come with a warranty?
Eligible installations offer 12-year parts and labor warranties, with 30-year coverage offered for pipe lining. Annual inspections and applicable terms are required to maintain coverage. We will explain your specific coverage when reviewing the estimate.
Let’s get your plumbing sorted
978-293-5770Phones answered live 24/7Office Mon-Fri 7am-4pm
Tell us what’s happening and how to reach you. Our team will call to discuss your request. This is a callback request, not a confirmed appointment.
- 4.9 Google rating
- Licensed & insured · MA #11868 · #4610PLC
- Family-owned in Peabody since 1982
- Same-day service available. Ask when you call.
“They were efficient, courteous, clearly knew what to do and we felt very satisfied.”
Request service
Schedule Plumbing Service
Same-day appointments · We call to confirm