North Shore Plumbing Specialists
Top-Rated Plumbing Services in Boston, MA
Plumbing emergency? We dispatch to Boston the same day — most calls reached within about two hours.
Schedule Plumbing Service
Same-day appointments · We call to confirm
Services We Offer in Boston
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
Boston systems & permits
Boston's water service involves two agencies: MWRA supplies and treats the water, while the Boston Water and Sewer Commission provides the retail service to homeowners. Work on a Boston water service, sewer or storm drain must be performed by a drain layer licensed by the Commission — a Massachusetts plumbing license alone does not authorize it — and a General Service Application carrying that license number must be filed before the service is installed. Only the Commission may turn the water on, after its inspector signs off. Boston's Inspectional Services Department assigns plumbing inspectors by ward, and the licensed contractor must be onsite during inspection.
MWRA publishes Boston's service status as exactly 'Water and Sewer'; retail service is provided by the Boston Water and Sewer Commission, which states that 'BWSC purchases treated water and wastewater treatment services from MWRA' and that 'BWSC is the MWRA's largest single customer for both water and sewer services.'
Boston operates its own drain layer licence issued by BWSC, defined verbatim as 'a person authorized in writing by the Commission to install, maintain and repair water mains and water services, sanitary sewers, combined sewers, storm drains, building sewers and building storm drains within the City of Boston', and states flatly that 'Any work on water and sewer services or storm drains must be performed by a drain layer licensed by the Commission.'
Boston requires a General Service Application submitted after site plan approval and before installing domestic water service, fire pipe service, a building sewer or a building storm drain connection, and the GSA must carry the contractor's drain layers license number and proof of adequate insurance coverage, with any delinquent water and sewer account blocking the process.
Where BWSC requires as-built plans for a Boston water or sewer connection, they must be submitted within 30 days after inspection and sign-off and 'must be signed and stamped by a Professional Engineer and land surveyor registered in Massachusetts', including invert elevations, tie-in measurements to property lines, and pipe size and type.
Why Boston 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 Boston 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 Boston 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 Boston
Still have a question? 978-293-5770
Plumbing service in Boston, 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.