Across New Hampshire, of the 168 plumbing companies we list, 165 give a phone number and 129 have a website. By what they offer: 13 name drain service in their business name, 1 names sewer service in their business name.
Top 10 plumbing companies in New Hampshire
Ranked by how complete and owner-verified the listing info is — hours, phone, website, services. No pay-to-play. Full 2026 ranking
-
2Paradigm Plumbing, Heating & A/cHooksett
-
3Milford Plumbing & HeatingMilford
-
4Denron Hall Plumbing & HVACManchester
-
5MASI Plumbing, Heating & ACNashua
-
6Southern New Hampshire Plumbing And HeatingLondonderry
-
7Al Terry Plumbing, Heating & ACHooksett
-
9Badger Plumbing, Heating & MechanicalMiddleton
-
10Bellemore Property ServicesBedford
Cities
Largest first. Towns with a single plumbing company are listed further down this page.
- Manchester17
- Nashua10
- Milford7
- Derry6
- Hooksett5
Other towns in New Hampshire
One plumbing company each — too few for a page of their own, so they live here.
-
Matt Beam Plumbing & Heating LlcAlstead
59 Library Ave, Alstead, NH 03602-3119
-
Amari Company, LlcAmherst
11 Caldwell Dr Ste 1, Amherst, NH 03031-2321
-
Ferris Plumbing, Heating & CoolingAmherst
440 Boston Post Rd, Amherst, NH 03031
-
Boucher and Sons Plumbing and HeatingAtkinson
85 Maple Ave, Atkinson, NH 03811
-
Gallagher Plumbing and Heating LLCAtkinson
9 Stonewall Terrace, Atkinson, NH 03811
-
New England BackflowAuburn
251 Rockingham Rd, Auburn, NH 03032
-
Galeforce Home ServicesAuburn
42 Cohas Dr, Auburn, NH 03032
-
J P Labbe Plumbing & HeatingAuburn
76 Pingree Hill Rd, Auburn, NH 03032
-
Glover Plumbing & Heating ServiceBarrington
2035 Franklin Pierce Hwy, Barrington, NH 03825
-
K-cob Plumbing & Heating Llc.Barrington
232 Calef Hwy, Barrington, NH 03825-7505
-
Bellemore Property ServicesBedford
174 Back River Rd, Bedford, NH 03110
-
LHR Plumbing, Heating, Cooling, ElectricBedford
30 Harvey Rd, Bedford, NH 03110-6818
-
Einstein Plumbing & HeatingBedford
5 Elder Williams Rd, Bedford, NH 03110
-
Benjamin Franklin PlumbingBedford
7 Bellemore Dr, Bedford, NH 03110-5860
-
ALLC MechanicalBelmont
204 Shaker Rd, Belmont, NH 03220
-
Pratti Mechanical IncBerlin
179 Glen Ave, Berlin, NH 03570-1905
-
Langevin & Son Plumbing & HeatingBerlin
380 Goebel St, Berlin, NH 03570-2319
-
E. Cooke Plumbing and Heating LLC.Bow
54 Woodhill Rd, Bow, NH 03304
-
Truly Blessed Plumbing & HeatingBow
7A Putney Rd, Bow, NH 03304
-
Eastern Pipe ServiceBow
2 Thibeault Dr, Bow, NH 03304-3317
-
Mr. Rooter Plumbing of Greater New HampshireBow
7 Tallwood Dr Unit 3, Bow, NH 03304
-
HT Mechanical LLCCampton
1866 US-3, Campton, NH 03223
-
T & M Plumbing & HeatingCanaan
238 Prospect Hill Rd, Canaan, NH 03741
-
Liberty Septic ServicesCandia
43 Deerfield Rd, Candia, NH 03034
-
Gosse Septic ServiceCenter Barnstead
311 Shackford Corner Rd, Center Barnstead, NH 03225
-
Barr Plumbing and HeatingCenter Barnstead
198 S Barnstead Rd, Center Barnstead, NH 03225
-
Quality Mechanical Services L.L.C.Center Conway
42 Hunting Ridge Rd, Center Conway, NH 03813
-
First Response Plumbing And DrainCenter Conway
819 E Conway Rd, Center Conway, NH 03813-4089
-
Pfender George E PlumbingCenter Conway
2706 E Conway Rd, Center Conway, NH 03813
-
Scott Perkins Plumbing & HeatingCenter Conway
512 Eastman Rd, Center Conway, NH 03813-4218
-
Jenkins Plumbing and HeatingChichester
2 Staniels Rd, Chichester, NH 03258
-
GPS Plumbing LLCClaremont
515 Winter St, Claremont, NH 03743
-
Colebrook Plumbing & HeatingColebrook
13 Parsons St, Colebrook, NH 03576
-
F.W. Webb CompanyConcord
46 Henniker St, Concord, NH 03301
-
EMR Plumbing and HeatingConcord
1 Loon Ave, Concord, NH 03303
-
On Demand Plumbing & HeatingConcord
2 Industrial Park Dr, Concord, NH 03301-8520
-
Truly Blessed Plumbing & HeatingConcord
18 Loudon Rd Unit 1762, Concord, NH 03302-6073
-
Bill's Plumbing & HeatingDanville
34 Long Pond Rd, Danville, NH 03819
-
Martel Plumbing & Heating IncDover
59 Old Rochester Rd, Dover, NH 03820-2017
-
Jay's Plumbing & HeatingDunbarton
8 Jacqueline Dr, Dunbarton, NH 03046
-
McBride's Water AdvantageEpsom
1911 Dover Rd, Epsom, NH 03234
-
J & B Plumbing & HeatingEtna
441 Hanover Center Rd, Etna, NH 03750
-
D.R. POWERS Plumbing & HeatingFarmington
1083 Nh Rte 11, Farmington, NH 03835
-
J C Plumbing & Heating CompanyFranconia
930 Easton Rd, Franconia, NH 03580
-
DeFosses Plumbing and HeatingFranklin
6 Rowell Dr, Franklin, NH 03235
-
Federal Piping Co., Inc.Freedom
211 Porter Rd, Freedom, NH 03836
-
Penco Plumbing & HeatingGilford
21 Meadowbrook Ln, Gilford, NH 03249-6306
-
Monarch Plumbing & HeatingGoffstown
344 E Dunbarton Rd, Goffstown, NH 03045
-
W.W.W. Sarette Bros Inc.Goffstown
294 Goffstown Back Rd, Goffstown, NH 03045
-
Genesis Plumbing Heating CoolingGoffstown
191 Mast Rd, Goffstown, NH 03045-2365
-
Wilkins Mechanical ServicesGoffstown
28 Daniel Plummer Rd Ste 5, Goffstown, NH 03045-2570
-
Reid PlumbingGreenland
58 Mc Shane Ave, Greenland, NH 03840
-
David Plumbing & HeatingHampstead
14 Westwood Dr, Hampstead, NH 03841
-
Fritz Family Plumbing & Heating LLCHampton
61 Lafayette Rd, Hampton, NH 03842
-
Arakelian Plumbing & HeatingHampton
102 Tide Mill Rd Ste 6, Hampton, NH 03842-2704
-
J & B Plumbing & HeatingHanover
50 Greensboro Rd, Hanover, NH 03755-3101
-
Henniker Sewer & Drain ServiceHenniker
133 Buxton Industrial Dr, Henniker, NH 03242
-
Moynihan Plumbing And HeatingHenniker
34 Quarry Hill Ct, Henniker, NH 03242
-
TDD Earth TechHudson
101 Derry Rd, Hudson, NH 03051-3714
-
Smith Plumbing & HeatingHudson
35 Central St, Hudson, NH 03051
-
Joseph Labrie Plumbing & Heating ServicesHudson
9 Hazelwood Dr, Hudson, NH 03051
-
Jay Elston Plumbing & Heating LlcHudson
43 Lowell Rd, Hudson, NH 03051-2840
-
F.W. Webb CompanyKeene
420 Winchester St, Keene, NH 03431-3912
-
N & W Gas Piping llcKingston
21 Bartlett St, Kingston, NH 03848
-
Mountain Plumbing of NHLaconia
484 Province Rd Unit 1, Laconia, NH 03246
-
Don Morin AssociatesLaconia
97 New Salem St, Laconia, NH 03246-3355
-
Price Plumbing and HeatingLaconia
456 Pleasant St, Laconia, NH 03246
-
Fitch Fuel Company Inc.Lancaster
178 Summer St, Lancaster, NH 03584
-
M E Pierce Plumbing and HeatingLebanon
31 Daisy Hill Rd, Lebanon, NH 03766
-
Roto-Rooter Plumbing & Drain ServicesLebanon
266 Poverty Ln, Lebanon, NH 03766
-
North Point MechanicalLee
62 Calef Rd, Lee, NH 03861-6701
-
GM Sweet Plumbing LLCLitchfield
246 Derry Rd, Litchfield, NH 03052
-
Southern New Hampshire Plumbing And HeatingLondonderry
39 Rockingham Rd, Londonderry, NH 03053-2213
-
Tom's Mechanical ServicesLondonderry
37 Noyes Rd, Londonderry, NH 03053
-
Cmp Plumbing & HeatingLondonderry
80 Nashua Rd Ste B4, Londonderry, NH 03053-3419
-
Mainline PlumbingLondonderry
71 Mammoth Road, Londonderry, NH 03053
-
CPS PLUMBING & HEATING & MECHANICALMadison
45 Common Lane, Madison, NH 03849
-
Keating Plumbng & HeatingMarlborough
235 Webb Depot Rd, Marlborough, NH 03455-2718
-
Minute-man Plumbing & HeatingMeredith
420 Daniel Webster Hwy, Meredith, NH 03253-6209
-
JMS Plumbing and Heating LLCMerrimack
11 Jakes Ln, Merrimack, NH 03054
-
Artisan Plumbing & HeatingMerrimack
579 Daniel Webster Hwy, Merrimack, NH 03054-3407
-
Badger Plumbing, Heating & MechanicalMiddleton
215 Pinkham Rd, Middleton, NH 03887
-
The Backflow Pro LLCNew Boston
60 Molly Stark Ln, New Boston, NH 03070
-
Michael Olszanowski Plumbing & HeatingNewmarket
44 New Rd, Newmarket, NH 03857
-
Heath & Field Plumbing & Heating, Inc.Newport
218 N Main St, Newport, NH 03773-3026
-
Reliant Plumbing and HeatingNewton
10 Nordic Wood Ln, Newton, NH 03858
-
Rescue Plumbing & HeatingNorthwood
44 Denmark Dr, Northwood, NH 03261
-
River Valley Plumbing and HeatingOrford
4 Andrews Rd, Orford, NH 03777
-
Jeff Wilder Plumbing & HeatingPeterborough
425 Jaffrey Rd, Peterborough, NH 03458
-
Justin Time Plumbing and HeatingPeterborough
67 Summer St, Peterborough, NH 03458
-
Drain King Inc.Plaistow
37 Plaistow Rd, Unit 7 #331, 37 Plaistow Road, Plaistow, NH 03865
-
Powerhouse Plumbing and HeatingPlaistow
51 Newton Rd, Plaistow, NH 03865
-
Riverside Plumbing & Heating LlcPlaistow
33 Westville Rd, Plaistow, NH 03865-2983
-
Pettigrew Plumbing & HVACPortsmouth
7 Mirona Rd, Portsmouth, NH 03801
-
Port City PlumbingPortsmouth
1250 Woodbury Ave, Portsmouth, NH 03801-3220
-
Omni Hose & Tool CribPortsmouth
15 Banfield Rd, Portsmouth, NH 03801-5607
-
Wit-Way SupplyRochester
54 Allen St, Rochester, NH 03867
-
C Moses Plumbing & HeatingRochester
75 Railroad Ave, Rochester, NH 03839-5228
-
A-d Archambault Plumbing & Heating IncRochester
61 Allen St, Rochester, NH 03867-1403
-
Dufresne Plumbing & Heating LLCRye
453 Washington Rd, Rye, NH 03870
-
New England Orbital ServicesSalem
47 Northwestern Dr, Salem, NH 03079
-
Tony Coppola Plumbing & HeatingSalem
21 Douglas Dr, Salem, NH 03079-3236
-
North American Plumbing & Heating CoSalem
40 Lowell Rd Unit 1, Salem, NH 03079-4046
-
R Lundberg & SonsSalem
6 Easy St, Salem, NH 03079
-
Cryo Tech Pipe FreezingSandown
21 Beechwood Rd, Sandown, NH 03873
-
Pilot Plumbing, Heating and CoolingSandown
265 Fremont Rd, Sandown, NH 03873
-
Dan Dunn Plumbing & HeatingSeabrook
191 Lafayette Rd, Seabrook, NH 03874
-
Simmons Plumbing and HVACSeabrook
11 Railroad Ave, Seabrook, NH 03874
-
P.J. Labrie and SonsSomersworth
350 NH-108, Somersworth, NH 03878
-
Dutcher MechanicalStrafford
60 Roberts Rd, Strafford, NH 03884
-
Hartwell Plumbing and HeatingSwanzey
31 Pine St, Swanzey, NH 03446
-
Adrian Pinney Plumbing & HeatingSwanzey
217 Old Homestead Hwy, Swanzey, NH 03446-2140
-
603 Plumbing & Heating, LlcTilton
295 Main St Fl 2, Tilton, NH 03276-5115
-
Pipe Dreams Plumbing & HeatingTilton
22 Prospect St, Tilton, NH 03276
-
Unity Plumbing and HeatingUnity
44 Johnson Way, Unity, NH 03603
-
All In One Plumbing and HeatingWarner
20 Latting Ln, Warner, NH 03278
-
Harry E Winn & Sons IncWest Chesterfield
100 Brook St, West Chesterfield, NH 03466
-
Jerm's Home ServicesWest Lebanon
7 Central Ave, West Lebanon, NH 03784
-
Bragdon Plumbing & HeatingWilton
109 Intervale Rd, Wilton, NH 03086
-
Penguin plumbing heating and coolingWindham
6 London Bridge Rd, Windham, NH 03087
-
Brookside Plumbing and HeatingWolfeboro
4 King St, Wolfeboro, NH 03894-4363
-
Thursty Water SystemsWolfeboro
76 Pine Hill Rd, Wolfeboro, NH 03894
-
Foresight Plumbing And Heating LLCWolfeboro
3 N Line Rd Unit A, Wolfeboro, NH 03894
BEFORE YOU GO
Prepare for a plumbing visit
Describe the job, confirm charges and define the assessment.

Describe your job
Match your problem to the right service, prepare a useful description and agree on the first visit's scope.
Read the guide
Confirm visit charges
Separate the visit, diagnosis and repair so you know what you could owe before approving any work.
Read the guide
Plan an inspection
Prepare your questions, clarify what an inspection includes and turn the report into a practical next step.
Read the guide