Across Oklahoma, of the 460 plumbing companies we list, 447 give a phone number and 319 have a website. By what they offer: 42 name drain service in their business name, 10 name sewer service in their business name, 5 name water heaters in their business name.
Top 10 plumbing companies in Oklahoma
Ranked by how complete and owner-verified the listing info is — hours, phone, website, services. No pay-to-play. Full 2026 ranking
-
1Boehm Plumbing, IncEnid
-
3Stan's Plumbing Inc.Bethany
-
4C & L SupplyVinita
-
5Murray Electric & PlumbingBroken Arrow
-
6Benefit PlumbingRoland
-
8Cowboys PlumbingTecumseh
-
10911 PlumbingMcAlester
Cities
Largest first. Towns with a single plumbing company are listed further down this page.
- Oklahoma City82
- Tulsa49
- Edmond27
- Broken Arrow22
- Norman21
- Bartlesville14
- Ponca City14
- Lawton10
- Moore8
- Owasso7
- Stillwater7
- Enid6
- Muskogee6
- Ada5
- Claremore5
- Durant5
- Sand Springs5
- Sapulpa5
- Woodward5
- Yukon5
Other towns in Oklahoma
One plumbing company each — too few for a page of their own, so they live here.
-
Maxson Plumbing Heating & CoolingAfton
56628 Tinner, Afton, OK 74331
-
H2 Plumbing LLCAgra
810128 S Highway 18, Agra, OK 74824
-
Cope PlumbingAltus
3212 N Main St Ste C, Altus, OK 73521
-
White's Professional PlumbingAltus
Altus, OK 73521
-
Hollis Plumbing LlcAltus
301 W Liveoak St, Altus, OK 73521-4227
-
Glidewell Plumbing Heating & CoolingAnadarko
605 W Georgia Ave, Anadarko, OK 73005-3852
-
Whitehead PlumbingApache
126 Evans Ave, Apache, OK 73006
-
Edwards PlumbingArapaho
E St, Arapaho, OK 73620
-
Keeton PlumbingArdmore
704 Akron St, Ardmore, OK 73401
-
Service Plumbing Co IncArdmore
17 Drew St SW, Ardmore, OK 73401-7001
-
Allstar Plumbing & Rooter LlcArdmore
10 W Main St Ste 220, Ardmore, OK 73401-6515
-
Stan's Plumbing Inc.Bethany
7000 NW 63rd St, Bethany, OK 73008-1965
-
Anderson Plumbing Heat and AirBethany
3510 N Rockwell Ave, Bethany, OK 73008-3962
-
Bethany Plumbing CoBethany
6710 NW 32nd St, Bethany, OK 73008-3904
-
Big C's Plumbing ServicesBixby
13335 S 91st East Ave, Bixby, OK 74008
-
Gary's Plumbing ServiceBixby
9309 E 112th St S, Bixby, OK 74008-1760
-
Stevenson PlumbingBixby
7102 E 151st St S, Bixby, OK 74008-4137
-
Fixed Right Home Services LLCBlanchard
Serving Area, Blanchard, OK 73010
-
Good Bro's PlumbingBlanchard
1069 County Street 2976, Blanchard, OK 73010
-
Brown's PlumbingBlanchard
2153 County Rd 1350, Blanchard, OK 73010
-
Jeff's PlumbingBlanchard
794 Partridge Ln, Blanchard, OK 73010
-
K. D. Plumbing & ConstructionBokchito
885 Bryant School Rd, Bokchito, OK 74726
-
Superior Pipe ProductsBristow
420 N Main St, Bristow, OK 74010
-
Thurman PlumbingBristow
710 Industrial Rd, Bristow, OK 74010-9799
-
Warren PlumbingBroken Bow
601 Rodeo Rd, Broken Bow, OK 74728
-
Youngs PlumbingBunch
26133 E 888 Rd, Bunch, OK 74931
-
Valley Proteins IncCalumet
1208 S Calumet Rd, Calumet, OK 73014
-
Sandusky PlumbingCanute
11044 N 2070th Rd, Canute, OK 73626
-
A-OK PlumbingCarney
503 US-177, Carney, OK 74832
-
Thomas Plumbing & Heating IncCatoosa
10595 E 580 Rd, Catoosa, OK 74015
-
Linn's Plumbing LlcChandler
1355 S Sandy Ln, Chandler, OK 74834-9107
-
Johnson PlumbingChandler
515 OK-18, Chandler, OK 74834
-
JW PlumbingChandler
9068 Melody Ln, Chandler, OK 74834-9522
-
Van Dyck MechanicalChickasha
2778 County Street 2790, Chickasha, OK 73018
-
Taylor & Sons Pipe & SteelChickasha
2479 County Street 2865, Chickasha, OK 73018-8085
-
Solid PlumbingChickasha
812 S 4th St, Chickasha, OK 73018-4631
-
Hopkins Plumbing & Heating CoChickasha
228 W Choctaw Ave, Chickasha, OK 73018-2633
-
Advent Heat Air & PlumbingChoctaw
16365 NE 23rd St, Choctaw, OK 73020
-
Plumbgood Plumbing and Water TreatmentChoctaw
16564 SE 18th St, Choctaw, OK 73020
-
J&T's Sewer Clean OutsClinton
701 N 5th St, Clinton, OK 73601
-
Jason Jones PlumbingClinton
301 N 4th St, Clinton, OK 73601
-
Flow-Right PlumbingCollinsville
11727 N 115th East Ave, Collinsville, OK 74021
-
Ross PlumbingCommerce
301 S Vine St, Commerce, OK 74339
-
B and R Plumbing and ElectricCommerce
210 S Main St, Commerce, OK 74339
-
Superior Plumbing, Drain Cleaning & Water Heater RepairCoweta
12222 E Hwy 51, Coweta, OK 74429
-
C-it-all Leak Detectors & PlumbingCoweta
28855 E 111th St S, Coweta, OK 74429-6448
-
Adney PlumbingCoweta
314 E Oak St, Coweta, OK 74429-2558
-
Watkins PlumbingCoweta
212 E Sycamore St, Coweta, OK 74429
-
C & S PlumbingCushing
120 E Walnut St, Cushing, OK 74023-2648
-
Plumb TwistedCushing
701 N Linwood Ave, Cushing, OK 74023
-
Houston's Septic Tank CleaningCushing
1010 W Walnut St, Cushing, OK 74023
-
Mendez Plumbing ServicesDel City
3204 Dentwood Terrace, Del City, OK 73115
-
Red Plains PlumbingDel City
4428 SE 31st St, Del City, OK 73115-3404
-
Steitlers Plumbing Electrical Heating & AirDewey
399001 W 1400 Rd, Dewey, OK 74029
-
Punneo PlumbingDuncan
280278 Tanglewood Dr, Duncan, OK 73533
-
Justus PlumbingDuncan
1303 S Hwy 81, Duncan, OK 73533
-
Davidson Plumbing LLCEl Reno
1300 Sunset Dr, El Reno, OK 73036
-
Gene's Plumbing & HeatingEl Reno
2718 S David Dr, El Reno, OK 73036
-
TankCo MEPEl Reno
1610 S Reno Ave, El Reno, OK 73036-5624
-
H2O Pro Solutions Plumbing LLCElgin
8508 OK-17, Elgin, OK 73538
-
Bret's Plumbing, Inc.Elk City
1522 E 3rd St, Elk City, OK 73644-3712
-
MPS-Miller Plumbing Services LLCElk City
211 E 7th St, Elk City, OK 73644
-
Stuff Happens PlumbingElk City
113 Meadow Ridge Dr Ste M, Elk City, OK 73644-9438
-
Crafton Pump ServicesFairland
19055 OK-125, Fairland, OK 74343
-
Shields PlumbingFaxon
17003 SW 112th St, Faxon, OK 73540
-
Mr. PlumberFort Gibson
7230 N 49th St E, Fort Gibson, OK 74434
-
All Around PlumbingFort Yukon
11320 William Ave, Fort Yukon, OK 73099
-
Longhorn PlumbingFrederick
1100 N Main St, Frederick, OK 73542-2029
-
Reliant PlumbingGlenpool
552 W 138th St, Glenpool, OK 74033-3429
-
H & H Plumbing & UtilitiesGoldsby
266 Industrial Blvd, Goldsby, OK 73093-9116
-
Zap PlumbingGrove
63233 E 290 Rd, Grove, OK 74344-7552
-
C & L SupplyGrove
301 Industrial Road A Ste A, Grove, OK 74344
-
Water Tight Plumbing SolutionsGuthrie
828 Sooner Ct, Guthrie, OK 73044
-
Patmon PlumbingGuthrie
1505 E Perkins Ave, Guthrie, OK 73044
-
Superior Plumbing & ConstructionGuymon
309 S Oklahoma St, Guymon, OK 73942-5051
-
Town & Country PlumbingHarrah
100130 S 3295 Rd, Harrah, OK 73045
-
Vip PlumbingOkHarrah
1620 Dobbs Rd, Harrah, OK 73045
-
Red Dirt PlumbingHarrah
1386 Tim Holt Dr, Harrah, OK 73045
-
Quality PlumbingHenryetta
715 W Main St, Henryetta, OK 74437-4247
-
Paul's Plumbing & Heating LLCHoldenville
413 Country Club Dr, Holdenville, OK 74848
-
Whited PlumbingHominy
1115 S Price Ave, Hominy, OK 74035
-
Mc Michael's PlumbingHooker
408 Hickory St, Hooker, OK 73945
-
J & M RooterHulbert
7267 W 790 Rd, Hulbert, OK 74441
-
Clear Creek Plumbing & GasHulbert
16453 N Clear Creek Rd, Hulbert, OK 74441
-
Double D PlumbingInola
14910 Buddy Ave, Inola, OK 74036
-
American Leak Detection Of Eastern OklahomaJenks
123 N Birch St, Jenks, OK 74037-3733
-
Vip PlumbingokJones
9290 N Hiwassee Rd, Jones, OK 73049
-
Clayton's PlumbingKingfisher
224 E Bowman Ave, Kingfisher, OK 73750
-
Crandall and Sanders PlumbingKingfisher
110 N Main St, Kingfisher, OK 73750
-
Moore PlumbingLahoma
215 Wynona Dr, Lahoma, OK 73754
-
Sandman PlumbingLane
8844 S Ironstob Rd, Lane, OK 74555
-
Flowrite PlumbingMadill
401 E Donehoo St, Madill, OK 73446
-
Hampton's Plumbing Services, Inc.Mannford
3636 Speck Wright Rd, Mannford, OK 74044
-
Chadwick PlumbingMannford
34579 W Highway 51, Mannford, OK 74044-3201
-
Vermillion Plumbing LlcMarlow
4002 E Medcalf Rd, Marlow, OK 73055-1369
-
JenoMaud
409 W Wanda Jackson Blvd, Maud, OK 74854-8403
-
911 PlumbingMcAlester
1812 Compelube Rd, McAlester, OK 74501
-
All About U PlumbingMcAlester
4508 E US Highway 270, McAlester, OK 74501-4374
-
David Thompson PlumbingMcLoud
1 Whispering Oaks Dr, McLoud, OK 74851
-
Champion PlumbingMidwest City
2350 S Midwest Blvd Ste 4, Midwest City, OK 73110
-
Plumb Tech IncMidwest City
708 Jet Dr, Midwest City, OK 73110
-
Stone Creek Plumbing ServiceMidwest City
702 E Rickenbacker Dr, Midwest City, OK 73110
-
Herman's PlumbingMidwest City
1545 Republic Cir, Midwest City, OK 73110-7971
-
Roto-Rooter Morris, OKMorris
16825 Bristlecone Road, Morris, OK 74445
-
Hunter Plumbing LLCMustang
1208 N Clear Springs Rd, Mustang, OK 73064
-
2LBinMustang
221 N County Line Rd, Mustang, OK 73064
-
Glover's Plumbing & Sewer ServiceMustang
1451 Blue Haven Dr, Mustang, OK 73064
-
Perkins Plumbing Inc.Mustang
660 W Sw 59th St # 1, Mustang, OK 73064-2295
-
Tucker Plumbing IncNardin
3500 S 124th St, Nardin, OK 74646
-
All Good Plumbing IncNewalla
18181 SE 29th St, Newalla, OK 74857
-
HMS Cooling, Heating, & PlumbingNewcastle
514 N Main St, Newcastle, OK 73065
-
Plumbum ServicesNewcastle
1004 Bell Dr, Newcastle, OK 73065
-
Champion PlumbingNichols Hills
1000 W Wilshire Blvd Ste 349, Nichols Hills, OK 73116
-
New Age Plumbing Inc.Nicoma Park
2411 N Westminster Rd, Nicoma Park, OK 73084
-
Tru Flo Plumbing Co.Okmulgee
112 N Porter Ave, Okmulgee, OK 74447
-
Russell Branan PlumbingOktaha
6400 W 83rd St S, Oktaha, OK 74450
-
Quality PlumbingPauls Valley
311 E Grant Ave, Pauls Valley, OK 73075
-
Wilson PlumbingPauls Valley
308 E Grant Ave, Pauls Valley, OK 73075
-
Pj' S Plumbing, LlcPerry
302 N 6th St, Perry, OK 73077-6607
-
Plumber Piedmont, Ok Plumbing & Repair ContractorPiedmont
909 Moffat Rd NW, Piedmont, OK 73078
-
Lyons Plumbing & Custom DesignsPocola
206 E Stanfield Ave, Pocola, OK 74902
-
S & J PlumbingPryor
1204 SW 1st St, Pryor, OK 74361
-
Benefit PlumbingRoland
101 Davis Lane, Roland, OK 74954
-
Benefit PlumbingRoland
151 Lennington St, Roland, OK 74954
-
Lonnie's PlumbingSalina
77 E 486, Salina, OK 74365
-
Ledco PlumbingSeminole
316 E Oak Ave, Seminole, OK 74868
-
21st Plumbing Company LLCShawnee
1501 N Broadway Ave, Shawnee, OK 74801
-
Complete Plumbing & Electric LLCShawnee
1338 E Highland St, Shawnee, OK 74801
-
Anytime Quality PlumbingShawnee
523 N Tucker Ave, Shawnee, OK 74801
-
Cactus PlumbingShawnee
1631 E Farrall, Shawnee, OK 74801
-
Jim Morrow Plumbing & MechanicalSkiatook
18520 N Peoria Ave, Skiatook, OK 74070
-
DaVco Heating, Cooling, & PlumbingSperry
4248 E 96th St N, Sperry, OK 74073
-
Mr Handy Guy ServicesStilwell
78177 S 4710 Rd, Stilwell, OK 74960
-
Kinsey's Plumbing, Heating & Air ConditioningTahlequah
21438 Stick Ross Mountain Rd, Tahlequah, OK 74464
-
Cowboys PlumbingTecumseh
622 N Broadway St, Tecumseh, OK 74873
-
Dale's Plumbing & Rooter ServiceTecumseh
301 W Walnut St, Tecumseh, OK 74873
-
Dale's Plumbing and Rooter ServiceTecumseh
19626 S Gordon Cooper Dr, Tecumseh, OK 74873
-
Williams Plumbing ServiceTuttle
208 W Main St, Tuttle, OK 73089
-
Blue Line PlumbingVici
410 E First St, Vici, OK 73859
-
C & L SupplyVinita
335 S Wilson St, Vinita, OK 74301-4243
-
Livingston Plumbing ServiceVinita
208 W Flint Ave, Vinita, OK 74301-3106
-
Kyles Plumbing LLCWagoner
1201 E Cherokee St, Wagoner, OK 74467
-
Woo! Plumbing Diagnostics, Leak Detection, Sewer Video Inspections and Water Heater SpecialistsWarr Acres
5909 Northwest Expy, Warr Acres, OK 73132
-
Amped Home ServicesWarr Acres
4205 N MacArthur Blvd, Warr Acres, OK 73122
-
AMPED PlumbingWarr Acres
4205 N Macarthur Blvd, Warr Acres, OK 73122
-
Justin's Plumbing, LLCWayne
34592 Oklahoma 59, Wayne, OK 73095
-
Justin's Plumbing, LLCWayne
34592 State Highway 59, Wayne, Ok 73095, Wayne, OK 73095
-
Jb's PlumbingWellston
336191 E 970 Rd, Wellston, OK 74881
-
Eastern ElectricWilburton
218 E Main St, Wilburton, OK 74578-4232
-
Perfect Timing PlumbingWilson
6712 S State Hwy 76, Wilson, OK 73463
-
Quality Plumbing Co.Wilson
5827 State Highway 76, Wilson, OK 73463
-
O Tex PumpingWynnewood
37044 E County Road 1690, Wynnewood, OK 73098
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