Across Virginia, of the 786 plumbing companies we list, 779 give a phone number and 563 have a website. By what they offer: 77 name drain service in their business name, 14 name sewer service in their business name, 4 name emergency service in their business name.
Top 10 plumbing companies in Virginia
Ranked by how complete and owner-verified the listing info is — hours, phone, website, services. No pay-to-play. Full 2026 ranking
-
1My Plumber PlusFredericksburg
-
2Roto-Rooter Plumbing & Water CleanupPortsmouth
-
3Keil Plumbing & Heating IncRichmond
-
4Chapman Plumbing & HeatingCovington
-
5M.E. Flow, Inc.Leesburg
-
7Doherty Plumbing Co., Inc.Chantilly
-
8Elias And Son Plumbing And HvacManassas
-
9Triangle Plumbing Repair & Drain CleanersMidlothian
-
10Plumbing Police, LLCFredericksburg
Cities
Largest first. Towns with a single plumbing company are listed further down this page.
- Virginia Beach46
- Alexandria38
- Manassas35
- Chesapeake28
- Richmond28
- Fredericksburg25
- Roanoke21
- Woodbridge21
- Newport News20
- Midlothian19
- Norfolk18
- Fairfax17
- Lynchburg13
- Leesburg13
- Sterling13
- Arlington11
- Mechanicsville11
- Springfield11
- Stafford11
- Chantilly10
- Portsmouth10
- Falls Church9
- Front Royal9
- Ashland8
- Charlottesville8
- Hampton8
- Salem8
- Suffolk8
- Williamsburg8
- Christiansburg7
- Danville7
- Harrisonburg7
- Warrenton7
- Winchester7
- Annandale6
- Culpeper6
- Henrico6
- Lorton6
- North Chesterfield6
- Yorktown6
- Burke5
- Manassas Park5
- Spotsylvania5
Other towns in Virginia
One plumbing company each — too few for a page of their own, so they live here.
-
CITCO WaterAbingdon
17100 Lee Highway, Abingdon, VA 24210
-
Hawkins PlumbingAbingdon
20134 Palmwood Dr, Abingdon, VA 24211
-
Ashley Plumbing & HeatingAbingdon
26260 Lee Hwy, Abingdon, VA 24211
-
RJE Plumbing and Drain ServiceAldie
25431 Vacation Pl, Aldie, VA 20105
-
Plumber On The WayAmelia Court House
13231 Bent Creek Rd, Amelia Court House, VA 23002
-
Bryon K Zaun Plumbing IncAmelia Court House
10140 Superior Way, Amelia Court House, VA 23002-4744
-
Sullivan PlumbingAmherst
188 N Main St, Amherst, VA 24521
-
Ward’s PlumbingAmherst
318 Campbells Mill Rd, Amherst, VA 24521
-
David T. Garrett & Sons LlcAppomattox
11656 Richmond Hwy, Appomattox, VA 24522-8919
-
Plumb ProfessionalsAshburn
44046 Gala Cir, Ashburn, VA 20147
-
Dulles Plumbing, Heating and AirAshburn
44675 Cape Ct Unit 150, Ashburn, VA 20147
-
Alan PlumbingAshburn
44642 Guilford Dr Ste 114, Ashburn, VA 20147-6005
-
Atlantic ReplumbingAshburn
44081 Pipeline Plz Ste 120, Ashburn, VA 20147-5892
-
Smith Co PlumbingAylett
8279 Richmond-Tappahannock Hwy, Aylett, VA 23009-3025
-
New Way Plumbing LlcBaileys Crossroads
3701 S George Mason Dr, Baileys Crossroads, VA 22041-3758
-
J.R.'s Heating Cooling & PlumbingBassett
12 Beechwood Dr, Bassett, VA 24055-4143
-
Ware Plumbing LLCBassett
433 Hamilton Rd, Bassett, VA 24055
-
Wingo Services, LLCBealeton
Surry Lane, Bealeton, VA 22712
-
Vern's PlumbingBealeton
6178 Energy Rd, Bealeton, VA 22712-9320
-
Elmore's PlumbingBeaverdam
1629 Log Cabin Rd, Beaverdam, VA 23015
-
Fariss Excavating & GradingBedford
1036 Deer Ln, Bedford, VA 24523
-
Foutz Septic ServiceBedford
315 W Washington St, Bedford, VA 24523
-
Walker's PlumbingBedford
1476 Quaker Church Rd, Bedford, VA 24523
-
1 JettBentonville
2777 Stonewall Jackson Hwy, Bentonville, VA 22610
-
Martins Pumping Service LLCBerryville
11865 Harry Byrd Highway, Berryville, VA 22611
-
Rome MechanicalBlacksburg
310 Ferguson Dr, Blacksburg, VA 24060-7715
-
A & A PlumbingBlackstone
1119 Rocky Hill Rd, Blackstone, VA 23824
-
New Age PlumbingBlackstone
918 Falls St, Blackstone, VA 23824
-
Advantage Contracting & RepairBluefield
1325 Hockman Pike, Bluefield, VA 24605-9352
-
Campbell PlumbingBoones Mill
6155 Melinda Ln, Boones Mill, VA 24014
-
Sure DrainBristol
4329 Gate City Hwy, Bristol, VA 24202-1205
-
Affordable Drain Cleaning & Plumbing IncBristol
50 Hickory Dr, Bristol, VA 24201
-
Blaylock PlumbingBristol
4329 Gate City Hwy, Bristol, VA 24202-1205
-
Shoops PlumbingBristow
13340 Casey Ln, Bristow, VA 20136-1032
-
A-able Plumbing IncBroadway
140 N Main St, Broadway, VA 22815-9559
-
Jim's Home ServiceBumpass
2716 Arritt Rd, Bumpass, VA 23024
-
Piggy's Plumbing & Septic ServiceBurkeville
96 Johns Ln, Burkeville, VA 23922-3364
-
Centreville Plumbing ProsCENTREVILLE
14499 ST GERMAIN Dr, CENTREVILLE, VA 20121
-
Millers Home Comfort- CallaoCallao
367 Northumberland Hwy, Callao, VA 22435-2231
-
S & T Commercial Plumbing, Inc.Carrollton
15314 Carrollton Blvd, Carrollton, VA 23314-2304
-
Conrad Williams & AssociatesChatham
1572 County Rd, Chatham, VA 24531-4968
-
Swift Creek Plumbing CompanyChesterfield
14913 Badestowe Dr, Chesterfield, VA 23832
-
360 Plumbing Service LlcChesterfield
7305 Hancock Village Dr PMB 720, Chesterfield, VA 23832-2771
-
Butler PlumbingClifton
6716 Briarcroft St, Clifton, VA 20124
-
Art's Plumbing ServiceColonial Heights
16416 US-1, Colonial Heights, VA 23834
-
Colonial Plumbing & Heating Co., Inc.Colonial Heights
114 Charlotte Ave, Colonial Heights, VA 23834-3007
-
Winn's Plumbing Co.Colonial Heights
651 Boulevard, Colonial Heights, VA 23834-3200
-
Chapman Plumbing & HeatingCovington
119 W Main St, Covington, VA 24426
-
Webb Plumbing Heating & AirCovington
117 W Main St, Covington, VA 24426-1460
-
IB Plumbing LLCCriders
18935 Criders Rd, Criders, VA 22820
-
AAA Plumbing Repair ServiceDaleville
378 Hollymeade Ln, Daleville, VA 24083
-
Dry River PlumbingDayton
835 Mason St, Dayton, VA 22821-9711
-
Taylor Plumbing & Septic ServiceDuffield
2243 Clinch River Hwy, Duffield, VA 24244
-
Northeastern SupplyDulles
23700 Pebble Run Pl Ste 175, Dulles, VA 20166-4424
-
All Plumbing Services IncEdinburg
18107 Old Valley Pike, Edinburg, VA 22824-2806
-
Baumbach Plumbing & Remodeling Services LLCFAIRFAX STA
11608 FAIRFAX STATION Rd, FAIRFAX STA, VA 22039
-
Bell Pump & Well IncFairfax Station
6100 Little Ox Rd, Fairfax Station, VA 22039
-
Suds-N-Flood TamerFairfax Station
11608 Fairfax Station Rd, Fairfax Station, VA 22039
-
Crosby Plumbing & Water TreatmentFarmville
1565 Old Ridge Rd, Farmville, VA 23901
-
Sink's Septic & Drain ServicesFincastle
2473 Springwood Rd, Fincastle, VA 24090
-
Wilbur R Drewry Electrical & Plumbing Contractor, IncFranklin
206 E 3rd Ave, Franklin, VA 23851-1510
-
F.H. Furr Plumbing, Heating, Air Conditioning & ElectricalGainesville
7516 Gardner Park Drive, Gainesville, VA 20155
-
Clover Contracting LLCGainesville
13240 University Blvd Ste 200, Gainesville, VA 20155
-
Ramey Plumbing & ElectricGalax
810 S Main St, Galax, VA 24333-4301
-
Roberts' Plumbing Electric And BackhoeGalax
199 Meadow St, Galax, VA 24333-3030
-
Dickens Plumbing, Inc.Gasburg
4209 Gasburg Rd, Gasburg, VA 23857
-
R.j. Tilley Plumbing & RemodelingGlen Allen
11058 Washington Hwy Ste 1, Glen Allen, VA 23059-1955
-
Marines Service Co. RichmondGlen Allen
2400 Old Brick Rd Ste 75, Glen Allen, VA 23060
-
Cimco IncGlen Allen
10426 Knotty Pine Ln, Glen Allen, VA 23059
-
ACT NOW SERVICESGlen Allen
4707 Candlelight Ln, Glen Allen, VA 23060
-
Miller's ServicesGloucester
6338 George Washington Memorial Hwy, Gloucester, VA 23061
-
Herbert Clements & Sons, IncGloucester
6558 Belroi Rd, Gloucester, VA 23061
-
A Souky Plumbing Inc.Gloucester
7512 John Clayton Memorial Hwy, Gloucester, VA 23061-5165
-
Hodges & Bryant LlcGloucester
6834 Ware House Rd, Gloucester, VA 23061-5147
-
Hargis PlumbingGoode
1400 Heathwood Dr, Goode, VA 24556
-
Just Better Home ServicesGordonsville
3111 S Spotswood Trl, Gordonsville, VA 22942
-
Dm Select Services - Great FallsGreat Falls
9893 Georgetown Pike PMB 526, Great Falls, VA 22066-2617
-
Compton & Nichols IncGretna
2077 W Gretna Rd, Gretna, VA 24557-2486
-
Paul Brown Plumbing & Heating IncHanover
8318 Peaks Rd, Hanover, VA 23069
-
Larry's Plumbing LlcHayes
3536 George Washington Memorial Hwy, Hayes, VA 23072-3118
-
MEGA MULTISERVICE LLcHerndon
13846 Jefferson Park Dr, Herndon, VA 20171-5211
-
Herndon Plumbing & Heating IncHerndon
711 Locust St, Herndon, VA 20170-5128
-
H & S PlumbingHerndon
501 Grove St, Herndon, VA 20170-4705
-
Abu HandymanHerndon
3065 Centreville Rd Unit R, Herndon, VA 20171-3717
-
Lamb's PlumbingHopewell
326 Woodbine St, Hopewell, VA 23860
-
Tritech ServicesHopewell
100 S Main St, Hopewell, VA 23860
-
Lil Bill's Plumbing Repair ServiceHopewell
440 S 15th Ave, Hopewell, VA 23860
-
Power Plus ServicesJarratt
2147 Allen Rd, Jarratt, VA 23867-8803
-
Cps ContractorsJetersville
20460 Patrick Henry Hwy, Jetersville, VA 23083-2122
-
Cps PlumbingJetersville
20460 Patrick Henry Hwy, Jetersville, VA 23083-2122
-
T A Paris Plumbing IncKilmarnock
827 Mill Creek Ln, Kilmarnock, VA 22482
-
Rollins EnterprisesKing George
11326 Kings Hwy, King George, VA 22485
-
United Liberty PlumbingKing George
10128 Indiantown Rd, King George, VA 22485-3535
-
Coates Family ServicesKing George
14011 Ridge Rd, King George, VA 22485-4602
-
Professional Plumbing SolutionsKing George
13234 Kings Hwy, King George, VA 22485
-
Jess In Time Plumbing, LLCKing William
-, King William, VA 23086
-
James City Cooling Heating & PlumbingLanexa
8665 Barnes Rd, Lanexa, VA 23089-9004
-
Moore's Plumbing & Repair ServiceLexington
75 Deer Crossing Ln, Lexington, VA 24450
-
Hall's Pump & Plumbing Repair LLCLexington
385 Poplar Hill Rd, Lexington, VA 24450
-
Brinson & Son PlumbingLinden
518 Delicious Rd, Linden, VA 22642-6136
-
Gus's Plumbing Solutions LLCLinden
18 Golden Russet Dr, Linden, VA 22642
-
Burgess Plumbing Inc.Linville
5921 Klines Mill Rd, Linville, VA 22834-2226
-
Commonwealth PlumbingLocust Grove
4448 Germanna Highway, Locust Grove, VA 22508
-
Rapidan Service AuthorityLocust Grove
35059 Germanna Heights Dr, Locust Grove, VA 22508-2189
-
ECR Plumbing Sewer & DrainLocust Grove
114 Sand Trap Ln, Locust Grove, VA 22508
-
Royal Flush Plumbing and DrainsLocust Grove
36016 wilderness shores Way, Locust Grove, VA 22508
-
Smith plumbingLouisa
23 Greenwood Dr, Louisa, VA 23093
-
JLW AssociatesLouisa
131 Pine Ridge Dr, Louisa, VA 23093
-
Priority 1 Plumbing and Drain Services of LovettsvilleLovettsville
2 N Berlin Pike, Lovettsville, VA 20180
-
Grassfield Plumbing, Inc.Madison Heights
4813 S Amherst Hwy, Madison Heights, VA 24572-2497
-
Browning PlumbingMadison Heights
213 Martins Ln, Madison Heights, VA 24572
-
Golightly PlumbingMarshall
8386 W Main St, Marshall, VA 20115
-
Cooley Service CoMarshall
8386 W Main St, Marshall, VA 20115-3222
-
Plumbing Services of Virginia LLCMarshall
8601 Clifton St, Marshall, VA 20115
-
Lester Mechanical ServicesMartinsville
101 Ivy St, Martinsville, VA 24112-4802
-
US Plumbers & HVAC Home Service Mc LeanMc Lean
6715 Lowell Ave, Mc Lean, VA 22101
-
Great Falls PlumbingMc Lean
6850 Elm St Ste 200a, Mc Lean, VA 22101-3850
-
Little Boy Blue Plumbing & HeatingMcLean
6812 Old Dominion Dr, McLean, VA 22101-3807
-
Roto-Rooter Plumbing & Water CleanupMcLean
6830 Elm Street, McLean, VA 22101
-
Dm Select Services - McleanMcLean
1356 Beverly Rd # 173, McLean, VA 22101-3650
-
Syd's Plumbing & RepairsMcLean
940 Dead Run Dr, McLean, VA 22101
-
Commonwealth PlumbingMineral
483 Windwood Coves Blvd, Mineral, VA 23117
-
Shane Harper Plumbing and PumpMoneta
1074 Joyful Dr, Moneta, VA 24121
-
Steve Saunders Well Pump ServiceMoneta
1506 Sleepy Hollow Rd, Moneta, VA 24121
-
Smith Mountain Lake PlumbingMoneta
450 Holyfield Ln, Moneta, VA 24121
-
Precision Plumbing Co IncMontpelier
16210 Mountain Rd, Montpelier, VA 23192-2726
-
PureWater Solutions of VAMoseley
16902 Hull St Rd, Moseley, VA 23120-1460
-
Cps ContractorsMoseley
17707 Hull Street Rd, Moseley, VA 23120-1469
-
Knott''s Plumbing ServiceMount Solon
1703 Mount Solon Rd, Mount Solon, VA 22843
-
Copper Fox PlumbingNokesville
7268 Shrewsbury Ln, Nokesville, VA 20181
-
John Your Neighborhood PlumberNokesville
7268 Shrewsbury Ln, Nokesville, VA 20181
-
My Plumbing HeroesNokesville
Nokesville, VA 20181
-
Lowes Plumbing Inc.Nokesville
12841 Fitzwater Dr, Nokesville, VA 20181
-
J Daniels Hvac And Plumbing, Inc.Norton
345 Kentucky Ave SE, Norton, VA 24273-2705
-
Benjamin Franklin Plumbing of the Eastern ShoreOak Hall
8032 Lankford Hwy, Oak Hall, VA 23416
-
Plumbingworks INCOakton
3121 Miller Heights Rd, Oakton, VA 22124
-
Southern Plumbing of VAOilville
2508 Turkey Creek Rd, Oilville, VA 23129
-
Basic PlumbingOrange
23025 Lahore Rd, Orange, VA 22960-3740
-
Ultimate AirPartlow
11119 Astarita Ave, Partlow, VA 22534-9712
-
Bartholomew's PlumbingPetersburg
9713 River Rd, Petersburg, VA 23803
-
Best-Way PlumbingPoquoson
30 Little Florida Rd, Poquoson, VA 23662
-
Metropolitan RepairsPotomac Falls
21010 Southbank St PMB 260, Potomac Falls, VA 20165-7227
-
Sparks EnterprisesPounding Mill
18536 Governor G C Peery Hwy, Pounding Mill, VA 24637
-
Ellis Plumbing & Piping LLCPowhatan
2309 Batterson Rd, Powhatan, VA 23139
-
Flinn's Rooter ServicesPowhatan
1800 Capeway Rd, Powhatan, VA 23139
-
Leo's Plumbing and RepairPowhatan
2212 Judes Ferry Rd, Powhatan, VA 23139-6210
-
Petersburg NolandPrince George
4450 Puddledock Rd, Prince George, VA 23875-1231
-
Old Forge Plumbing ServicesProvidence Forge
5406 Roxbury Rd, Providence Forge, VA 23140
-
MLT PlumbingProvidence Forge
6100 Brickshire Dr, Providence Forge, VA 23140
-
Viking Plumbing ServicesPurcellville
117 N Bailey Ln Ste 305, Purcellville, VA 20132-6001
-
Augustine PlumbingPurcellville
112 N Bailey Ln, Purcellville, VA 20132-3146
-
D & G PlumbingQuinton
8625 Kenleigh Dr, Quinton, VA 23141
-
Collier ServicesRadford
6226 University Park Dr Ste 2612, Radford, VA 24141-8631
-
CJ Plumbing - Heating - Electrical - Well Pump Service and RepairRemington
7089 Helm Dr, Remington, VA 22734
-
Daystarr PlumbingReston
11869 Dunlop Ct., Reston, VA 20191
-
Crosby Plumbing & Water TreatmentRice
530 Bradshaw Rd, Rice, VA 23966
-
Christian's Pump Service, Inc.Riner
703 Dusty Rock Rd NW, Riner, VA 24149-3525
-
Stroico ConstructionRockingham
3268 N Valley Pike, Rockingham, VA 22802-1107
-
Heritage Mechanical Services LLCRockville
2405 Granite Ridge Rd, Rockville, VA 23146
-
Glen Allen PlumbingRockville
2151 Lanier Ln Ste B, Rockville, VA 23146-2247
-
TJM Plumbing & RemodelingRocky Gap
12671 Wilderness Rd, Rocky Gap, VA 24366
-
Plumbing ChampionsRocky Mount
90 Woodland Dr, Rocky Mount, VA 24151
-
Wisler Plumbing, Heating, Cooling and ElectricalRocky Mount
405 Industry Blvd, Rocky Mount, VA 24151
-
Detamore Plumbing & ElectricRuckersville
287 Welsh Run Rd, Ruckersville, VA 22968-2737
-
Roto-rooter Plumbing & Drain ServicesRuckersville
29 Industrial Dr, Ruckersville, VA 22968-2848
-
Just Better Home ServicesRuckersville
8427 Seminole Trl, Ruckersville, VA 22968-3459
-
Hamilton PlumbingRuckersville
324 Eppard Farm Rd, Ruckersville, VA 22968
-
Gibson Plumbing IncRustburg
570 Greendale Dr, Rustburg, VA 24588
-
Fixture Specialist IncRuther Glen
23328 Business Center Ct, Ruther Glen, VA 22546-3464
-
GM HobartRuther Glen
7404 Commerce Wy, Ruther Glen, VA 22546
-
9 Yards Plumbing and MoreS Chesterfield
3702 Julep Dr, S Chesterfield, VA 23834
-
Dansey Plumbing & HeatingScottsville
190 James River Rd, Scottsville, VA 24590
-
R.c. Gochenour & Son Plumbing, LlcShenandoah
731 4th St, Shenandoah, VA 22849-1616
-
Smithfield Plumbing & HeatingSmithfield
420 Muirfield, Smithfield, VA 23430
-
Satterfield Plumbing IncSouth Boston
1111 Berry Hill Rd, South Boston, VA 24592
-
Smith & Williams Plumbing IncSouth Chesterfield
6913 River Rd, South Chesterfield, VA 23803
-
Ratcliff ConstructionSouth Hill
2983 Union Level Rd, South Hill, VA 23970
-
Rex Roto Corporation Of VirginiaSouth Hill
601 Bailey St, South Hill, VA 23970-3923
-
Blue Ridge Mountain PlumbingSpotsylvania Courthouse
9031 Fox Run Dr, Spotsylvania Courthouse, VA 22551
-
Bradley's Plumbing & HeatingStaunton
1445 Guthrie Rd, Staunton, VA 24401
-
Dexter Wells & Plumbing, LLCStaunton
618 C St, Staunton, VA 24401
-
JL PlumbingStephens City
760 Warrior Dr Ste 2, Stephens City, VA 22655
-
Merritt SanitationStephens City
5335 Crooked Ln, Stephens City, VA 22655
-
stephen jenkinsStephens City
1110 Fairfax St, Stephens City, VA 22655
-
VanCleve Plumbing LLCStephenson
200 Riverdale Cir, Stephenson, VA 22656
-
Rose's PlumbingStrasburg
1165 Cottontown Rd, Strasburg, VA 22657-4218
-
Duck's PlumbingStrasburg
5616 Strasburg Rd, Strasburg, VA 22657
-
Bouldin PlumbingStuart
6891 Fairystone Park Hwy, Stuart, VA 24171
-
Draft Electric and Plumbing ServicesStuarts Draft
17 Cold Springs Rd, Stuarts Draft, VA 24477-9033
-
Embrey's Plumbing LLCSumerduck
13794 Union Church Rd, Sumerduck, VA 22742-1932
-
Curtis Brothers Drilling & Pump Service LlcSumerduck
14247 Raymond Dr, Sumerduck, VA 22742
-
Precision Plumbing & Contracting ServicesTemperanceville
30393 Temperanceville Rd, Temperanceville, VA 23442-2331
-
Precision Plumbing & Contracting ServicesTemperanceville
10073 Lankford Hwy, Temperanceville, VA 23442-2637
-
Blue's PlumbingTimberville
15623 Neighbors Ln, Timberville, VA 22853
-
Hamren Electric PlumbingTroutville
897 Deerfield Rd, Troutville, VA 24175
-
Absolute PlumbingTroy
9694 Three Notch Rd, Troy, VA 22974-2802
-
Speedy RooterTroy
130 Crossroads Ctr # 1, Troy, VA 22974
-
Church View, A Wind River CompanyUrbanna
46 Warner Rd, Urbanna, VA 23175
-
BayBreeze Plumbing & GasVA Beach
4909 Brookeway Dr, VA Beach, VA 23464
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