Across Vermont, of the 71 plumbing companies we list, 69 give a phone number and 54 have a website. By what they offer: 3 name drain service in their business name, 2 name sewer service in their business name.
Top 10 plumbing companies in Vermont
Ranked by how complete and owner-verified the listing info is — hours, phone, website, services. No pay-to-play. Full 2026 ranking
-
1A Cooper Mechanical, Inc.Williston
-
2Advanced Energy SolutionsMilton
-
3Allen S. Hulbert Plumbing & HeatingSt Albans
-
4Astley Plumbing & Heating LLCNewfane
-
5B & B Hot Water Tanks IncBurlington
-
6Chester Plumbing & HeatingChester
-
7Cota & CotaBellows Falls
-
8De Lary's Plumbing and HeatingNorthfield
-
9Excel Plumbing and HeatingMendon
-
10Gray Electric Heating & PlumbingFairlee
Cities
Largest first. Towns with a single plumbing company are listed further down this page.
Other towns in Vermont
One plumbing company each — too few for a page of their own, so they live here.
-
J A Gould Plumbing & Heating IncBarre
61 Boynton St # Suit, Barre, VT 05641-4903
-
Cota & CotaBellows Falls
4 Green St, Bellows Falls, VT 05101-1328
-
James Plumbing & Heating Oil CoBellows Falls
91 Paper Mill Rd, Bellows Falls, VT 05101
-
Hayden Plumbing & Heating, Inc.Bennington
268 Benmont Ave, Bennington, VT 05201-1881
-
Quality Plumbing and HeatingBennington
1036 Main St, Bennington, VT 05201
-
Roy Plumbing & HeatingBennington
1169 Harwood Hill Rd, Bennington, VT 05201-8103
-
Merrill Mechanical, Inc.Bethel
477 Dunham Rd, Bethel, VT 05032
-
Middlebrook Mechanical Plumbing and HeatingBradford
130 Fairground Rd, Bradford, VT 05033
-
Champlain Valley Plumbing And HeatingBristol
125 Monkton Rd, Bristol, VT 05443-5045
-
B & B Hot Water Tanks IncBurlington
120 Gosse Ct, Burlington, VT 05408
-
Bp Wastewater Services Of VtBurlington
557 Riverside Ave, Burlington, VT 05401-7402
-
Working Dog Septic ServiceCambridge
504 Fletcher Rd, Cambridge, VT 05454
-
Chester Plumbing & HeatingChester
131 Orcutt Dr, Chester, VT 05143
-
D. Rushford Plumbing, Heating & ACColchester
707 Church Rd, Colchester, VT 05446-6558
-
Twin State Plumbing and HeatingCorinth
2520 Eagle Holw, Corinth, VT 05039
-
Wrights Plumbing and Heating OilDerby
292 Shattuck Hill Rd, Derby, VT 05829
-
McCreedy's Plumbing & Heating Inc.East Montpelier
6 Old Farm Rd, East Montpelier, VT 05651
-
Dave’s Plumbing and Heating llcEast Montpelier
315 E Hill Rd, East Montpelier, VT 05651
-
Ridge Farm Forestry & ProductsFairfield
797 Romar Rd, Fairfield, VT 05448-4886
-
Gray Electric Heating & PlumbingFairlee
254 US-5, Fairlee, VT 05045
-
TNT Plumbing and HeatingGeorgia
1422 Sandy Birch Rd, Georgia, VT 05468
-
Drummac, A Wind River CompanyHighgate Center
52 Transfer Sta, Highgate Center, VT 05459
-
Perfect Temp LlcHyde Park
590 E Main St, Hyde Park, VT 05655-9267
-
Murrays Plumbing & HeatingIsle La Motte
467 W Shore Rd, Isle La Motte, VT 05463
-
Harris Plumbing & Heating IncLyndonville
590 Main St, Lyndonville, VT 05851-4494
-
Roto-RooterManchester Center
209 Riverside Hts, Manchester Center, VT 05255
-
Roto-Rooter Manchester Center, VTManchester Center
209 Riverside Heights, Manchester Center, VT 05255
-
Excel Plumbing and HeatingMendon
2080 US-4, Mendon, VT 05701
-
J D Fuller Plumbing HeatingMiddlebury
5118 Case St, Middlebury, VT 05753
-
Middlesex Plumbing & HeatingMiddlesex
269 E Bear Swamp Rd, Middlesex, VT 05602
-
Atlas Plumbing And HeatingMontpelier
403 Barre St # 2, Montpelier, VT 05602-3629
-
County Plumbing & HeatingMorrisville
51 Lepper Rd, Morrisville, VT 05661-9236
-
Astley Plumbing & Heating LLCNewfane
26 River Rd, Newfane, VT 05345
-
Nadeau's Plumbing & HeatingNewport
5086 US Route 5, Newport, VT 05855-4545
-
Wright's Plumbing & HeatingNewport
593 Union St, Newport, VT 05855-5468
-
De Lary's Plumbing and HeatingNorthfield
2474 VT-12A, Northfield, VT 05663
-
Jerm's Plumbing And HeatingNorwich
303 US Route 5 S, Norwich, VT 05055-9508
-
Fph Tank Installation & ServictsOrleans
32 Railroad Ave, Orleans, VT 05860-1316
-
Blanchard Oil CompanyOrleans
30 Railroad Ave, Orleans, VT 05860-1316
-
Dundon PlumbingOrwell
344 VT-22A, Orwell, VT 05760
-
James Mechanical Plumbing and HeatingProctorsville
265 Depot St, Proctorsville, VT 05153-9753
-
Green Mountain Well Co IncPutney
114 Main St, Putney, VT 05346
-
Dimmick Waste ManagementRandolph
11 Hedding Dr, Randolph, VT 05060-1032
-
Wind River Environmental - RandolphRandolph
11 Hedding Dr Ste 1000, Randolph, VT 05060-1032
-
Marshall Plumbing & HeatingRutland
42 E Washington St # 1, Rutland, VT 05701
-
The Granite GroupRutland
160 Seward Rd, Rutland, VT 05701
-
M Mc Laughlin & Son PlumbingRutland
262 N Main St, Rutland, VT 05701-2413
-
Manley Plumbing & HeatingSaint Albans
1 Champlain Cmns Ste 2, Saint Albans, VT 05478-1937
-
Oakes Plumbing & HeatingSouth Burlington
12 Woodland Pl, South Burlington, VT 05403-6519
-
Thomas Mechanical IncSouth Burlington
90 Ethan Allen Dr, South Burlington, VT 05403-5853
-
Allen S. Hulbert Plumbing & HeatingSt Albans
26 Diamond St, St Albans, VT 05478-2085
-
Trombly Plumbing & Heating LLCSt Johnsbury
77 Concord Ave, St Johnsbury, VT 05819
-
K.B. ConstructionSwanton
1063 Maquam Shore Rd, Swanton, VT 05488-8591
-
Dave's Plumbing & HeatingThetford Center
5366 Route 113, Thetford Center, VT 05075
-
Sullivan Kenneth & BetsyVergennes
5000 Jersey St, Vergennes, VT 05491
-
JH Plumbing + HeatVernon
1794 Pond Rd, Vernon, VT 05354
-
Bosch Water HeatingWaitsfield
340 Mad River Park, Waitsfield, VT 05673-7343
-
Ward's MechanicalWaitsfield
438 Mad River Park # 1, Waitsfield, VT 05673-7543
-
Piper Hill Plumbing & HeatingWeston
714 Main St, Weston, VT 05161
-
A Cooper Mechanical, Inc.Williston
171 Leroy Rd, Williston, VT 05495-8909
-
Falcon Plumbing ServiceWilliston
85 Bishop Ave, Williston, VT 05495-7536
-
Williamson Plumbing & Heating, Inc.Williston
444 Shunpike Rd, Williston, VT 05495-9585
-
Lane Plumbing & Heating IncWilmington
10 Adams Dr, Wilmington, VT 05363-7908
-
Levesque Plumbing & HeatingWindsor
101 Main St, Windsor, VT 05089-1303
-
Yankee Plumbing & HeatingWinooski
201 Main St, Winooski, VT 05404-1329
-
Audsley Plumbing & HeatingWoodstock
18 Mill Rd, Woodstock, VT 05091-4683
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