North Shore Plumbing Specialists
Top-Rated Plumbing Services in Ballardvale, MA
Plumbing emergency? We dispatch to Ballardvale the same day — most calls reached within about two hours.
Schedule Plumbing Service
Same-day appointments · We call to confirm
Services We Offer in Ballardvale
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
Ballardvale systems & permits
Ballardvale's plumbing and gas permits run through the Town of Andover Building Division at 36 Bartlet Street, where Michael Magliaro is the Plumbing & Gas Inspector. The town's fee sheet, revised March 2024, sets a cross-trade trap: a water heater is a $25 plumbing/gas permit, but water heaters and oil burners also require a separate electrical permit, and all gas boilers and water heaters require a plumbing permit. Renovation or replacement of existing fixtures runs $50 plus $5 per fixture. Re-inspections cost $50, after-hours inspections carry a $200 minimum, and work started without a permit doubles the fee. Natural gas here is distributed by Eversource Gas Company of Massachusetts.
Sources: andoverma.gov
The Town of Andover's Plumbing & Gas Inspector is Michael Magliaro, based in the Building Division at 36 Bartlet Street.
Andover's Plumbing and Gas Permit Fees schedule (updated 3/14/2024) charges $100 plus $5 per fixture for a new residential appliance/fixture, $50 plus $5 per fixture for renovation/replacement of existing fixtures only, and a flat $25 each for a water heater permit.
Andover's plumbing/gas permit rules state that water heaters and oil burners require an electrical permit IN ADDITION to the plumbing/gas permit, and that all gas boilers and water heaters require a plumbing permit regardless of fuel type.
Andover charges a $50 re-inspection fee, a $200 minimum fee for after-hours inspections, and doubles the permit fee for work started without a permit.
Why Ballardvale 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 Ballardvale 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 Ballardvale 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 Ballardvale
Still have a question? 978-293-5770
Plumbing service in Ballardvale, 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.