North Shore Plumbing Specialists
Top-Rated Plumbing Services in Reading, MA
Plumbing emergency? We dispatch to Reading the same day — most calls reached within about two hours.
Schedule Plumbing Service
Same-day appointments · We call to confirm
Services We Offer in Reading
Emergency & Repairs
Leaks, breaks and the calls that cannot wait.
Drain Cleaning
Slow drains, backups and the ones that keep coming back.
Sewer & Trenchless
Main lines, camera work and trenchless repair.
Water Heaters
Tanks, tankless and the day there is no hot water.
Installation & Upgrades
New fixtures, new lines and whole-house upgrades.
Local systems
Reading systems & permits
Reading's water is entirely MWRA reservoir water and has been since 2007, when the town retired its nine Ipswich River basin wells and closed the Louanis treatment plant. That water is soft — roughly one grain per gallon — and MWRA holds its pH near 9.3 specifically to stop pipes from leaching metal, so scale is rarely the issue in a Reading house. The issue is what the water runs through. The town's own inventory found about 5% of town-owned services and 11% of private services are lead, galvanized iron, or unknown material, and Town Meeting funded the next replacement phase in May 2025.
Sources: readingma.gov · mwra.com
The Town of Reading has been fully supplied by MWRA since 2007; its previous sources — nine wells in the Ipswich River basin treated at the Louanis Water Treatment Plant — periodically could not meet disinfection-byproduct standards and were threatened by industrial contaminant releases within their Zone I and Zone II wellhead protection areas. The Louanis plant was closed in the fall of 2006.
MWRA water is soft, about 15-20 mg/L hardness (roughly 1 grain per gallon), versus a 75 mg/L threshold for hard water; MWRA targets a distribution pH of 9.3 and alkalinity of 40 mg/L using sodium carbonate and carbon dioxide to reduce leaching of lead and copper from service lines and home plumbing.
Reading's water service inventory found approximately 5% of Town-owned services and 11% of private services are lead, galvanized iron, or unknown material. In November 2024 the Town notified affected residents; in May 2025 Annual Town Meeting approved $1.5 million for Phase 2 of the Lead Service Removal Program, targeting roughly 100 service lines, funded with a no-interest MWRA loan and free to the homeowner.
Reading's water main projects replace existing 6-inch and 8-inch cast iron with cement-lined ductile iron Class 52, wrap all new main in polyethylene, and require contractors to "replace all iron water services with copper to 1' beyond property line." A downtown contract covered approximately 8,600 linear feet of water main replacement, cleaning and lining, and abandonment, plus replacement of non-copper water services.
Why Reading Chooses Spencer
Straightforward plumbing work from a local team — clear pricing, licensed technicians, and appointments that actually happen when we say they will.
Licensed & Insured in Massachusetts
Every plumbing technician we send to Reading is fully licensed, insured and background-checked.
Upfront, Flat-Rate Pricing
You approve the price before any work begins. No hidden fees, no surprise charges, no overtime rates.
Same-Day Service
Same-day appointments across Reading and the surrounding North Shore communities.
Family-Owned and Local
A local family business, not a national call centre. The person who answers is the person who dispatches.
What Spencer Customers Say
Google reviews for Spencer Home Services.
Plumbing FAQs in Reading
Still have a question? 978-293-5770
Plumbing service in Reading, and 66 nearby towns
We cover 67 towns across the North Shore, Greater Boston and southern New Hampshire.
67Towns covered
Essex County
- Amesbury
- Andover
- Ballardvale
- Beverly
- Boxford
- Danvers
- Essex
- Georgetown
- Gloucester
- Groveland
- Hamilton
- Haverhill
- Ipswich
- Lynn
- Lynnfield
- Manchester by the Sea
- Marblehead
- Merrimac
- Middleton
- Nahant
- Newbury
- Newburyport
- North Andover
- Peabody
- Plum Island
- Rockport
- Rowley
- Salem
- Salisbury
- Saugus
- South Hamilton
- Swampscott
- Topsfield
- Wenham
- West Newbury
Middlesex County
Rockingham County, NH
Norfolk County
- Brookline
No town by that name — try a nearby one.
Don’t see your town? Call 978-293-5770 — we cover more than we list.