All states›Maine

Plumbing Companies in Maine

118 plumbing companies in 73 cities and towns across Maine. Pick a city for the full list with phone numbers and a map, or scroll down for the smaller towns.

Maine has about 1,405,012 residents, so that's 8.4 plumbing companies per 100,000 people. Population: U.S. Census Bureau, 2024 estimate.

118plumbing companies
73cities & towns
98%list a phone
81with a website

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

  1. 1Rj Energy Services IncAugusta

    Spotted an error? Let us know

  2. 2Value RooterSouth-Berwick

    Drain service

    Spotted an error? Let us know

  3. 3Ward WaterSteep Falls

    Spotted an error? Let us know

  4. 4MaineShore Mechanical Inc.South Portland

    Spotted an error? Let us know

  5. 5F.W. Webb CompanyBiddeford

    Spotted an error? Let us know

  6. 6Garand PlumbingAugusta

    Spotted an error? Let us know

  7. 7A Maurais & Son IncJay

    Spotted an error? Let us know

  8. 8A-1 Plumbing and HeatingFarmington

    Spotted an error? Let us know

  9. 9AT Plumbing Services, LLCSouth Portland

    Spotted an error? Let us know

  10. 10Actnow Gc, Inc.Oxford

    Spotted an error? Let us know

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.

  1. Gendreau Plumbing & HeatingAlfred

    114 Carpenter Hill Rd, Alfred, ME 04002-3140

    Spotted an error? Let us know

  2. C W Plumbing & HeatingArundel

    1468 Portland Rd, Arundel, ME 04046

    Spotted an error? Let us know

  3. Jerry's Plumbing & HeatingArundel

    23 Enterprise Dr, Arundel, ME 04046-7978

    Spotted an error? Let us know

  4. Beal Plumbing & HeatingAuburn

    794 Riverside Dr, Auburn, ME 04210

    Spotted an error? Let us know

  5. Versatile Plumbing & HeatingAuburn

    517 Poland Rd, Auburn, ME 04210

    Spotted an error? Let us know

  6. Wolfe Plumbing & HeatingAuburn

    621 W Auburn Rd, Auburn, ME 04210

    Spotted an error? Let us know

  7. Rj Energy Services IncAugusta

    2184 N Belfast Ave, Augusta, ME 04330-8204

    Spotted an error? Let us know

  8. Garand PlumbingAugusta

    21 Locke Street, Augusta, ME 04330

    Spotted an error? Let us know

  9. Walls Hillard W & Sons Plumbing Heating & Fuel OilBar Harbor

    270 Main St, Bar Harbor, ME 04609-1738

    Spotted an error? Let us know

  10. Harp's PlumbingBath

    750 Washington St, Bath, ME 04530

    Spotted an error? Let us know

  11. Bill Gee Plumbing & HeatingBelgrade

    169 Oakland Rd, Belgrade, ME 04917

    Spotted an error? Let us know

  12. Angle Tree PlumbingBelmont

    24 Lincolnville Rd, Belmont, ME 04952

    Spotted an error? Let us know

  13. F.W. Webb CompanyBiddeford

    22 Landry St, Biddeford, ME 04005

    Spotted an error? Let us know

  14. Hy-Tech Plumbing & HeatingBiddeford

    483 Elm St, Biddeford, ME 04005

    Spotted an error? Let us know

  15. Lasher Plumbing & HeatingBiddeford

    6 Pomerleau St, Biddeford, ME 04005-9406

    Spotted an error? Let us know

  16. Eastern MechanicalBiddeford

    6 Pomerleau St, Biddeford, ME 04005-9406

    Spotted an error? Let us know

  17. JP Roberts Plumbing and HeatingBradley

    3 Morin Way, Bradley, ME 04411

    Spotted an error? Let us know

  18. Roto-rooter Sewer And Drain ServiceBrewer

    183 Robertson Blvd, Brewer, ME 04412-2247

    Drain serviceSewer service

    Spotted an error? Let us know

  19. Nichols Plumbing & Drain CleaningBrewer

    26 Airport Rd Ste C, Brewer, ME 04412-1741

    Drain service

    Spotted an error? Let us know

  20. Penner LumberBridgewater

    140 Bootfoot Rd, Bridgewater, ME 04735-3337

    Spotted an error? Let us know

  21. Smith and Son Plumbing and GasBridgton

    21 Smith Ave, Bridgton, ME 04009

    Spotted an error? Let us know

  22. A Plus Plumbing & Heating IncBridgton

    209 Portland Rd, Bridgton, ME 04009-4211

    Spotted an error? Let us know

  23. Grindell's Plumbing & HeatingBristol

    1288 ME-32, Bristol, ME 04564

    Spotted an error? Let us know

  24. Snow's Plumbing & HeatingBrooksville

    13 Bridge Rd, Brooksville, ME 04617

    Spotted an error? Let us know

  25. Robert L. Gray Co., Inc. Plumbing & HeatingBrooksville

    8 Wharf Rd, Brooksville, ME 04617-3417

    Spotted an error? Let us know

  26. Palmer Drainline ServiceBrunswick

    111 Coombs Rd, Brunswick, ME 04011

    Drain service

    Spotted an error? Let us know

  27. Turnbull PlumbingBrunswick

    14 Main St, Brunswick, ME 04011

    Spotted an error? Let us know

  28. Osborne's Plumbing-heating IncBucksport

    15 Heritage Park Rd, Bucksport, ME 04416-4664

    Spotted an error? Let us know

  29. Berry's Septic ServicesBucksport

    29 Cotton Hill Rd, Bucksport, ME 04416

    Spotted an error? Let us know

  30. Hegarty Plumbing & Heating IncBuxton

    939 Narragansett Trl, Buxton, ME 04093-6606

    Spotted an error? Let us know

  31. Androc CoCalais

    39 Union St, Calais, ME 04619-1862

    Spotted an error? Let us know

  32. Nash Plumbing & HeatingCamden

    500 Hope Rd, Camden, ME 04843-4150

    Spotted an error? Let us know

  33. Patrick St Peter & SonsCaribou

    539 Main St, Caribou, ME 04736-4484

    Spotted an error? Let us know

  34. Derosier Guy Plumbing Heating & Burner ServiceCornish

    1838 North Rd, Cornish, ME 04020

    Spotted an error? Let us know

  35. D.J. Small Plumbing, Heating, & PumpsCumberland Center

    198 Gray Rd, Cumberland Center, ME 04021

    Spotted an error? Let us know

  36. Preston Septic ServicesDennysville

    35 the Ln, Dennysville, ME 04628

    Spotted an error? Let us know

  37. Boothbay PlumbingEast Boothbay

    332 Ocean Point Rd, East Boothbay, ME 04544

    Spotted an error? Let us know

  38. Dan Ferris Inc. Plumbing & Heating ContractorEaston

    490 Ladner Rd, Easton, ME 04740

    Spotted an error? Let us know

  39. Sturgeon Creek Enterpises LlcEliot

    814 Dow Hwy, Eliot, ME 03903-3102

    Spotted an error? Let us know

  40. Cleanwave Plumbing HeatingEliot

    4 Brixham Rd, Eliot, ME 03903

    Spotted an error? Let us know

  41. Osborne's Plumbing & Heating IncEllsworth

    105 High St, Ellsworth, ME 04605-1711

    Spotted an error? Let us know

  42. Ray Plumbing & HeatingEllsworth

    180 Abram Way, Ellsworth, ME 04605-1756

    Spotted an error? Let us know

  43. Carr & Langille INC Plumbing and HeatingFalmouth

    368 Gray Rd, Falmouth, ME 04105-2519

    Spotted an error? Let us know

  44. A-1 Plumbing and HeatingFarmington

    209 Titcomb Hill Rd, Farmington, ME 04938

    Spotted an error? Let us know

  45. Cornerstone Plumbing, Heating, & CoolingFarmington

    442 Farmington Falls Rd, Farmington, ME 04938

    Spotted an error? Let us know

  46. A-1 PlumbingFarmington

    210 Middle St, Farmington, ME 04938

    Spotted an error? Let us know

  47. Anderson JR & Daughter Pressure WashingFranklin

    144 Hog Bay Rd, Franklin, ME 04634

    Spotted an error? Let us know

  48. Bob Miles & SonFreeport

    1162 US-1, Freeport, ME 04032

    Spotted an error? Let us know

  49. ACB PlumbingFreeport

    28 Fernald Rd, Freeport, ME 04032

    Spotted an error? Let us know

  50. 2Johns Plumbing and HeatingGARDINER

    51 Marston Rd, GARDINER, ME 04345

    Spotted an error? Let us know

  51. Mainely Plumbing & Heating IncGorham

    674 Main St, Gorham, ME 04038-2622

    Spotted an error? Let us know

  52. Graystone Plumbing Heating GasGray

    23 Graystone Rd, Gray, ME 04039

    Spotted an error? Let us know

  53. JC Plumbing & Heating LLCGray

    22 May Meadow Dr, Gray, ME 04039

    Spotted an error? Let us know

  54. Hill PlumbingGreenbush

    1804 Main Rd, Greenbush, ME 04418

    Spotted an error? Let us know

  55. Brookside Plumbing IncHope

    120 Main St, Hope, ME 04847-3432

    Spotted an error? Let us know

  56. A Maurais & Son IncJay

    7 Hillsdale Rd, Jay, ME 04239-1736

    Spotted an error? Let us know

  57. Garrett-pillsbury Plumbing & HeatingKennebunk

    119 York St, Kennebunk, ME 04043-7104

    Spotted an error? Let us know

  58. Able Power RooterLewiston

    36 S Lisbon Rd, Lewiston, ME 04240

    Drain service

    Spotted an error? Let us know

  59. Binette Plumbing & HeatingLewiston

    161 East Ave, Lewiston, ME 04240

    Spotted an error? Let us know

  60. Robert Dulac Plumbing & HeatingLewiston

    111 Golder Rd, Lewiston, ME 04240-1906

    Spotted an error? Let us know

  61. Affordable PlumbingLincoln

    34 Taylor St, Lincoln, ME 04457

    Spotted an error? Let us know

  62. Rick Hannigan Plumbing & Heating llcLittleton

    5 W Ridge Rd, Littleton, ME 04730

    Spotted an error? Let us know

  63. L P Mallar & SonsMachias

    304 Main St, Machias, ME 04654

    Spotted an error? Let us know

  64. Hb Pro Plumbing And HeatingMadawaska

    427 11th Ave, Madawaska, ME 04756

    Spotted an error? Let us know

  65. NB Welding & PipingMapleton

    1717 Main St, Mapleton, ME 04757

    Spotted an error? Let us know

  66. Fontaine Edw IIIMexico

    10 Penley St, Mexico, ME 04257

    Spotted an error? Let us know

  67. Harmer & Sons Plumbing & HeatingNew Gloucester

    55 Swamp Rd, New Gloucester, ME 04260

    Spotted an error? Let us know

  68. Field Plumbing & HeatingNewry

    90 Lone Pine Rd, Newry, ME 04261

    Spotted an error? Let us know

  69. Maine Line Plumbing and HeatingNorway

    38 Lark Way, Norway, ME 04268

    Spotted an error? Let us know

  70. Sturtevant PlumbingNorway

    164 Main St, Norway, ME 04268-5643

    Spotted an error? Let us know

  71. Maine Preventative MaintenanceOakland

    85 High St, Oakland, ME 04963

    Spotted an error? Let us know

  72. Doug Brown Plumbing & HeatingOgunquit

    279 Captain Thomas Rd, Ogunquit, ME 03907

    Spotted an error? Let us know

  73. Jackson Plumbing & HeatingOld Town

    399 Main St, Old Town, ME 04468

    Spotted an error? Let us know

  74. Actnow Gc, Inc.Oxford

    517 Main St # 3146, Oxford, ME 04270-3146

    Spotted an error? Let us know

  75. M.A. Haskell Fuel CompanyPalermo

    316 ME-3, Palermo, ME 04354

    Spotted an error? Let us know

  76. McKay's Plumbing & HeatingPenobscot

    266 Southern Bay Rd, Penobscot, ME 04476-3815

    Spotted an error? Let us know

  77. Bob's Plumbing & HeatingPresque Isle

    30 Parsons St, Presque Isle, ME 04769-2330

    Spotted an error? Let us know

  78. Bradbury's Plumbing & HeatingRaymond

    105 Haskell Ave, Raymond, ME 04071-6241

    Spotted an error? Let us know

  79. Potter Plumbing CompanyReadfield

    1412 Main St, Readfield, ME 04355

    Spotted an error? Let us know

  80. Southern Maine Sewer & DrainSanford

    21 Devotion Ave, Sanford, ME 04073

    Drain serviceSewer service

    Spotted an error? Let us know

  81. Fowler Plumbing & Heating LlcSanford

    1625 Main St, Sanford, ME 04073-2569

    Spotted an error? Let us know

  82. Boivin's Plumbing & HeatingSouth China

    234 Waterville Rd, South China, ME 04358-4248

    Spotted an error? Let us know

  83. MaineShore Mechanical Inc.South Portland

    11 Cottage Rd, South Portland, ME 04106-3648

    Spotted an error? Let us know

  84. AT Plumbing Services, LLCSouth Portland

    469 Main St, South Portland, ME 04106

    Spotted an error? Let us know

  85. Portland WinnelsonSouth Portland

    177 Cash St, South Portland, ME 04106-6205

    Spotted an error? Let us know

  86. S P Plumbing & HeatingSouth Portland

    120 Thadeus St Ste 8, South Portland, ME 04106-6245

    Spotted an error? Let us know

  87. Value RooterSouth-Berwick

    86 Oldfields Rd, South-Berwick, ME 03908

    Drain service

    Spotted an error? Let us know

  88. Ward WaterSteep Falls

    841 Pequawket Trl, Steep Falls, ME 04085-6806

    Spotted an error? Let us know

  89. Penobscot Drain SolutionsStetson

    Serving Area, Stetson, ME 04488

    Drain service

    Spotted an error? Let us know

  90. Nate Perkins Plumbing & HeatingWest Baldwin

    Pigeon Brook Rd # 299, West Baldwin, ME 04091

    Spotted an error? Let us know

  91. John Scott Plumbing And HeatingWestbrook

    73 Warren Ave, Westbrook, ME 04092-4438

    Spotted an error? Let us know

  92. Wellman Plumbing LlcWinterport

    166 Airport Rd, Winterport, ME 04496

    Spotted an error? Let us know

  93. Barry Crowell Plumbing & HeatingWinthrop

    89 Peck Farm Rd, Winthrop, ME 04364

    Spotted an error? Let us know

  94. Neil Chesley Plumbing & HeatingWinthrop

    Holmes Rd, Winthrop, ME 04364

    Spotted an error? Let us know

  95. Lloyd Bryant Plumbing & HeatingWinthrop

    90 Royal St, Winthrop, ME 04364-1469

    Spotted an error? Let us know

  96. Performance Plumbing & HeatingYork

    26 Brickyard Ct, York, ME 03909-1657

    Spotted an error? Let us know

BEFORE YOU GO

Prepare for a plumbing visit

Describe the job, confirm charges and define the assessment.

All guides