Across Missouri, of the 667 plumbing companies we list, 649 give a phone number and 465 have a website. By what they offer: 120 name drain service in their business name, 46 name sewer service in their business name, 1 names water heaters in their business name.
Top 10 plumbing companies in Missouri
Ranked by how complete and owner-verified the listing info is — hours, phone, website, services. No pay-to-play. Full 2026 ranking
-
1Roto-Rooter Plumbing & Water CleanupBlue Springs
-
2Holmes Water Treatment CoWentzville
-
3Plumbers 911 Kansas CityKansas City
-
4Winsupply of West PlainsWest Plains
-
5Top Hat PlumbingReeds Spring
-
6Merlo Plumbing Co. Inc.Saint Louis
-
8B&l Plumbing Service, IncLees Summit
-
9Deluca Plumbing LlcMaryland Heights
-
10Neenan CompanyKansas City
Cities
Largest first. Towns with a single plumbing company are listed further down this page.
- Saint Louis60
- Springfield36
- Kansas City31
- Columbia29
- St Louis18
- Independence15
- Saint Charles15
- Blue Springs10
- Jefferson City10
- Joplin9
- Chesterfield8
- Lees Summit8
- Poplar Bluff8
- Washington8
- Branson7
- Cape Girardeau7
- Grandview7
- Lee's Summit7
- O Fallon7
- Rolla7
- Wentzville7
- Belton6
- Fenton6
- Florissant6
- Harrisonville6
- Saint Joseph6
- Sedalia6
- Arnold5
- Jackson5
- Kearney5
- Maryland Heights5
- Nixa5
- North Kansas City5
- Saint Peters5
- Warrensburg5
Other towns in Missouri
One plumbing company each — too few for a page of their own, so they live here.
-
Adrian PlumbingAdrian
7 W 3rd St, Adrian, MO 64720
-
Delta T HVAC and PlumbingAdrian
2612 NE County Rd 13004, Adrian, MO 64720
-
Brown PlumbingAlbany
1008 N Railroad St, Albany, MO 64402-2400
-
Huston's Pump ServiceAnderson
6962 State Hwy 76, Anderson, MO 64831
-
Always Done Right PlumbingAnderson
439 Spider Rd, Anderson, MO 64831
-
MR PUMPAnderson
504 W State Highway 76, Anderson, MO 64831
-
Safety Tub ServicesAurora
319A S Madison Ave, Aurora, MO 65605
-
J & R All ServicesAurora
20639 Lawrence 2210, Aurora, MO 65605
-
Whiddon's Air & ElectricalAva
1011 N Jefferson St, Ava, MO 65608
-
Brookman PlumbingBallwin
226 Victor Ct, Ballwin, MO 63021
-
J.J. Kokesh and Son PlumbingBallwin
408 Kehrs Mill Rd, Ballwin, MO 63011
-
Roto-Rooter Plumbing & Water CleanupBallwin
15459 Clayton Rd, Ballwin, MO 63011
-
About Plumbing IncBarnhart
6756 Old State Route 21, Barnhart, MO 63012
-
SPERRY PLUMBING, INCBeaufort
170 Ariels Crossing, Beaufort, MO 63013
-
Jennings PlumbingBethany
604 S 8th St, Bethany, MO 64424
-
Taylor Plumbing & HeatingBethany
203 S 28th St, Bethany, MO 64424-2127
-
Discount Plumbing IncBillings
2127 Rose Hill Rd, Billings, MO 65610
-
Hunt Plumbing Co., Inc.Birmingham
520 Spratley St, Birmingham, MO 64161-9345
-
Fresh & Clean RestroomsBismarck
1025 Center Dr, Bismarck, MO 63624
-
Advanced Plumbing & Septic ServiceBloomfield
18695 Hannel Ln, Bloomfield, MO 63825
-
Ballard Septic Tank Cleaning & Installation ServiceBolivar
4411 S 172nd Rd, Bolivar, MO 65613
-
Carroll Plumbing & Contracting LLCBolivar
1728 Highway 32, Bolivar, MO 65613
-
G.G.Greer PlumbingBonne Terre
Jackson St, Bonne Terre, MO 63628
-
G.G.Greer PlumbingBonne Terre
-, Bonne Terre, MO 63628
-
G.G.Greer PlumbingBonne Terre
213 Louise St, Bonne Terre, MO 63628
-
Greer PlumbingBonne Terre
3490 Highway K, Bonne Terre, MO 63628
-
Affordable Plumbing Maintenance LLCBoonville
24267 Highway 98, Boonville, MO 65233-3112
-
Dye Heating, Cooling and PlumbingBoonville
1428 W Ashley Rd, Boonville, MO 65233-2112
-
Dwight's PlumbingBoonville
1440 W Ashley Rd, Boonville, MO 65233-2112
-
Kimberling City Plumbing, Inc. & Branson Plumbing LlcBranson West
216 State Highway DD, Branson West, MO 65737-8887
-
Drain Doctor of Southwest Missouri, Inc.Branson West
18942 Business 13 Ste F#132, Branson West, MO 65737
-
Roto-Rooter Plumbing & Drain ServicesBrashear
202 S Olive St, Brashear, MO 63533
-
Atlas Supply CompanyBrentwood
1425 Strassner Dr, Brentwood, MO 63114
-
Hosack Plumbing, Heating & CoolingBrentwood
2202 S Brentwood Blvd, Brentwood, MO 63144
-
Roto-Rooter Plumbing & Drain ServicesBrentwood
1234 Hanley Industrial Ct, Brentwood, MO 63144
-
Finch Plumbing Co., Inc.Bridgeton
3377 Hollenberg Dr, Bridgeton, MO 63044-2433
-
Albert's Plumbing And ElectricBrookfield
106 N Main St, Brookfield, MO 64628
-
Brookfield Plumbing & SupplyBrookfield
521 W Clayton St, Brookfield, MO 64628-2026
-
Farr Better PlumbingBrookline
3463 E Sawyer Rd, Brookline, MO 65619-8194
-
Roto-Rooter Plumbing and Water Cleanup BROOKBrookline
5905 US-60, Brookline, MO 65619
-
Daniel's PlumbingButler
601 W Adams St, Butler, MO 64730
-
Affordable Plumbing, Sewer & Drain CleaningCalifornia
207 W Versailles Ave, California, MO 65018
-
Virtual Plumbing, IncCamdenton
1083 N. Bus. Rte 5, Camdenton, MO 65020
-
Webster Plumbing Inc.Camdenton
608 High Point Rd, Camdenton, MO 65020
-
Coose PlumbingCamdenton
49 Estates Cir, Camdenton, MO 65020
-
T&R Plumbing & DrainCameron
919 W 3rd St, Cameron, MO 64429
-
KPS Plumbing ServicesCanton
511 Nesmith St, Canton, MO 63435
-
Bridgeport PlumbingCape Fair
7972 W State Highway 76, Cape Fair, MO 65624-4519
-
3D&L Parts SupplierCape Fair
49 Blue Cove Rd, Cape Fair, MO 65624-4231
-
Neels Ideal Plumbing, Heating & Air ServiceCape Fair
8450 W State Highway 76, Cape Fair, MO 65624-4606
-
Mr RooterCarterville
303 W Main St, Carterville, MO 64835
-
Chris Downing 117 ServiceCarthage
4606 Co Rd 110, Carthage, MO 64836
-
Paschal Air, Plumbing & ElectricCarthage
2305 Missouri Ave, Carthage, MO 64836-3628
-
Anchor City Plumbing LLCCentralia
430 N Barr St, Centralia, MO 65240
-
C&C Mechanical/ PlumbingChilhowee
470 SW 850th Rd, Chilhowee, MO 64733
-
Knouse Septic Tank & Line CleaningChillicothe
10442 Liv 229, Chillicothe, MO 64601
-
Town & Country Plumbing & TrenchingChillicothe
1033 International Rd, Chillicothe, MO 64601
-
Harper Pump COClinton
50 NE 770th Rd, Clinton, MO 64735-9745
-
Helm Plumbing & Electrical Contracting IncClinton
217 W Allen St, Clinton, MO 64735-2649
-
Budget Sewer & Drain CleaningColumbia, MO
409 Glenstone Dr, Columbia, MO, MO 65201
-
Dittmer Plumbing LLCCorder
10836 Barb Rd, Corder, MO 64021
-
Warrior Sewer and DrainCottleville
5377 Highway N, Ste 217, Cottleville, MO 63304
-
Wilson PlumbingCrane
235 Alec Wilson Ln, Crane, MO 65633
-
Hosack Plumbing, Heating & CoolingCreve Coeur
11605 Studt Ave Ste 109, Creve Coeur, MO 63141
-
Kessler PlumbingDanville
688 S Walker St, Danville, MO 63361
-
O'Fallon Sewer & Plumbing Repair ServiceDardenne Prairie
1670 Stump Rd, Dardenne Prairie, MO 63368
-
Alternative Resource EnergyDavisville
73 Hobo Rd, Davisville, MO 65456
-
Warncke PlumbingDe Soto
3869 Warncke Rd, De Soto, MO 63020
-
Jones Plumbing ServiceDe Soto
12011 Castle Ranch Rd, De Soto, MO 63020
-
McCartney PlumbingDefiance
26 Sunfish Dr, Defiance, MO 63341
-
Drainco IncDes Peres
1101 Pendant Ct, Des Peres, MO 63131
-
HDR Plumbing LLCDesloge
1009 Hawthorne St , Desloge, MO 63601
-
MoKan Plumbing & Backflows; LLCDrexel
615 N 5th St, Drexel, MO 64742
-
Rikard Plumbing Llc.Eagle Rock
34312 State Highway 86, Eagle Rock, MO 65641-7126
-
Omega Plumbing CoEarth City
4132 Shoreline Dr Ste E, Earth City, MO 63045-1239
-
R & R Plumbing and RemodelingEl Dorado Springs
115 US-54, El Dorado Springs, MO 64744
-
Barton Family Remodeling & Plumbing LLCEl Dorado Springs
214 W Spring St, El Dorado Springs, MO 64744
-
Gentile PlumbingEl Dorado Springs
115 N Main St, El Dorado Springs, MO 64744-1141
-
Beanland Well Drilling and Pump ServiceEldon
197 County Road Y-48, Eldon, MO 65026
-
Drainage TeamEllisville
541 Old State Rd, Ellisville, MO 63021
-
AAA Plumbing & Water Heater ServiceEllisville
15620 Manchester Rd Ste 25, Ellisville, MO 63011
-
Eureka Plumbing Sewer and DrainEureka
347 Eureka Rd, Eureka, MO 63025
-
E&m Plumbing Co, IncEureka
101 Dreyer Ave, Eureka, MO 63025-2010
-
MBC PlumbingEureka
810 Top Notch Ln, Eureka, MO 63025
-
Mayes Plumbing IncExcelsior Springs
501 S Mccleary Rd, Excelsior Springs, MO 64024
-
Preferred Plumbing And Drain CleaningExcelsior Springs
1454 Kearney Rd, Excelsior Springs, MO 64024-1746
-
L & H Plumbing & Septic Tank CoFarmington
1566 Possum Hollow Rd, Farmington, MO 63640
-
D's Service CompanyFayette
263 County Road 208, Fayette, MO 65248
-
Mahoney's Plumbing LLCFestus
4389 Buckeye School Rd, Festus, MO 63028
-
About Plumbing IncFestus
3735 Plass Rd, Festus, MO 63028
-
Kim's Drain CleaningFestus
102 Cedarosa, Festus, MO 63028
-
A Z Plumbing CoForsyth
185 Hedgpeth Ln, Forsyth, MO 65653
-
Camfield Family Plumbing, Inc.Frankfort
23013 S Pine Valley Dr, Frankfort, MO 60423
-
A-Bell PlumbingFreeman
13206 E 277th St, Freeman, MO 64746
-
Fritsche Plumbing & Heating LlcFrohna
250 West St, Frohna, MO 63748-9141
-
Cal-Air MechanicalFulton
300 N Ravine St, Fulton, MO 65251
-
Affordable Plumbing, Sewer & Drain CleaningFulton
14 Ann St, Fulton, MO 65251
-
Diamond Plumbing Services LLCGerald
9155 Excelsior Rd, Gerald, MO 63037
-
Brian Gipson PlumbingGolden
27716 Bramble Ln, Golden, MO 65658
-
A Bright PlumbingGrain Valley
617A NW Valley Ridge Ct, Grain Valley, MO 64029-8292
-
Mo-Ark Plumbing Company, LLCGranby
405 Granby Miners Rd, Granby, MO 64844
-
Pierpoint Plumbing, LLCGreenwood
1402 Birch Dr, Greenwood, MO 64034
-
Miller PlumbingHannibal
10076 Old 79, Hannibal, MO 63401
-
Roto-Rooter Plumbing & Drain ServicesHannibal
8812 Jimmy Odonnell Rd, Hannibal, MO 63401
-
MT Drains PlumbingHazelwood
4920 Tulip Tree Ln, Hazelwood, MO 63042
-
Sewer KingsHazelwood
7220 N Lindbergh Blvd, Hazelwood, MO 63042-2019
-
Affordable PlumbingHermann
206 W 6th St, Hermann, MO 65041
-
About Plumbing Inc.High Ridge
3615 W Rock Creek Rd, High Ridge, MO 63049
-
High Ridge's Call A ProfessionalHigh Ridge
3029 High Ridge Blvd, High Ridge, MO 63049-2216
-
Superior Plumbing Services LLCHillsboro
10138 Waterford Dr, Hillsboro, MO 63050-5426
-
O & M Enterprises, Inc.Holden
900 S Vine St, Holden, MO 64040-1512
-
Larry D Strate Plumbing & HeatingHolden
926 SW 465th Rd, Holden, MO 64040
-
C & D PlumbingHollister
135 Industrial Park Dr Ste A, Hollister, MO 65672-5984
-
Newcomer PlumbingHolt
160 Old Cannon Ball Rd, Holt, MO 64048
-
Jamison Plumbing and Home Services LLCHolt
15811 NE 178th St, Holt, MO 64048
-
Harmon Plumbing Heating & ACHolt
17510 MO-33, Holt, MO 64048
-
Affordable Plumbing, Sewer & Drain CleaningHolts Summit
2629 La Char Dr, Holts Summit, MO 65043
-
Midwest Mechanical LLCHouse Springs
5215 Old Hwy 21, House Springs, MO 63051
-
Mid-Missouri PlumbingIberia
134 Cajun Dr, Iberia, MO 65486
-
Triple J PlumbingIberia
21 Benton Rd, Iberia, MO 65486
-
Gravity Drain ServicesImperial
1864 Cottonwood Dr, Imperial, MO 63052
-
Drain SurgeonsImperial
6205 Us Highway 61 67, Imperial, MO 63052
-
Bill Rose Pump Service Inc.Jasper
14291 County Lane 189, Jasper, MO 64755-7800
-
Bellm Ed Plumbing CoJennings
5830 Helen Ave, Jennings, MO 63136
-
Old School Plumbing LlcKcmo
4124 Saint John Ave, Kcmo, MO 64123
-
Jim Bollinger and SonKennett
1212 Independence Ave, Kennett, MO 63857
-
Johnny Chapin PlumbingKennett
209 W Lincoln Circle, Kennett, MO 63857
-
Tri-County Plumbing LLCKingsville
100 W Pacific St, Kingsville, MO 64061
-
Baur Boys Express Plumbing, LLCKirbyville
2484 State Hwy K, Kirbyville, MO 65679
-
JR's PlumbingKirbyville
5285 E State Highway 76, Kirbyville, MO 65679
-
Branson 24/7 Plumbing & ElectricalKirbyville
158 Mandolin Dr, Kirbyville, MO 65679
-
O J Mason Plumbing & HeatingKirksville
27 Roselene Dr, Kirksville, MO 63501
-
Plumb Supply CompanyKirksville
405 W Hickory St, Kirksville, MO 63501
-
R and M Electric and PlumbingKirksville
8 Ray Dr, Kirksville, MO 63501
-
J.E. Redington Plumbing Co.Kirkwood
639 Leffingwell Ave, Kirkwood, MO 63122
-
Anthony the PlumberKirkwood
360 Enola Ave, Kirkwood, MO 63122-3421
-
Precision Sewer and Drain ServicesKirkwood
236 Midway Ave, Kirkwood, MO 63122
-
Central MO All Service PlumbingLake Ozark
187 Wood River Rd, Lake Ozark, MO 65049
-
Arch PlumbingLake Saint Louis
11104 Veterans Memorial Pkwy, Lake Saint Louis, MO 63367
-
Craftsman Plumbing CompanyLake Saint Louis
910 Bent Oak Ct Ste A, Lake Saint Louis, MO 63367-1473
-
Express Plumbing LLCLake Saint Louis
23 Catamaran Dr, Lake Saint Louis, MO 63367
-
Rivers Plumbing Company, LLCLake Saint Louis
700 Bent Oak Ct, Lake Saint Louis, MO 63367
-
Armstrong PlumbingLake St Louis
8706 Orf Rd, Lake St Louis, MO 63367
-
Plumbing 101Lampe
72 W State Highway 86, Lampe, MO 65681-6363
-
The Bearded PlumberLathrop
412 Center St, Lathrop, MO 64465-9726
-
Cooter's PlumbingLathrop
504 Center St, Lathrop, MO 64465-9530
-
Roto-Rooter Lawrence, KSLawrence
1800 E 23rd St, Ste B1, Lawrence, MO 66046
-
King JamesLeasburg
1098 McPherson Rd, Leasburg, MO 65535-8159
-
AAA PlumbingLebanon
274 W Pierce St, Lebanon, MO 65536
-
DeLong PlumbingLebanon
229 Brice St, Lebanon, MO 65536
-
Bell PlumbingLebanon
26639 Highway Yy, Lebanon, MO 65536
-
Liberty & NorthlandLiberty
118 N Conistor Ln, Liberty, MO 64068
-
Liberty Plumbing Heating & ACLiberty
604 S Leonard St, Liberty, MO 64068
-
The Flood ProLiberty
601 S State Route 291, Liberty, MO 64068
-
Robertson PlumbingLiberty
2120 W College St, Liberty, MO 64068-1037
-
HomeMeister LLCLone Jack
615 N Slim Beeman Rd, Lone Jack, MO 64070
-
John's PlumbingLouisiana
521 Jackson St, Louisiana, MO 63353
-
D & W Plumbing & HeatingLouisiana
201 Brown Ln, Louisiana, MO 63353-3523
-
Sinak Plumbing CoMarlborough
1300 S Laclede Station Rd, Marlborough, MO 63119
-
Jon's Plumbing, LLCMarshfield
1504 Cologna Rd, Marshfield, MO 65706
-
Doctor PlumberMarshfield
405 N White Oak St, Marshfield, MO 65706
-
C & C PlumbingMarshfield
450 W Jackson St, Marshfield, MO 65706
-
Martin PlumbingMaysville
114 E Main St, Maysville, MO 64469
-
Newell's Ram PowerMillersville
9257 MO-72, Millersville, MO 63766
-
Self PlumbingMoberly
100 Fulton Ave, Moberly, MO 65270-2671
-
Magic City PlumbingMoberly
1907 Darwood Cir, Moberly, MO 65270
-
Mr-Fix-ItMoberly
215 Terrill Rd, Moberly, MO 65270
-
Bono PlumbingMoscow Mills
63 Progress Ct, Moscow Mills, MO 63362-1148
-
Scott's Plumbing ServiceMound City
512 Mill St, Mound City, MO 64470
-
Harker Drilling Pump and PlumbingMountain Grove
3401 County Line Rd, Mountain Grove, MO 65711-2714
-
Tri-County Pump & PlumbingMountain Grove
10506 Dogwood Rd, Mountain Grove, MO 65711
-
Zoom DrainN Kansas City
1200 Swift Ave, N Kansas City, MO 64116-4012
-
B & B PlumbingNevada
13421 E Neosho Rd, Nevada, MO 64772
-
Affordable Plumbing and SepticNew Cambria
12421 St Mary's Ave, New Cambria, MO 63558
-
Partin PlumbingNovinger
18366 Billy Creek Trl, Novinger, MO 63559-2633
-
Loveall Plumbing & Rooter GuysOak Grove
37303 E Jim Owings Rd, Oak Grove, MO 64075
-
J&M Plumbing ServicesOdessa
11878 Western Hills Rd, Odessa, MO 64076
-
Plumbers Supply CompanyOfallon
961 W Terra, Ofallon, MO 63366
-
United Backflow InspectionsOsage Beach
4655 Osage Beach Pkwy Ste a, Osage Beach, MO 65065
-
A Plus PlumbingOsage Beach
1144 Runabout Dr, Osage Beach, MO 65065
-
Four Seasons PlumbingOsage Beach
1125 Industrial Dr, Osage Beach, MO 65065-3007
-
Straight FlushOsage Beach
328 S Frontage Rd, Osage Beach, MO 65065-9629
-
Brotherhood ServicesOverland
9541 Lackland Rd, Overland, MO 63114
-
Bob Raeker Plumbing CoOverland
9651 Lackland Rd, Overland, MO 63114-3427
-
Overland PlumbingOverland
2314 S Milton Avvenue, Overland, MO 63114
-
Missouri Trenchless Pipe- Lining LLCOwensville
1844 Highway 50, Owensville, MO 65066
-
Ozark PlumbingOzark
5704 N 13th Ave, Ozark, MO 65721
-
Superior Plumbing & Fire ProtectionOzark
4671 Selmore Rd, Ozark, MO 65721
-
Roto-RooterOzark
3994 N 20th St, Ozark, MO 65721
-
Tim Draper PlumbingOzark
1594 W Lloyd St, Ozark, MO 65721-6655
-
Shamrock Sewer & DrainPacific
2084 Mcnamee Rd, Pacific, MO 63069
-
Integrity Septic And SewerPacific
2310 W Osage St Ste 2, Pacific, MO 63069
-
Johannaber PlumbingParis
25767 Business Highway 24, Paris, MO 65275-2635
-
Redline Automatic Fire Sprinkler ProtectionParkville
110 Main St, Parkville, MO 64152-3732
-
Get R Done PlumbingParkville
11004 NW River Rd, Parkville, MO 64152
-
DDS Plumbing LLCPiedmont
1769 Wayne 337, Piedmont, MO 63957
-
Crosspoint Plumbing LLCPineville
2749 State Highway 90, Pineville, MO 64856
-
Leary PlumbingPlatte City
12770 Farmers Ln, Platte City, MO 64079
-
Epic Plumbing LLCPleasant Hill
1013 7 Highway, Pleasant Hill, MO 64080
-
Allied Plumbing & ElectricPleasant Hill
Serving Area, Pleasant Hill, MO 64080
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