North Shore Drain & Sewer Specialists
Top-Rated Drain & Sewer Services in Haverhill, MA
Drain & Sewer emergency? We dispatch to Haverhill the same day — most calls reached within about two hours.
Schedule Drain & Sewer Service
Same-day appointments · We call to confirm
Services We Offer in Haverhill
Cleaning & Clogs
Slow drains, backups and blocked main lines.
Trenchless & Replacement
Relining and replacing the line itself.
Local systems
Haverhill systems & permits
Haverhill is a combined-sewer city, and the numbers are public: about 200 miles of pipe, roughly 1,500 acres on combined sewers, and 13 active CSO outfalls to the Merrimack and Little Rivers. The treatment plant is designed for 10 million gallons a day on average but 60 million at peak, which is the clearest published measure of how much stormwater gets into the system. That is why the city explicitly prohibits connecting roof downspouts, foundation drains and areaway drains to a sewer service. Ownership is also clear: the property owner maintains the sewer service from the building foundation out to the city main, including the cost of finding and clearing any blockage in it.
Sources: haverhillma.gov
Haverhill states that the property owner is responsible for maintaining the sewer service from the building foundation to the connection at the city's line, and for expenses incurred in determining or relieving the cause of any blockage in that pipe. Each property is required to have a separate sewer service.
Connections of roof downspouts, exterior foundation drains, areaway drains or other sources of surface water, runoff or groundwater to a sewer service are prohibited in Haverhill. The city ties this directly to reducing combined sewer overflows.
Sewer and drain service work in Haverhill requires a permit from the Engineering Division, and only individuals legally authorised by the City can be issued one. The Engineering office maintains a list of Licensed and Bonded Drainlayers. Separately, there is regulatory overlap: the first ten feet outside the building foundation is subject to the approval and inspection of the Haverhill Plumbing Inspector under the Massachusetts Plumbing Code.
Haverhill has 13 active CSO outfalls discharging to the Merrimack or Little River and averages about 35 combined sewer overflow events per year. CSO abatement Phase I cost about $22 million and was completed in 2006 (modelled to cut annual overflow volume from 70 to 30 million gallons); Phase II cost $12 million and was completed in early 2017 (modelled to reach about 20 million gallons); Phase III is estimated at $15–20 million and remains in early stages.
Why Haverhill Chooses Spencer
Straightforward drain & sewer work from a local team — clear pricing, licensed technicians, and appointments that actually happen when we say they will.
Licensed & Insured in Massachusetts
Every drain & sewer technician we send to Haverhill 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 Haverhill 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.
Drain & Sewer FAQs in Haverhill
Still have a question? 978-293-5770
Drain & Sewer service in Haverhill, 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.