Across Pennsylvania, of the 1,312 plumbing companies we list, 1,294 give a phone number and 967 have a website. By what they offer: 140 name drain service in their business name, 29 name sewer service in their business name, 2 name water heaters in their business name.
Top 10 plumbing companies in Pennsylvania
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 CleanupGreensburg
-
2Fred J. Moyer Plumbing Inc.Allentown
-
3C. V. Wenger Inc.Chambersburg
-
6Poremski Michael F Plumbing & HeatingPittsburgh
-
8East Lawn Supply CoNazareth
-
9G.F. BowmanHarrisburg
-
10Dual Temp Co., Inc.Allentown
Cities
Largest first. Towns with a single plumbing company are listed further down this page.
- Philadelphia102
- Pittsburgh68
- Erie25
- Lancaster17
- Norristown17
- York17
- Allentown15
- Bethlehem14
- Reading13
- Easton12
- Levittown12
- Pottstown12
- West Chester11
- Broomall10
- Johnstown10
- Mechanicsburg9
- Altoona8
- Bethel Park8
- Greensburg8
- Harrisburg8
- Malvern8
- Warminster8
- Washington8
- Carlisle7
- Downingtown7
- Havertown7
- Irwin7
- Media7
- Aliquippa6
- Bensalem6
- Coatesville6
- Feasterville Trevose6
- Huntingdon Valley6
- Oakdale6
- Stroudsburg6
- West Mifflin6
- Coraopolis5
- Doylestown5
- East Stroudsburg5
- Gibsonia5
- Hanover5
- Hazleton5
- Horsham5
- Littlestown5
- McKeesport5
- New Cumberland5
- New Kensington5
- Scranton5
- Southampton5
- State College5
Other towns in Pennsylvania
One plumbing company each — too few for a page of their own, so they live here.
-
Hughes Plumbing Heating A/CAbington
1212 Easton Rd, Abington, PA 19001
-
P.J.D. Enterprises, Inc.Abington
1179 Jericho Rd, Abington, PA 19001
-
McParland John E & Son PlumberAbington
2533 Radcliffe Ave, Abington, PA 19001
-
Robert T Miller PlumbingAirville
89 McCalls Ferry Rd, Airville, PA 17302
-
Ranck Plumbing, Heating, AC & ExcavationAkron
118 N 7th St, Akron, PA 17501
-
Melron IndustriesAkron
118 N 7th St, Akron, PA 17501-1344
-
General Plumbing PAAlbrightsville
1588 State Route 903, Albrightsville , 18210, United States, Albrightsville, PA 18210
-
Tedeschi Plumbing ServicesAllison Park
3812 William Flynn Hwy, Allison Park, PA 15101-3660
-
John E. Luskin & SonAmbler
281 E Butler Ave, Ambler, PA 19002
-
Plumbpro ServicesAmbler
250 Railroad Ave, Ambler, PA 19002-5730
-
kanai plumbingAmbridge
1877 Hillsdale Ave, Ambridge, PA 15003
-
Precision Plumbing Heating Air Conditioning LLCAnnville
1244 E Main St, Annville, PA 17003-1609
-
Higgins PlumbingApollo
718 Stewart Dr, Apollo, PA 15613
-
Under Pressure ConnectionsArmstrong Twp
825 US-15, Armstrong Twp, PA 17702
-
Trump Plumbing And Heating, LlcAspers
1865 Center Mills Rd, Aspers, PA 17304-9785
-
PSA PHCC Plumbing Heating Cooling Training CenterAston
4081 Mount Rd, Aston, PA 19014
-
Joe Ward Plumbing & HeatingAtglen
332 High St, Atglen, PA 19310
-
Luigis PlumbingAtglen
126 Newport Cir, Atglen, PA 19310
-
Hal Fish Heating & Air ConditioningAthens
117 Judge Herrick St, Athens, PA 18810
-
Jab Sewer & DrainAthens
261 4th St, Athens, PA 18810
-
Horizon Services - Air Conditioning, Heating, Plumbing, & ElectricalAudubon
900 Adams Ave, Audubon, PA 19403
-
LaFrance and Sons PlumbingAvondale
413 Church Rd, Avondale, PA 19311
-
Sikora Plumbing & Excavating, LLCAvonmore
4153 PA-156, Avonmore, PA 15618
-
mcanulty acres llcBALDWIN BORO
5323 MCANNULTY RD, SUIT 100, BALDWIN BORO, PA 15236
-
Economy Plumbing & Heating CompanyBaden
407 State St, Baden, PA 15005
-
Susquehanna Mechanical ServicesBainbridge
231 Race St, Bainbridge, PA 17502-9010
-
R A Samarin Plumbing IncBakerstown
6016 Heckert Rd, Bakerstown, PA 15007-9718
-
A Pittsburgh Plumber LLCBaldwin
3357 Wallace Dr, Baldwin, PA 15227
-
The Longacre CompanyBally
602 Main St, Bally, PA 19503
-
Emrick Plumbing & Heating IncBangor
528 Blaine St, Bangor, PA 18013-2112
-
Pritchard Plumbing & HeatingBarrett Twp
345 Playhouse Ln, Barrett Twp, PA 18326
-
DK PlumbingBarto
313 Kemp Rd, Barto, PA 19504
-
East Coast PlumbingBarto
22 Docwill Dr, Barto, PA 19504
-
P & P Plumbing & HeatingBastress Twp
5312 PA-654, Bastress Twp, PA 17702
-
Kocher's Water Pumps and TanksBath
2786 W Beersville Rd, Bath, PA 18014-9157
-
Elek PlumbingBath
2186 Community Dr, Bath, PA 18014
-
Kleppinger Home ServicesBath
2536 Beacon Rd, Bath, PA 18014-9642
-
Yelsits Plumbing & Heating IncBath
2799 E Beersville Rd, Bath, PA 18014
-
Big Foot PlumbingBeaver
523 Jefferson Ave, Beaver, PA 15009
-
Big Foot PlumbingBeaver
408 Western Ave, Beaver, PA 15009
-
Aquatec Plumbing LLCBeaver Falls
1708 4th Ave, Beaver Falls, PA 15010
-
Evans Electric Drain ServiceBeaver Falls
2909 12th Ave, Beaver Falls, PA 15010
-
Halas Professional Sewer & DrainBeaver Falls
144 Halas Ln, Beaver Falls, PA 15010
-
Smith & Sons Plumbing, LLCBeaver Falls
1708 4th Ave, Beaver Falls, PA 15010
-
Systems ServiceBechtelsville
1199 Route 100, Bechtelsville, PA 19505-9049
-
Knisely & SonsBedford
125 E Pitt St, Bedford, PA 15522
-
Aquaflow Pump and SupplyBedford
554 N Thomas St, Bedford, PA 15522
-
Bechdel Plumbing & HVACBeech Creek
25 Grant St, Beech Creek, PA 16822
-
Joseph C. Hazel IncBellefonte
216 S Allegheny St, Bellefonte, PA 16823-1959
-
Mr. Rooter Plumbing Of Happy ValleyBellefonte
560 Runville Rd, Bellefonte, PA 16823
-
Young's Plumbing, Heating and CoolingBenton
36 Wellivers Hill Rd, Benton, PA 17814
-
H & M Well Drilling IncBernville
334 Bloody Spring Rd, Bernville, PA 19506
-
James J Brooke Estate Plumbing & Heating Inc.Berwyn
10 N Lakeside Ave, Berwyn, PA 19312
-
Faucets & Fixtures PlumbingBerwyn
4 Midland Ave Ste 104, Berwyn, PA 19312
-
KB Heating, Cooling & PlumbingBethel
1391 Schubert Rd, Bethel, PA 19507
-
Frantz PlumbingBiglerville
3701 Chambersburg Rd, Biglerville, PA 17307-9541
-
Ritchies Plumbing & HeatingBiglerville
794 Arendtsville Rd, Biglerville, PA 17307
-
McGann Plumbing Heating & Air IncBlairsville
615 S Spring St, Blairsville, PA 15717-1530
-
Allstate Plumbing & HeatingBlakeslee
383 Skyline Dr, Blakeslee, PA 18610-7907
-
Keiper Plumbing, Heating and Air ConditioningBlakeslee
5204 PA-115, Blakeslee, PA 18610-7853
-
A and A SalsanoBlandon
264 Faith Dr, Blandon, PA 19510
-
Beaver Valley EnvironmentalBloomsburg
7300 Old Berwick Rd, Bloomsburg, PA 17815
-
Bialecki's Plumbing, Heating, and Air ConditioningBloomsburg
1001 Industrial Dr, Bloomsburg, PA 17815
-
Roto-Rooter Bloomsburg, PABloomsburg
131 Cross Road, Bloomsburg, PA 17815
-
Samuel Simcox PlumbingBlue Bell
1925 W Township Line Rd, Blue Bell, PA 19422
-
1-Tom-PlumberBoalsburg
171 Technology Dr Ste 100, Boalsburg, PA 16827
-
Len the Plumber Heating & Air, LLCBoothwyn
7 Chelsea Pkwy Ste 709, Boothwyn, PA 19061
-
Gehringer MechanicalBoyertown
336 S Ironstone Dr, Boyertown, PA 19512-8494
-
Patriot Mechanical and Plumbing ServicesBoyertown
618 N Reading Ave, Boyertown, PA 19512-8499
-
Sump Pump GurusBoyertown
30 N Reading Ave Unit 7, Boyertown, PA 19512
-
J & S Plumbing and HeatingBoyertown
PO Box 165, Boyertown, PA 19512
-
Hanus Plumbing & HeatingBraddock
227 3rd Ave, Braddock, PA 15104
-
BTU SupplyBradford
65 Bank St, Bradford, PA 16701-1207
-
Steves Plumbing & HeatingBridgeport
41 2nd St, Bridgeport, PA 19405
-
Nicklas SupplyBridgeville
533 Mayer St, Bridgeville, PA 15017
-
412 PlumbingBridgeville
7031 Highland Creek Dr, Bridgeville, PA 15017
-
Minella PlumbingBridgeville
615 4th Ave, Bridgeville, PA 15017
-
Difabio Brothers' PlumbingBristol
3005 Veterans Hwy, Bristol, PA 19007-1607
-
Copperhead Custom IncBristol
3017 Veterans Hwy, Bristol, PA 19007-1607
-
Tyler Plumbing CoBristol
119 Otter St, Bristol, PA 19007
-
FKRIV Plumbing and Heating IncBristol
545 U.S. 13, Bristol, PA 19007
-
Water Heaters in a HurryBristol Twp
100 Jonquil Ln, Bristol Twp, PA 19055
-
Right Price MechanicalBristol Twp
700 Church St, Bristol Twp, PA 19021
-
Joe Hutta Plumbing & HeatingBrockton
9 Valley St, Brockton, PA 17925-8805
-
Keith Brothers IncBrockway
695 Main St, Brockway, PA 15824-1650
-
Joseph Grelis Plumbing and HeatingBrookhaven
130 E Avon Rd, Brookhaven, PA 19015-3306
-
Bob's Plumbing & ExcavatingBrownsville
317 Thornton Rd, Brownsville, PA 15417-9612
-
Ideal Plumbing & HeatingBuckingham Twp
4242 Miladies Ln, Buckingham Twp, PA 18902
-
Wood John RBuena Vista
1736 Kennedy St, Buena Vista, PA 15018
-
Laskowski PlumbingButler
306 Beech Rd, Butler, PA 16001
-
Mr. SpiketButler
227 Brinker Rd, Butler, PA 16002
-
Dr WaterheaterButler
218 S Washington St, Butler, PA 16001-5754
-
A Rooter ManButler
218 S Washington St, Butler, PA 16001-5754
-
MK Plumbing, Heating and Air ConditioningCambridge Springs
202 Venango Ave, Cambridge Springs, PA 16403
-
Cropf Brothers Inc.Camp Hill
1590 State St, Camp Hill, PA 17011
-
D Baker Services LlcCamp Hill
1817 Hummel Ave, Camp Hill, PA 17011-5949
-
Pronto PlumbingCamp Hill
3810 Market St, Camp Hill, PA 17011
-
Frazier's Plumbing Heating & A.cCanonsburg
12 Archer St, Canonsburg, PA 15317-1502
-
Service Line Warranties Of America, A Homeserve CompanyCanonsburg
4000 Town Center Blvd Ste 400, Canonsburg, PA 15317-5837
-
Service Line Warranties Of AmericaCanonsburg
11 Grandview Cir Ste 100, Canonsburg, PA 15317-6508
-
All States Plumbing ProfessionalsCanonsburg
2295 Hill Church Houston Rd, Canonsburg, PA 15317-1463
-
Roto-Rooter Canton, PACanton
2647 Windfall Road, Canton, PA 17724
-
Roto-RooterCanton
2647 Windfall Rd, Canton, PA 17724
-
Jamie Walsh Heating & CoolingCarbondale
58 Wayne St, Carbondale, PA 18407
-
AmpacCarnegie
600 N Bell Ave Ste 160, Carnegie, PA 15106-4315
-
Don Bigley Plumbing Co. Inc.Carnegie
34 Mitchell Dr, Carnegie, PA 15106
-
Jaros PlumbingCarnegie
33 Gary St, Carnegie, PA 15106-1111
-
Lehigh Valley-Plumbing 610-443-1618 Caty or 610-559-9181 EastonCatasauqua
84 Stonewood Pl, Catasauqua, PA 18032
-
Hartzell's Plumbing & HeatingCatasauqua
129 2nd St, Catasauqua, PA 18032-1928
-
Kyle Long's Plumbing and More, LLCCatawissa
116 Little Roaring Creek Rd, Catawissa, PA 17820
-
Alliance Plumbing & Property RepairCecil
3128 Millers Run Rd, Cecil, PA 15321-1208
-
E On Climate & RenewablesCentral City
8499 Lincoln Hwy, Central City, PA 15926-8114
-
Bressler's PlumbingCentre Hall
144 W Ridge St, Centre Hall, PA 16828
-
Royal Plumbing Heating Electric & AcChadds Ford
225 Wilmington W Chester Pike Ste 202, Chadds Ford, PA 19317-9011
-
Benjamin Frankln PlumbingChadds Ford
125 Wilmington W Chester Pike, Chadds Ford, PA 19317-9041
-
Pullman PlumbingChadds Ford Twp
8 Marshall Rd, Chadds Ford Twp, PA 19342
-
County Line Plumbing & Heating, Inc.Chalfont
117 Breezy Hollow Dr, Chalfont, PA 18914
-
C. V. Wenger Inc.Chambersburg
10 Sanders Cir, Chambersburg, PA 17202-1916
-
Buck Stine Plumbing & HeatingChambersburg
867 Cider Press Rd, Chambersburg, PA 17202
-
DLG Plumbing and HeatingChambersburg
576 Warm Spring Rd, Chambersburg, PA 17202-9180
-
Rodney B Smith Plumbing Heating & ClngChambersburg
940 Hollywell Ave, Chambersburg, PA 17201-3253
-
Greg Johnson LLCChanceford Twp
3007 Tommys Rd, Chanceford Twp, PA 17309
-
Greco Brothers Plumbing and RemodelingCharleroi
22 Central Ave, Charleroi, PA 15022
-
Heath Mechanical ServicesCheltenham
400 Cottman Ave, Township Line Rd, Cheltenham, PA 19012
-
Reliable Plumbing & Drain CleaningCheltenham
2 Ryers Ave, Cheltenham, PA 19012-2200
-
Boss Plumbing and HeatingCheltenham Township
342 Willow Grove Avenue, Cheltenham Township, PA 19038
-
Dixon Plumbing Contractors & Co.Chester
718 West 2nd Street, Chester, PA 19013
-
Classic Plumbing, Heating & CoolingChester
2500 Ridley Ave, Chester, PA 19013-5250
-
Certified Environmental SolutionsChester Springs
960 Pottstown Pike, Chester Springs, PA 19425
-
Rocket Plumbing and DrainChester Springs
1350 Shady Ln, Chester Springs, PA 19425
-
Van Fleet Services, LLCChester Springs
2418 Copper Creek Rd, Chester Springs, PA 19425
-
Van Fleet Services, LLCChester Springs
101 Fellowship Rd Unit #416, Chester Springs, PA 19425
-
Jemco Plumbing & HeatingCheswick
1815 Pittsburgh St, Cheswick, PA 15024
-
D F Stoltzfus PlumbingChristiana
2 Mill St, Christiana, PA 17509
-
Pipe Data View ServicesChristiana
9 Railroad Ave, Christiana, PA 17509-1416
-
De Pasquali Plumbing IncClairton
182 Wall Rd, Clairton, PA 15025-3939
-
Carr James & Sons PlumbingClairton
1013 Oak St, Clairton, PA 15025-3121
-
Aaron Hufford Plumbing & Heating, IncClarks Summit
112 Fern Way, Clarks Summit, PA 18411
-
G.F. BowmanCleona
201 W Penn Ave, Cleona, PA 17042
-
Andrew J Goldschmidt, Inc Plumbing, Heating, And Air ConditioningClifton Heights
23 E Baltimore Ave, Clifton Heights, PA 19018-1601
-
Brendan Walsh PlumbingClifton Heights
117 E Madison Ave, Clifton Heights, PA 19018
-
John F. Bulboff PlumbingCoal Center
7 Cherry Ln, Coal Center, PA 15423
-
Deeter Plumbing & HeatingCochranton
23788 State Highway 285, Cochranton, PA 16314
-
Cochranville Plumbing & HeatingCochranville
501 Daleville Rd, Cochranville, PA 19330-1019
-
G W Yoxtheimer & SonCogan Station
217 Snyder Rd, Cogan Station, PA 17728
-
Pro Trenchless ServicesCollegeville
850 Collegeville Rd Ste 1, Collegeville, PA 19426
-
R S Young Plumbing & HeatingCollegeville
623 Clayhor Ave, Collegeville, PA 19426-2533
-
Kulp Plumbing & Water ConditioningCollegeville
627 Clayhor Ave, Collegeville, PA 19426-2533
-
S&R PlumbingCollegeville
44 Longacre Dr, Collegeville, PA 19426
-
General Sewer ServiceCollingdale
20 Roberta Ave, Collingdale, PA 19023-3318
-
Sump Pump GurusColmar
3075 Advance Ln, Colmar, PA 18915-9420
-
R L Graham & Sons IncColumbia
602 S 16th St, Columbia, PA 17512-2013
-
Speers Plumbing & HeatingConcord Twp
3175 Garnet Mine Rd, Concord Twp, PA 19060
-
Kamzik Septic ServiceConemaugh
510 Chestnut St, Conemaugh, PA 15909
-
Fisher Plumbing, Heating and AirConneaut Lake
195 N 4th St, Conneaut Lake, PA 16316
-
Toolcity PlumbingConneaut Lake
12676 Bruce Dr, Conneaut Lake, PA 16316
-
Bill Davis Plumbing & HeatingConshohocken
1116 Matsonford Rd, Conshohocken, PA 19428
-
Masciantonio Plumbing & HeatingConshohocken
520 Wood St, Conshohocken, PA 19428-1630
-
D. Martinelli Plumbing, Heating & Air ConditioningCoopersburg
3456 Old Bethlehem Pike, Coopersburg, PA 18036
-
Jacoby Plumbing & HeatingCoopersburg
3653 Jacoby Rd, Coopersburg, PA 18036
-
R L Weighknecht Plumbing Services LLCCoopersburg
549 Cherry St, Coopersburg, PA 18036
-
Tettemer ServicesCoopersburg
5918 Glen Rd, Coopersburg, PA 18036
-
A+ PlumbingCoudersport
405 Oak St, Coudersport, PA 16915
-
Able Plumbing & Heating CoCrafton
15 Noble Ave, Crafton, PA 15205-3012
-
Reynolds PlumbingCranberry Township
7315 Franklin Rd, Cranberry Township, PA 16066
-
Hohman PlumbingCranberry Township
206 Cricketwood Ct, Cranberry Township, PA 16066
-
Jim's PlumbingCranberry Township
104 Leatherback Rd, Cranberry Township, PA 16066
-
Mr. Rooter PlumbingCranberry Twp
64 Progress Ave, Cranberry Twp, PA 16066
-
The Pump Works IncCresco
225 Rock Ledge Dr, Cresco, PA 18326
-
Walker PlumbingCresco
984 Route 390, Cresco, PA 18326-7909
-
Bradley & Sons Home AppliancesCresson
500 2nd St, Cresson, PA 16630-1279
-
JED PlumbingCroydon
906 2nd Ave, Croydon, PA 19021-7428
-
Curwensville Heating & Plumbing LLCCurwensville
454 State St, Curwensville, PA 16833
-
Willis Ide and Son LLCDallas
696 Main Rd, Dallas, PA 18612
-
Draintech IncDallas
719 Demunds Rd, Dallas, PA 18612-6208
-
Fred's Plumbing & HeatingDallas
28 Lakeview Dr, Dallas, PA 18612
-
R.n. Fitch & SonsDallas
185 Huntsville Rd, Dallas, PA 18612-1716
-
Deluxe Plumbing and HeatingDanielsville
1422 Nectarine Rd, Danielsville, PA 18038
-
Downs Plumbing Heating And Water TreatmentDanville
14 Red Bud Ln, Danville, PA 17821-9346
-
Men United Plumbing LLCDarby
319 S 5th St, Darby, PA 19023
-
Simmoms PlumbingDelta
157 Hushon Rd, Delta, PA 17314
-
Steve Morret Plumbing And Heating Inc.Dillsburg
9460 Carlisle Rd, Dillsburg, PA 17019-9639
-
Aquarius Plumbing & ElectricDingmans Ferry
119 Apple Tree Dr, Dingmans Ferry, PA 18328
-
OsoGreat PlumbingDingmans Ferry
Dingmans Ferry, PA 18328
-
A and A Plumbing And Heating ServiceDingmans Ferry
189 Willow Dell Dr, Dingmans Ferry, PA 18328
-
Pike County Plumbing, Heating & Air ConditioningDingmans Fry
106 Dingman Pl Unit 2, Dingmans Fry, PA 18328-3453
-
Do Rite Drain CleaningDover
6440 Harmony Grove Rd, Dover, PA 17315
-
Weaver's PlumbingDravosburg
314 Washington Ave, Dravosburg, PA 15034
-
Max Quality Plumbing, Drain Cleaning and ExcavatingDrexel Hill
4436 Rosemont Ave, Drexel Hill, PA 19026
-
Klesh Plumbing HeatingDrums
459 Sugarloaf Heights Rd, Drums, PA 18222
-
Waterworks Plumbing, Heating & ExcavatingDrums
26 Airport Rd, Drums, PA 18222
-
Barton's Plumbing & HeatingDuncansville
4193 Mill Rd, Duncansville, PA 16635
-
Lia Plumbing Heating & AirDuquesne
818 Grant Ave, Duquesne, PA 15110-1648
-
TLC Plumbing, Heating, & CoolingEagleville
550 Foundry Rd, Eagleville, PA 19403
-
R&L PlumbingEagleville
1030 S Trooper Rd, Eagleville, PA 19403
-
Craig D Reynolds Plumbing & Heating IncEast Fallowfield Township
152 Doe Run Rd, East Fallowfield Township, PA 19320-4292
-
Lancaster Plumbing Heating Cooling & ElectricalEast Petersburg
1184 Enterprise Rd, East Petersburg, PA 17520
-
Rhino Plumbing CompanyEconomy
2917 Conway Wallrose Rd, Economy, PA 15005
-
Bintrim Plumbing & HeatingEdinburg
490 Nashua Rd, Edinburg, PA 16116
-
TheFibertech Bathtub RefinishingEdinburg
4661 W Main St, Edinburg, PA 16116-1427
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