Across Maine, of the 118 plumbing companies we list, 116 give a phone number and 81 have a website. By what they offer: 13 name drain service in their business name, 4 name sewer service in their business name.
Top 10 plumbing companies in Maine
Ranked by how complete and owner-verified the listing info is — hours, phone, website, services. No pay-to-play. Full 2026 ranking
-
1Rj Energy Services IncAugusta
-
2Value RooterSouth-Berwick
-
3Ward WaterSteep Falls
-
4MaineShore Mechanical Inc.South Portland
-
5F.W. Webb CompanyBiddeford
-
6Garand PlumbingAugusta
-
8A-1 Plumbing and HeatingFarmington
-
9AT Plumbing Services, LLCSouth Portland
-
10Actnow Gc, Inc.Oxford
Cities
Largest first. Towns with a single plumbing company are listed further down this page.
Other towns in Maine
One plumbing company each — too few for a page of their own, so they live here.
-
Gendreau Plumbing & HeatingAlfred
114 Carpenter Hill Rd, Alfred, ME 04002-3140
-
C W Plumbing & HeatingArundel
1468 Portland Rd, Arundel, ME 04046
-
Jerry's Plumbing & HeatingArundel
23 Enterprise Dr, Arundel, ME 04046-7978
-
Beal Plumbing & HeatingAuburn
794 Riverside Dr, Auburn, ME 04210
-
Versatile Plumbing & HeatingAuburn
517 Poland Rd, Auburn, ME 04210
-
Wolfe Plumbing & HeatingAuburn
621 W Auburn Rd, Auburn, ME 04210
-
Rj Energy Services IncAugusta
2184 N Belfast Ave, Augusta, ME 04330-8204
-
Garand PlumbingAugusta
21 Locke Street, Augusta, ME 04330
-
Walls Hillard W & Sons Plumbing Heating & Fuel OilBar Harbor
270 Main St, Bar Harbor, ME 04609-1738
-
Harp's PlumbingBath
750 Washington St, Bath, ME 04530
-
Bill Gee Plumbing & HeatingBelgrade
169 Oakland Rd, Belgrade, ME 04917
-
Angle Tree PlumbingBelmont
24 Lincolnville Rd, Belmont, ME 04952
-
F.W. Webb CompanyBiddeford
22 Landry St, Biddeford, ME 04005
-
Hy-Tech Plumbing & HeatingBiddeford
483 Elm St, Biddeford, ME 04005
-
Lasher Plumbing & HeatingBiddeford
6 Pomerleau St, Biddeford, ME 04005-9406
-
Eastern MechanicalBiddeford
6 Pomerleau St, Biddeford, ME 04005-9406
-
Roto-rooter Sewer And Drain ServiceBrewer
183 Robertson Blvd, Brewer, ME 04412-2247
-
Nichols Plumbing & Drain CleaningBrewer
26 Airport Rd Ste C, Brewer, ME 04412-1741
-
Penner LumberBridgewater
140 Bootfoot Rd, Bridgewater, ME 04735-3337
-
Smith and Son Plumbing and GasBridgton
21 Smith Ave, Bridgton, ME 04009
-
A Plus Plumbing & Heating IncBridgton
209 Portland Rd, Bridgton, ME 04009-4211
-
Grindell's Plumbing & HeatingBristol
1288 ME-32, Bristol, ME 04564
-
Snow's Plumbing & HeatingBrooksville
13 Bridge Rd, Brooksville, ME 04617
-
Robert L. Gray Co., Inc. Plumbing & HeatingBrooksville
8 Wharf Rd, Brooksville, ME 04617-3417
-
Palmer Drainline ServiceBrunswick
111 Coombs Rd, Brunswick, ME 04011
-
Turnbull PlumbingBrunswick
14 Main St, Brunswick, ME 04011
-
Osborne's Plumbing-heating IncBucksport
15 Heritage Park Rd, Bucksport, ME 04416-4664
-
Berry's Septic ServicesBucksport
29 Cotton Hill Rd, Bucksport, ME 04416
-
Hegarty Plumbing & Heating IncBuxton
939 Narragansett Trl, Buxton, ME 04093-6606
-
Androc CoCalais
39 Union St, Calais, ME 04619-1862
-
Nash Plumbing & HeatingCamden
500 Hope Rd, Camden, ME 04843-4150
-
Patrick St Peter & SonsCaribou
539 Main St, Caribou, ME 04736-4484
-
Derosier Guy Plumbing Heating & Burner ServiceCornish
1838 North Rd, Cornish, ME 04020
-
D.J. Small Plumbing, Heating, & PumpsCumberland Center
198 Gray Rd, Cumberland Center, ME 04021
-
Preston Septic ServicesDennysville
35 the Ln, Dennysville, ME 04628
-
Boothbay PlumbingEast Boothbay
332 Ocean Point Rd, East Boothbay, ME 04544
-
Dan Ferris Inc. Plumbing & Heating ContractorEaston
490 Ladner Rd, Easton, ME 04740
-
Sturgeon Creek Enterpises LlcEliot
814 Dow Hwy, Eliot, ME 03903-3102
-
Cleanwave Plumbing HeatingEliot
4 Brixham Rd, Eliot, ME 03903
-
Osborne's Plumbing & Heating IncEllsworth
105 High St, Ellsworth, ME 04605-1711
-
Ray Plumbing & HeatingEllsworth
180 Abram Way, Ellsworth, ME 04605-1756
-
Carr & Langille INC Plumbing and HeatingFalmouth
368 Gray Rd, Falmouth, ME 04105-2519
-
A-1 Plumbing and HeatingFarmington
209 Titcomb Hill Rd, Farmington, ME 04938
-
Cornerstone Plumbing, Heating, & CoolingFarmington
442 Farmington Falls Rd, Farmington, ME 04938
-
A-1 PlumbingFarmington
210 Middle St, Farmington, ME 04938
-
Anderson JR & Daughter Pressure WashingFranklin
144 Hog Bay Rd, Franklin, ME 04634
-
Bob Miles & SonFreeport
1162 US-1, Freeport, ME 04032
-
ACB PlumbingFreeport
28 Fernald Rd, Freeport, ME 04032
-
2Johns Plumbing and HeatingGARDINER
51 Marston Rd, GARDINER, ME 04345
-
Mainely Plumbing & Heating IncGorham
674 Main St, Gorham, ME 04038-2622
-
Graystone Plumbing Heating GasGray
23 Graystone Rd, Gray, ME 04039
-
JC Plumbing & Heating LLCGray
22 May Meadow Dr, Gray, ME 04039
-
Hill PlumbingGreenbush
1804 Main Rd, Greenbush, ME 04418
-
Brookside Plumbing IncHope
120 Main St, Hope, ME 04847-3432
-
A Maurais & Son IncJay
7 Hillsdale Rd, Jay, ME 04239-1736
-
Garrett-pillsbury Plumbing & HeatingKennebunk
119 York St, Kennebunk, ME 04043-7104
-
Able Power RooterLewiston
36 S Lisbon Rd, Lewiston, ME 04240
-
Binette Plumbing & HeatingLewiston
161 East Ave, Lewiston, ME 04240
-
Robert Dulac Plumbing & HeatingLewiston
111 Golder Rd, Lewiston, ME 04240-1906
-
Affordable PlumbingLincoln
34 Taylor St, Lincoln, ME 04457
-
Rick Hannigan Plumbing & Heating llcLittleton
5 W Ridge Rd, Littleton, ME 04730
-
L P Mallar & SonsMachias
304 Main St, Machias, ME 04654
-
Hb Pro Plumbing And HeatingMadawaska
427 11th Ave, Madawaska, ME 04756
-
NB Welding & PipingMapleton
1717 Main St, Mapleton, ME 04757
-
Fontaine Edw IIIMexico
10 Penley St, Mexico, ME 04257
-
Harmer & Sons Plumbing & HeatingNew Gloucester
55 Swamp Rd, New Gloucester, ME 04260
-
Field Plumbing & HeatingNewry
90 Lone Pine Rd, Newry, ME 04261
-
Maine Line Plumbing and HeatingNorway
38 Lark Way, Norway, ME 04268
-
Sturtevant PlumbingNorway
164 Main St, Norway, ME 04268-5643
-
Maine Preventative MaintenanceOakland
85 High St, Oakland, ME 04963
-
Doug Brown Plumbing & HeatingOgunquit
279 Captain Thomas Rd, Ogunquit, ME 03907
-
Jackson Plumbing & HeatingOld Town
399 Main St, Old Town, ME 04468
-
Actnow Gc, Inc.Oxford
517 Main St # 3146, Oxford, ME 04270-3146
-
M.A. Haskell Fuel CompanyPalermo
316 ME-3, Palermo, ME 04354
-
McKay's Plumbing & HeatingPenobscot
266 Southern Bay Rd, Penobscot, ME 04476-3815
-
Bob's Plumbing & HeatingPresque Isle
30 Parsons St, Presque Isle, ME 04769-2330
-
Bradbury's Plumbing & HeatingRaymond
105 Haskell Ave, Raymond, ME 04071-6241
-
Potter Plumbing CompanyReadfield
1412 Main St, Readfield, ME 04355
-
Southern Maine Sewer & DrainSanford
21 Devotion Ave, Sanford, ME 04073
-
Fowler Plumbing & Heating LlcSanford
1625 Main St, Sanford, ME 04073-2569
-
Boivin's Plumbing & HeatingSouth China
234 Waterville Rd, South China, ME 04358-4248
-
MaineShore Mechanical Inc.South Portland
11 Cottage Rd, South Portland, ME 04106-3648
-
AT Plumbing Services, LLCSouth Portland
469 Main St, South Portland, ME 04106
-
Portland WinnelsonSouth Portland
177 Cash St, South Portland, ME 04106-6205
-
S P Plumbing & HeatingSouth Portland
120 Thadeus St Ste 8, South Portland, ME 04106-6245
-
Value RooterSouth-Berwick
86 Oldfields Rd, South-Berwick, ME 03908
-
Ward WaterSteep Falls
841 Pequawket Trl, Steep Falls, ME 04085-6806
-
Penobscot Drain SolutionsStetson
Serving Area, Stetson, ME 04488
-
Nate Perkins Plumbing & HeatingWest Baldwin
Pigeon Brook Rd # 299, West Baldwin, ME 04091
-
John Scott Plumbing And HeatingWestbrook
73 Warren Ave, Westbrook, ME 04092-4438
-
Wellman Plumbing LlcWinterport
166 Airport Rd, Winterport, ME 04496
-
Barry Crowell Plumbing & HeatingWinthrop
89 Peck Farm Rd, Winthrop, ME 04364
-
Neil Chesley Plumbing & HeatingWinthrop
Holmes Rd, Winthrop, ME 04364
-
Lloyd Bryant Plumbing & HeatingWinthrop
90 Royal St, Winthrop, ME 04364-1469
-
Performance Plumbing & HeatingYork
26 Brickyard Ct, York, ME 03909-1657
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