Across Texas, of the 3,962 plumbing companies we list, 3,919 give a phone number and 3,140 have a website. By what they offer: 236 name drain service in their business name, 220 name water heaters in their business name, 32 name sewer service in their business name.
Top 10 plumbing companies in Texas
Ranked by how complete and owner-verified the listing info is — hours, phone, website, services. No pay-to-play. Full 2026 ranking
-
2Modern Plumbing Co. Inc.Pasadena
-
3Raven Mechanical, LpHouston
-
5Service Squad PlumbingFort Worth
-
6Cove Plumbing IncCopperas Cove
-
7Bacon Plumbing Heating Air ElectricRockwall
-
8Big Blade Plumbing & Rooter, Inc.Burleson
-
9O & M Plumbing Services, Inc.Pflugerville
-
10Lewisville Plumbing ServiceLewisville
Cities
Largest first. Towns with a single plumbing company are listed further down this page.
- Houston418
- Dallas177
- San Antonio167
- Fort Worth118
- Austin100
- Katy74
- Spring61
- El Paso54
- Plano51
- Lubbock50
- Cypress47
- Mesquite44
- Garland42
- McKinney42
- Irving41
- Pearland38
- Corpus Christi37
- Arlington36
- Carrollton36
- Sugar Land36
- Amarillo35
- Richardson35
- Round Rock34
- Conroe29
- League City29
- Pasadena29
- Denton28
- Midland28
- Tyler27
- Frisco26
- Humble26
- Rockwall26
- Grand Prairie25
- Waco25
- Abilene24
- Lewisville24
- Missouri City23
- College Station22
- New Braunfels22
- Weatherford22
- Rowlett21
- Odessa20
- Tomball20
- Allen19
- Georgetown19
- Bryan18
- Longview18
- Richmond18
- San Angelo18
- Boerne17
- Burleson17
- Friendswood17
- Kerrville17
- The Woodlands17
- Beaumont16
- Hurst16
- Seguin16
- Stafford16
- Hutto15
- Flower Mound14
- Forney14
- Grapevine14
- Haltom City14
- Kingwood14
- Leander13
- Waxahachie13
- Baytown12
- Coppell12
- Desoto12
- San Marcos12
- Temple12
- Victoria12
- Wylie12
- Kemah11
- Mansfield11
- North Richland Hills11
- Rosenberg11
- Alvin10
- Brownsville10
- Cedar Hill10
- Converse10
- Deer Park10
- Farmers Branch10
- Fresno10
- Killeen10
- Pflugerville10
- Webster10
- Bellaire9
- Belton9
- Buda9
- Cedar Park9
- Cleburne9
- Cleveland9
- Duncanville9
- Galveston9
- Granbury9
- Keller9
- Laredo9
- Manvel9
- McAllen9
- Sherman9
- Stephenville9
- Addison8
- Argyle8
- Dickinson8
- Euless8
- Greenville8
- Livingston8
- Lufkin8
- Magnolia8
- Montgomery8
- Palestine8
- Sachse8
- Seabrook8
- Wichita Falls8
- Balch Springs7
- Bastrop7
- Brenham7
- Brownwood7
- Fredericksburg7
- Gun Barrel City7
- Haslet7
- Lancaster7
- Little Elm7
- Marble Falls7
- Midlothian7
- Seagoville7
- Taylor7
- Texas City7
- Vidor7
- Breckenridge6
- La Porte6
- Levelland6
- Mineral Wells6
- New Caney6
- Royse City6
- Schertz6
- Southlake6
- Texarkana6
- The Colony6
- Watauga6
- Wharton6
- Bedford5
- Bonham5
- Denison5
- Galena Park5
- Gatesville5
- Harlingen5
- Houston, TX5
- Liberty Hill5
- Mabank5
- Mission5
- Nederland5
- Plainview5
- Richland Hills5
- Rosharon5
- Saginaw5
- South Houston5
- Spring Branch5
- Sunnyvale5
- Universal City5
- Uvalde5
Other towns in Texas
One plumbing company each — too few for a page of their own, so they live here.
-
Sewer Repair Dallas75231
8687 N Central Expressway, 75231, TX 75231
-
Gentry Plumbing Services LLCAdkins
12045 US Highway 87 E Ste 4, Adkins, TX 78101
-
Reliant PlumbingAlamo Heights
518 Austin Hwy, Alamo Heights, TX 78209-4606
-
Plumber Near Me Aldine TXAldine
4203 Aldine Mail Rte Rd, Aldine, TX 77039
-
Water Heater Repair Aldine TXAldine
3910 Aldine Mail Rte Rd, Aldine, TX 77065
-
Pro Serve PlumbingAledo
11255 Camp Bowie West Blvd Ste 120, Aledo, TX 76008-3692
-
Bearcat Plumbing, LlcAledo
1015 Champions Dr Ste 100, Aledo, TX 76008-3223
-
S.W.A.T. PlumbingAledo
2111 E Farm to Market 1187, Aledo, TX 76008
-
Aledo Plumbing ServicesAledo
105 Ridgecrest Dr, Aledo, TX 76008
-
Neff's Plumbing ServicesAlice
714 Hughes Ave, Alice, TX 78332
-
City Plumbing CompanyAlice
112 E 6th St, Alice, TX 78332-4666
-
Alpine PlumbcoAlpine
1600 W Highway 90, Alpine, TX 79830-4315
-
Vick's PlumbingAlpine
201 W Holland Ave, Alpine, TX 79830-4634
-
Barmore PlumbingAlpine
302 N 6th St, Alpine, TX 79830-4612
-
Plumb Krazy PlumbingAlvarado
11649 E FM 917, Alvarado, TX 76009-6101
-
Triple E PlumbingAlvarado
6050 US-67, Alvarado, TX 76009
-
Magna PlumbingAlvarado
103 Woolard Dr Ste 200, Alvarado, TX 76009-8010
-
F6 Plumbing, LlcAlvarado
205 E College Ave, Alvarado, TX 76009-4312
-
Arts Pluming ServiceAlvord
524 County Road 1180, Alvord, TX 76225
-
4 Aces PlumbingAndrews
516 S Main St, Andrews, TX 79714-8128
-
Big State PlumbingAngleton
2021 S Velasco St, Angleton, TX 77515-1806
-
Brazosport Plumbing & HeatingAngleton
101 John Dr, Angleton, TX 77515-9299
-
On The Level Plumbing & Backflow ServicesAngleton
108 Trail Ride Rd, Angleton, TX 77515
-
Grace Pump & Farm Supply, IncAnton
6450 U S Highway 84, Anton, TX 79313-2201
-
Full Moon PlumbingArp
11882 FM 3226, Arp, TX 75750
-
Water Heater Repair Atascocita TXAtascocita
5444 Atascocita Rd, Atascocita, TX 77346
-
Plumber Atascocita TXAtascocita
7120 Farm to Market 1960, Atascocita, TX 77346
-
Quality PlumbingAthens
610 W Corsicana St, Athens, TX 75751
-
Pipeworx PlumbingAtlanta
601 W Main St, Atlanta, TX 75551
-
Everett PlumbingAtlanta
1817 W Main St, Atlanta, TX 75551
-
Randy's Plumbing & HeatingAtlanta
Serving, Atlanta, TX 75551
-
ArchAngel Plumbing LLCAubrey
8912 Sagebrush Trail, Aubrey, TX 76227
-
Affordable quality plumbingAubrey
9117 Waterman Dr, Aubrey, TX 76227
-
Birk Hendrix PlumbingAurora
100 Circle del Rio, Aurora, TX 76078-8611
-
Dillon's Plumbing ServiceAxtell
275 Kirkland Hill Rd, Axtell, TX 76624
-
Double L PlumbingAzle
708 Northwest Pkwy, Azle, TX 76020-2332
-
Texas Plumbing Repair 24/7Azle
404 W Main St Ste 106, Azle, TX 76020
-
Timco PlumbingAzle
14019 Briarwood Rd, Azle, TX 76020
-
A Step By Step PlumbingAzle
1360B Northwest Pkwy, Azle, TX 76020-2827
-
LMJ ServicesBRONSON
1621 ROSEVINE Rd, BRONSON, TX 75930
-
Brent Jones Plumbing LLCBallinger
2012 Hutchins Ave, Ballinger, TX 76821
-
Certified Texas PlumbingBandera
157 Polly Peak Dr, Bandera, TX 78003
-
Frontier PlumbingBandera
1132 Main St, Bandera, TX 78003-3589
-
Holloway PlumbingBandera
1132 Main St Ste 189, Bandera, TX 78003-3589
-
E6 PlumbingBangs
107 E Kyle St, Bangs, TX 76823-3147
-
Cole Plumbing Co.Bay City
Bay City, TX 77414
-
Mardis Hardware & PlumbingBay City
3001 7th St, Bay City, TX 77414
-
Sargent PlumbingBay City
395 Pr, Bay City, TX 77414
-
Big State Plumbing Services IncBay City
1400 8th St 1-B, Bay City, TX 77414
-
Plumbing Bedford TXBedford TX
1359 Bedford Rd, Bedford TX, TX 76021
-
Rice Plumbing IncBeeville
808 S Washington St, Beeville, TX 78102-6425
-
Can-Do Plumbing, LLCBeeville
100 E Hutchinson St PMB 227, Beeville, TX 78102
-
Plumbing By Roger (M-8528)Ben Wheeler
4894 Fm 279, Ben Wheeler, TX 75754
-
J5 Plumbing Co.Benbrook
7600 Benbrook Pkwy, Benbrook, TX 76126-2109
-
Smoot-Anderson CoBeverly Hills
3400 Clay Ave, Beverly Hills, TX 76711
-
Prw Plumbing & Associates LlcBig Sandy
906 W Broadway St, Big Sandy, TX 75755-2418
-
Plumber For HireBig Sandy
1154 Tan Oak Rd, Big Sandy, TX 75755
-
Black Plumbing-Big SpringBig Spring
1105 E 3rd St, Big Spring, TX 79720
-
Quality PlumbingBig Spring
210 S Lancaster St, Big Spring, TX 79720
-
Whitmore's PlumbingBig Spring
408 E 11th St, Big Spring, TX 79720
-
J&D Plumbing ServicesBlooming Grove
501 S Hinckley St, Blooming Grove, TX 76626
-
Best Plumbing RepairsBlossom
1035 W North St, Blossom, TX 75416
-
Advantage Plumbing CoBorger
618 N Florida St, Borger, TX 79007
-
Top Notch SupplyBorger
809 N Main St, Borger, TX 79007-3532
-
McMahon PlumbingBowie
169 Brazos St, Bowie, TX 76230
-
M & M PlumbingBowie
189 Briar Creek Ln, Bowie, TX 76230
-
Gossett PlumbingBowie
1307 Bellaire St, Bowie, TX 76230
-
Texoma Plumbing & ConstructionBowie
703 Decatur St Suite B, Bowie, TX 76230
-
Wallace Plumbing, IncBoyd
392 County Road 4681, Boyd, TX 76023
-
RTR Plumbing LLCBoyd
300 Boyd Business Pkwy, Boyd, TX 76023
-
WatersmithBrazoria
1109 S Brooks St, Brazoria, TX 77422-9232
-
Your Happy PlumberBrazoria
1201 S Brooks St, Brazoria, TX 77422-9381
-
County Wide PlumbingBremond
302 S Burnett St, Bremond, TX 76629
-
Cole PlumbingBridge City
760 Ferry Dr, Bridge City, TX 77611
-
Plumbing Brookshire TXBrookshire
308 Fm 359 Rd S, Brookshire, TX 77423
-
Plumber Brookshire TXBrookshire
34003 Katy Fwy, Brookshire, TX 77423
-
Water Heater Brookshire TXBrookshire
910 Gresham Ave, Brookshire, TX 77423
-
Halbison Plumbing CoBrookshire
4306 3rd St, Brookshire, TX 77423
-
Accurate Plumbing ServicesBrookside Village
7102 Brookside Rd Ste 108, Brookside Village, TX 77581
-
Delta Plumbing CompanyBrookside Village
12702 Oday Rd, Brookside Village, TX 77581
-
Ultimate PlumbingBrownfield
1404 E Lons St, Brownfield, TX 79316-6018
-
Brownfield IrrigationBrownfield
904A S 14th St, Brownfield, TX 79316-5018
-
Gardner's Overall PlumbingBrownsboro
14040 Joe B Fulgham Cir, Brownsboro, TX 75756
-
Hester PlumbingBullard
Bullard, TX 75757
-
Mr. Plumber Plumbing CoBulverde
2709 Bulverde Rd, Bulverde, TX 78163
-
Grandpa's PlumbingBulverde
30080 US-281, Bulverde, TX 78163
-
McWilliams Heating, Cooling and PlumbingBurke
7642 US-59, Burke, TX 75941
-
Brandenburg PlumbingBurnet
4023 E State Highway 29, Burnet, TX 78611-4760
-
72 DegreesBurnet
403 S Water St, Burnet, TX 78611-3134
-
Pardue Plumbing, LLCCaddo Mills
5201 Co Rd 2720, Caddo Mills, TX 75135
-
K&K PlumbingCaddo Mills
4017 County Road 2216, Caddo Mills, TX 75135
-
Premier Plumbers of TexasCaddo Mills
3809 I-30, Caddo Mills, TX 75135
-
Military PlumbingCaddo Mills
4833 Interstate 30 W, Caddo Mills, TX 75135
-
Bradley PlumbingCameron
501 W 4th St, Cameron, TX 76520-2502
-
Pair Plumbing and Septic ServicesCameron
716 S College Ave, Cameron, TX 76520
-
Acute Plumbing CareCampbell
1668 County Road 4210, Campbell, TX 75422
-
Platinum Plumbing SolutionsCampbell
4021 St Highway 24, Campbell, TX 75422
-
Hanes ServicesCanadian
10970 Exhibition Rd, Canadian, TX 79014
-
Barton PlumbingCanadian
422 S 2nd St, Canadian, TX 79014-2508
-
King Rooter PlumbingCanton
1544 S Buffalo St, Canton, TX 75103
-
Lanham's Plumbing, LLCCanton
131 W Dallas St, Canton, TX 75103
-
Plumber S.W.A.G.Canton
191 Private Road 7137, Canton, TX 75103
-
Etheridge PlumbingCanton
703 State Highway 198, Canton, TX 75103
-
Roto-Rooter Plumbing & Water CleanupCanutillo
141 El Chanate Drive, Canutillo, TX 79835
-
Coffee PlumbingCanyon
8845 Dove Ridge Dr, Canyon, TX 79015
-
EF PlumbingCanyon Lake
401 Vesper, Canyon Lake, TX 78133
-
Texas Plumbing ServicesCanyon Lake
15188 FM 306, Canyon Lake, TX 78133-3815
-
Whitaker PlumbingCarthage
601 W Wellington St, Carthage, TX 75633-2436
-
Five Star PlumbingCastroville
2780 FM 471 N, Castroville, TX 78009-3402
-
K S Persyn Plumbing & HeatingCastroville
2780 FM 471 N, Castroville, TX 78009
-
Mauldin PlumbingCastroville
102 Schott St, Castroville, TX 78009-2261
-
Ctx Plumbing & Electrical CompanyCelina
4211 S Preston Rd Ste 102, Celina, TX 75009-5513
-
Titan Plumbing ProsCelina
1922 Choate Pkwy Ste 141, Celina, TX 75009
-
North Texas Custom Plumbing - CelinaCelina
6126 Private Road 902, Celina, TX 75009
-
Artesian PlumbingChandler
21345 Lake Haven Rd, Chandler, TX 75758-5362
-
Artesian PlumbingChandler
300 W 2nd St, Chandler, TX 75758
-
PRO MASTER PLUMBERSChannelview
120 River Rd, Channelview, TX 77530
-
Toilet Repair Channelview TXChannelview
15708 East Fwy, Channelview, TX 77530
-
Mr. Plumber Quality SolutionsChannelview
15607 E Freeway Service Rd, Channelview, TX 77530
-
Aqua PlumbingChester
11553 Main St, Chester, TX 75936
-
Ability Backflow, LLCCibolo
851 Gulf St, Cibolo, TX 78108-4546
-
Plumbers Near me Cinco Ranch TXCinco Ranch
23501 Cinco Ranch Blvd #140, Cinco Ranch, TX 77494
-
Plumbing Service Cinco RanchCinco Ranch
23501 Cinco Ranch Blvd C120, Cinco Ranch, TX 77494
-
Donnie's Electric Plumbing Heat & AirClarksville
523 W 7th St, Clarksville, TX 75426
-
Clear Lake TX PlumberClear Lake
2395 Clear Lake City Blvd, Clear Lake, TX 77062
-
Toilet Repair Clear Lake CityClear Lake City
2404 Bay Area Blvd, Clear Lake City, TX 77058
-
Water Heater Clear Lake CityClear Lake City
1055 Bay Area Blvd, Clear Lake City, TX 77058
-
Black Oak PlumbingClifton
174 County Road 1723, Clifton, TX 76634-4052
-
Lamont PlumbingClute
818 Highland Park Dr, Clute, TX 77531
-
Lamont PlumbingClute
233 S Main St, Clute, TX 77531
-
Luycx PlumbingClute
603 S Lazy Ln, Clute, TX 77531-5209
-
a-greenplumbingClute
818 Brockman St, Clute, TX 77531
-
Plumber Colleyville TXColleyville
710 Centerpark Dr, Colleyville, TX 76034
-
Plumbing Colleyville TexasColleyville
4102 Wood Creek Ct, Colleyville, TX 76034
-
Lee Redfearn Plumbing M-38168Collinsville
944 Henry Snow Rd, Collinsville, TX 76233-3519
-
Service By ScottColmesneil
4879 Fm 256 E, Colmesneil, TX 75938
-
Plumbing Colony LakesColony Lakes
5950 Highway 6, Colony Lakes, TX 77459
-
Black PlumbingColorado City
118 Walnut St, Colorado City, TX 79512-6317
-
Robert's PlumbingColorado City
2694 Lcr 252, Colorado City, TX 79512
-
BOLD PlumbingColumbus
1203 Travis St, Columbus, TX 78934
-
Weido Plumbing CoColumbus
1031 Weido Loop, Columbus, TX 78934-5235
-
Columbus Plumbing, LlcColumbus
2105 Walnut St, Columbus, TX 78934-5004
-
Malone PlumbingComfort
394 Armadillo Trail Dr E, Comfort, TX 78013
-
New Covenant PlumbingCommerce
1315 Park St, Commerce, TX 75428-2646
-
Platinum PlumbingCommerce
1008 Main St, Commerce, TX 75428-2672
-
EZFlow Plumbing SolutionsCommerce
Services Area, Commerce, TX 75428
-
Cove Plumbing IncCopperas Cove
2416 E Business 190, Copperas Cove, TX 76522-2556
-
Centex Rootdown Plumbing, LLCCopperas Cove
802 E Avenue D, Copperas Cove, TX 76522
-
Coryell PlumbingCopperas Cove
304 Casa Dr, Copperas Cove, TX 76522-3908
-
Corinth TX PlumbingCorinth
5650 S Interstate 35 E Corinth, Corinth, TX 76210
-
J S PlumbingCorsicana
300 E 3rd Ave, Corsicana, TX 75110-4631
-
Corsicana Plumbing LlcCorsicana
1421 Confederate St, Corsicana, TX 75110-6331
-
Absolute PlumbingCottonwood Shores
747 Pecan Lane, Cottonwood Shores, TX 78657
-
Mesquite Plumbing CoCrandall
12899 County Road 4124, Crandall, TX 75114-4200
-
C & C MechanicalCrockett
1498 S 4th St, Crockett, TX 75835-3514
-
4 M's PlumbingCrosby
20609 Berry Thicket Ln, Crosby, TX 77532-3440
-
Williams Plumbing ServicesCrosby
2255 Lakeside Dr, Crosby, TX 77532
-
Casanova PlumbingCrossroads
9021 Stewart St, Crossroads, TX 76227
-
Citiview Plumbing & Air ConditioningCrowley
10216 E Rancho Diego Ln, Crowley, TX 76036
-
Mullins Plumbing CoCrowley
121 N Magnolia St, Crowley, TX 76036
-
Relentless Plumbing SolutionsCrowley
1011 Horse Creek Rd Ste 1, Crowley, TX 76036-5752
-
Hildebrant's Plumbing RepairCrowley
110 S Hampton Rd, Crowley, TX 76036-3210
-
Hansford Plumbing ServicesCumby
102 S Williams, Cumby, TX 75433
-
AFPService, Inc.Dale
151 Wood Hollow Dr, Dale, TX 78616
-
Quality Plumbing & HeatingDalhart
1415 Trinidad St, Dalhart, TX 79022
-
Festus PlumbingDayton
627 County Road 6769, Dayton, TX 77535-3178
-
Big Lee's Drain CleaningDecatur
1304 N Melba Doyle Park Rd, Decatur, TX 76234
-
Echo Plumbing ServicesDecatur
206 N State St, Decatur, TX 76234-1444
-
New Life Plumbing, LLCDel Rio
2305 N Main St Ste A, Del Rio, TX 78840
-
Trini's Plumbing ServiceDel Rio
401 E 4th St, Del Rio, TX 78840-4414
-
Rudy Robles PlumbingDel Rio
1008 S Main St, Del Rio, TX 78840-5810
-
Dale Cook Backhoe Service INC.Del-Valle
5461 E Highway 71, Del-Valle, TX 78617
-
Bo-Fessional PlumbingDevine
175 Ih 35 N, Devine, TX 78016
-
Roy's PlumbingDimmitt
224 NW 12th St, Dimmitt, TX 79027
-
Benny Garcia Plumbing & ConstructionDonna
1612 South Ave, Donna, TX 78537-3369
-
Hill Country Aerobic SystemsDripping Springs
2002 Pursley Rd, Dripping Springs, TX 78620
-
Proficient Plumbing SolutionsDripping Springs
28496 Ranch Road 12, Dripping Springs, TX 78620
-
AJ Liquid WastehaulersDripping Springs
Service Area, Dripping Springs, TX 78620
-
Central Texas DrillingDripping Springs
2520 W Highway 290, Dripping Springs, TX 78620-5431
-
Lewis Plumbing & Heating IncDumas
405 S Porter Ave, Dumas, TX 79029-3740
-
Dumas Pumping ServiceDumas
101 Twichell Ave, Dumas, TX 79029
-
Ballard PlumbingDumas
124 W 8th St, Dumas, TX 79029-4352
-
Blaize PlumbingDwg
2145 Corzine Dr, Dwg, TX 76013-5918
-
Horizon Plumbing ServicesDwg
2706 W Pioneer Pkwy, Dwg, TX 76013-5906
-
Geopro FoundationDwg
2104 Roosevelt Dr Ste Q, Dwg, TX 76013-5900
-
Standard PlumbingEarly
101 Briarcrest, Early, TX 76802
-
Charlie's PlumbingEdinburg
4802 E State Highway 107, Edinburg, TX 78542
-
Servis PlumbingEdinburg
5115 S Business Highway 281 Ste D, Edinburg, TX 78539-7176
-
Kotlar PlumbingEdna
203 S East St, Edna, TX 77957-3713
-
Precision Plumbing Of El CampoEl Campo
1862 FM 1163 Rd, El Campo, TX 77437-5670
-
Gary Tupa Plumbing & SupplyEl Campo
803 W Jackson St, El Campo, TX 77437
-
Seaman's PlumbingEl Campo
2006 N Wharton St, El Campo, TX 77437-2336
-
Lugo's PlumbingElgin
500 N Avenue E, Elgin, TX 78621
-
Denson PlumbingElkhart
7757 FM2419, Elkhart, TX 75839
-
L & L Plumbing & SepticEmory
1700 FM 515, Emory, TX 75440
-
Salik PlumbingEnnis
604 Rumbo Rd, Ennis, TX 75119-6736
-
Garcia PlumbingEnnis
104 E Decatur St, Ennis, TX 75119-4038
-
ADSEnnis
210 Metro Park Blvd, Ennis, TX 75119
-
American Leak DetectionFair Oaks Ranch
7601 Fair Oaks Pkwy, Fair Oaks Ranch, TX 78015
-
Moore Plumbing Repair LLCFairfield
177 Co Rd 111, Fairfield, TX 75840
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