Across Maryland, of the 667 plumbing companies we list, 661 give a phone number and 495 have a website. By what they offer: 69 name drain service in their business name, 14 name sewer service in their business name, 2 name emergency service in their business name.
Top 10 plumbing companies in Maryland
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 CleanupRockville
-
2R E Robertson Plumbing & Heating IncAnnapolis
-
3M H BarnesSilver Spring
-
4Heil PlumbingJessup
-
5Guerrero Plumbing, LlcSilver Spring
-
6Krause RenovationsForest Hill
-
7Shepherd PlumbingQueenstown
-
8Welch and Rushe IncUpper Marlboro
-
9B. Mccall PlumbingClinton
-
10Haynes Plumbing & Heating IncLanham
Cities
Largest first. Towns with a single plumbing company are listed further down this page.
- Baltimore56
- Gaithersburg25
- Rockville21
- Silver Spring20
- Frederick19
- Annapolis15
- Pasadena15
- Columbia12
- Waldorf11
- Hyattsville10
- Laurel10
- Salisbury10
- Upper Marlboro10
- Bel Air9
- Germantown9
- Glen Burnie9
- Hagerstown9
- Cumberland8
- Mechanicsville8
- Severn8
- Bowie7
- Clinton7
- Halethorpe7
- Kensington7
- Mount Airy7
- Sykesville7
- Catonsville6
- Westminster6
- Abingdon5
- Beltsville5
- Cockeysville5
- Dundalk5
- Elkton5
- Joppa5
- Parkville5
- Towson5
Other towns in Maryland
One plumbing company each — too few for a page of their own, so they live here.
-
Watson's Plumbing & HeatingABERDEEN
110 Bouzarth Ln, ABERDEEN, MD 21001-2219
-
th Plumber guys llcABERDEEN
460 N PHILADELPHIA Blvd, ABERDEEN, MD 21001
-
Roberson Plumbing, Inc.Adamstown
2829 New Design Rd, Adamstown, MD 21710-9502
-
J & J Plumbing & HeatingAdelphi
8326 26th Ave, Adelphi, MD 20783
-
Ben Lewis PlumbingAnnapolis Junction
10920 Pump House Rd, Annapolis Junction, MD 20701-1264
-
Uneeda PlumbingAshton
18200 New Hampshire Ave, Ashton, MD 20861
-
Royal Plus Service/HVAC DepartmentBerlin
10550 Friendship Rd, Berlin, MD 21811
-
Benjamin Franklin Plumbing of DelmarvaBerlin
9928 Old Ocean City Blvd. #9, Berlin, MD 21811
-
Seaside Plumbing IncBerlin
7731 Purnell Crossing Rd, Berlin, MD 21811
-
Sens Service, Inc.Berlin
10135 Pin Oak Dr, Berlin, MD 21811-3404
-
RUN Plumbing and DrainBerwyn Heights
6106 Seminole St, Berwyn Heights, MD 20740
-
G R King PlumbingBerwyn Heights
6315 Greenbelt Rd, Berwyn Heights, MD 20740-2318
-
Roto-Rooter Plumbing & Water CleanupBethesda
4641 Montgomery Avenue, Bethesda, MD 20814
-
Service Force PlumbingBethesda
7625 Wisconsin Ave Ste 210, Bethesda, MD 20814
-
All State Plumbing Heating & CoolingBethesda
5704 Grosvenor Ln, Bethesda, MD 20814-1834
-
Evans Plumbing IncBethesda
8500 River Rd, Bethesda, MD 20817
-
Western Maryland Plumbing & Heating, LlcBig Pool
10811 Big Pool Rd, Big Pool, MD 21711-1201
-
Seaside Plumbing Inc.Bishopville
11935 Worcester Hwy, Bishopville, MD 21813
-
1st Service Heating & Air ConditioningBishopville
12531 Worcester Hwy, Bishopville, MD 21813
-
Granite and PlumbingBladensburg
4916 Windom Rd, Bladensburg, MD 20710-1130
-
Vtac General ContractorsBladensburg
4404 Baltimore Ave, Bladensburg, MD 20710-1032
-
All Seasons Plumbing & HVAC, Inc.Bladensburg
4210 49th St, Bladensburg, MD 20710-1139
-
Griffith PlumbingBoonsboro
6711 Old National Pike Unit B, Boonsboro, MD 21713-2751
-
Tri-County Pump ServiceBoonsboro
6711 Old National Pike, Boonsboro, MD 21713
-
A&F Plumbing Services LLCBrandywine
11713 Redwood Dr E, Brandywine, MD 20613
-
Miller Fire ProtectionBrandywine
12807 Brandywine Rd, Brandywine, MD 20613-5615
-
John C. FloodBrentwood
4419 41st St, Brentwood, MD 20722-1515
-
SpartanBrentwood
3708 Bladensburg Rd, Brentwood, MD 20722-1824
-
Peddicord Plumbing ServiceBrinklow
20000 New Hampshire Ave, Brinklow, MD 20862
-
Fairland Plumbing & HeatingBrookeville
4910 Brookeville Rd, Brookeville, MD 20833
-
All State Plumbing Heating & CoolingBrooklyn
206 Frankle St, Brooklyn, MD 21225-2852
-
W H Winegar Plumbing & HeatingBurtonsville
3005 Winifred Dr, Burtonsville, MD 20866
-
Constantly RunningBushwood
21238 Whites Neck Rd, Bushwood, MD 20618
-
George Jackson Plumbing LLCCambridge
600 Roslyn Ave, Cambridge, MD 21613
-
Peoples Choice BuildersCamp Springs
5910 Allentown Way, Camp Springs, MD 20748-2617
-
The Drain Fighter - Jetting & Drain CleaningCapitol Heights
809 cedar heights Dr Apt D, Capitol Heights, MD 20743
-
3 D Plumbing & Heating IncCapitol Heights
8841 Walker Mill Rd, Capitol Heights, MD 20743-4922
-
F & M PlumbingCecil County
282 Old Conowingo Rd, Cecil County, MD 21918
-
Blue Water Plumbing ServicesCentreville
900 White Marsh Rd, Centreville, MD 21617-2524
-
Plumbing ProsCentreville
205 Dudley Ct, Centreville, MD 21617
-
Maritime PlumbingCentreville
134 Pleasant Springs Dr, Centreville, MD 21617
-
Plan B Bathroom RemodelingChaptico
24621 Maddox Rd, Chaptico, MD 20621
-
Hardin ServicesChesapeake Beach
8346 Bay Crest Ct, Chesapeake Beach, MD 20732
-
Jay Johnson PlumbingChesapeake Beach
7945 Eagle View Dr, Chesapeake Beach, MD 20732
-
H&B Plumbing & HeatingChesapeake City
2727 Augustine Herman Hwy, Chesapeake City, MD 21915
-
R H PerkinsonChester
1819 Little Creek Rd, Chester, MD 21619-2918
-
Lindy J Jones PlumbingChester
105 Jones Pl, Chester, MD 21619-2419
-
L & M Well and Pump ServicesChestertown
124 Goose Roost Ln, Chestertown, MD 21620
-
Parks Septic Sewer & Drain IncChestertown
119 Washington Ave, Chestertown, MD 21620-1615
-
Clear Line PlumbingChurchville
2656 Peery Dr, Churchville, MD 21028
-
357 PlumbingClarksburg
22421 Sweetspire Dr, Clarksburg, MD 20871
-
Clarksburg Plumbing LLCClarksburg
23230 Ridge Rd, Clarksburg, MD 20871
-
Zepp Plumbing & Heating Inc.Clarksville
5820 Clarksville Square Dr, Clarksville, MD 21029-1856
-
Davis Plumbing & Heating IncClarksville
13467 Brighton Dam Rd, Clarksville, MD 21029
-
Righttime Plumbing and DrainCollege Park
9250 Limestone Pl, College Park, MD 20740
-
LemusplumbingllcCollege Park
9802 51st Ave, College Park, MD 20740
-
Aji ContractorCollege Park
9124 51st Pl, College Park, MD 20740-1913
-
Pennmarva, IncCollege Park
7501 Rhode Island Ave, College Park, MD 20740-3526
-
Dixon's PlumbingColora
8 Mt Rocky Ln, Colora, MD 21917-1116
-
Alexander Plumbing Services Inc.Conowingo
53 Crocus Ct, Conowingo, MD 21918
-
Mr. Rooter Mid-ShoreCordova
31035 Asches Acres Rd, Cordova, MD 21625
-
Mr. Rooter Septic/Sewer & DrainCordova
31035 Asches Acres Rd, Cordova, MD 21625
-
Gary S Baker Plumbing LLCCordova
31012 Skipton Cordova Rd, Cordova, MD 21625
-
Annemessex Plumbing & HeatingCrisfield
3490 State St, Crisfield, MD 21817-2224
-
R&E Septic Brother’s And Sons LLCCrisfield
26280 Stouty Sterling Road, Crisfield, MD, United States, Maryland, Crisfield, MD 21817
-
Mayes Plumbing & HeatingCrofton
1650 Crofton Blvd, Crofton, MD 21114
-
Naumann Plumbing, LlcCrofton
2131 Espey Ct Ste 9, Crofton, MD 21114-2471
-
Schumacher and Seiler IncCrofton
2412 Crofton Blvd, Crofton, MD 21114
-
Day Or Night Plumbing - Home & Hearth ServicesCrofton
1650 Crofton Blvd Ste 9, Crofton, MD 21114-1309
-
Lash Mechanical LlcCurtis Bay
6309 Fort Smallwood Rd Ste 5, Curtis Bay, MD 21226-1805
-
A-1 Trenchless Water & Sewer Repair ServicesDamascus
26523 Ridge Rd, Damascus, MD 20872
-
A & B Luck Plumbing and Heating Inc.Damascus
10001 Lewis Dr E, Damascus, MD 20872
-
H Plumbing Inc.Damascus
26609 High St, Damascus, MD 20872
-
West Well Pump Service, IncDamascus
24307 Red Blaze Dr, Damascus, MD 20872
-
Alexander Plumbing Services IncDarlington
3214 Cedar Church Rd, Darlington, MD 21034
-
All Above PlumbingDavidsonville
810 Governor Bridge Rd, Davidsonville, MD 21035
-
First Call Plumbing, Inc.Davidsonville
3334 Mount Airy Ct, Davidsonville, MD 21035
-
Guardian Plumbing Services, Inc.Davidsonville
1200 W Central Ave, Davidsonville, MD 21035
-
Guardian Plumbing Services, IncDavidsonville
721 Sunpoint Rd, Davidsonville, MD 21035
-
Ken Griffin Plumbing Services, Inc.Dayton
14570 Triadelphia Mill Rd, Dayton, MD 21036
-
Fisher Plumbing HeatingDeal Island
24756 Deal Island Rd, Deal Island, MD 21821-1162
-
Roto-Rooter Plumbing & Water Cleanup of DelmarvaDenton
8919 Double Hills Rd, Denton, MD 21629
-
DMV PlumbingDerwood
15519 Villisca Terrace, Derwood, MD 20855
-
JF Plumbing & HeatingDerwood
15751 Crabbs Branch Way, Derwood, MD 20855
-
American Home ServicesDistrict Heights
7957 Fernham Ln, District Heights, MD 20747-4518
-
Rei DraycoDistrict Heights
8002 Marlboro Pike, District Heights, MD 20747-4439
-
C & C Mechanical PlumbingDunkirk
2755 Chesapeake Beach Rd W, Dunkirk, MD 20754
-
C And C MechanicalDunkirk
2755 Chesapeake Beach Rd W, Dunkirk, MD 20754
-
S.o.s. PlumbingEast New Market
5630 Beach Haven Rd, East New Market, MD 21631
-
ClearChoice PlumbingEaston
220 N Washington St, Easton, MD 21601
-
James E Knox & Son IncEaston
10 Kemp Ln, Easton, MD 21601
-
Roto-Rooter Easton, MDEaston
8919 Double Hills Road, Easton, MD 21629
-
Irvin Hayes Plumbing and HeatingEaston
9577 Entrance Ln, Easton, MD 21601
-
Price & Son SepticEden
28189 Stanford Rd, Eden, MD 21822-2238
-
Tripp Plumbing LlcEdgewater
621 Central Ave E, Edgewater, MD 21037-2800
-
Ace A/C Heating & Plumbing Co.Edgewater
47 Ridge Ave, Edgewater, MD 21037-1345
-
Liberty Plumbing & HeatingEldersburg
6345 S Carroll Park Dr Unit G, Eldersburg, MD 21784-6630
-
Abbott's PlumbingElkridge
6149 Washington Blvd, Elkridge, MD 21075
-
J A Smith CompanyElkridge
7080 Kit Kat Rd, Elkridge, MD 21075
-
Bauman PlumbingElkridge
5750 Furnace Ave, Elkridge, MD 21075-5113
-
EverPresent Ellicott City, MDEllicott City
10176 Baltimore National Pike, Ellicott City, MD 21042
-
Catons Plumbing, Drains & Water CleanupEllicott City
3696 Park Ave Ste 204, Ellicott City, MD 21043-4677
-
Tankless SolutionsEllicott City
4029 Woodley Rd, Ellicott City, MD 21042
-
Mike's Plumbing And Heating Services Inc.Essex
7110 Golden Ring Rd Ste 111, Essex, MD 21221-3136
-
MD Plumbing & HeatingEssex
49 Yew Rd, Essex, MD 21221
-
R & G Plumbing & HeatingEssex
313 Back River Neck Rd, Essex, MD 21221-4028
-
Siwel Plumbing Heating & AC ServiceFairmount Heights
5363 Sheriff Rd, Fairmount Heights, MD 20743
-
Precise Plumbing & RemodelingFairplay
8804 Norbeck Dr, Fairplay, MD 21733-1167
-
Mak Home Kitchen and BathFallston
2101 Belair Rd, Fallston, MD 21047
-
Comfort Plus ServicesFederalsburg
3941 Federalsburg Hwy, Federalsburg, MD 21632
-
F.H. Furr Plumbing, Heating, Air Conditioning & ElectricalFinksburg
1584 Deer Park Rd, Finksburg, MD 21048
-
Vince Marino Plumbing & HeatingFinksburg
2907 Club House Rd, Finksburg, MD 21048-1807
-
Naylor Plumbing, Heating and ACFinksburg
831 Wesley Rd, Finksburg, MD 21048-1299
-
Krause RenovationsForest Hill
1650 Robin Cir, Forest Hill, MD 21050
-
AMC Plumbing, LLCForest Hill
2917 Smithson Dr, Forest Hill, MD 21050
-
Premier PlumbingForest Hill
209B E Jarrettsville Rd, Forest Hill, MD 21050
-
Ben Franklin PlumbingForest Hill
4 Newport Dr Ste I, Forest Hill, MD 21050-1647
-
Absolute Plumbing Heating & CoolingFruitland
404 Irl Ln, Fruitland, MD 21826
-
North River Plumbing & GasGambrills
1123 State Route 3 N # Pmb, Gambrills, MD 21054-1715
-
Arctic Plumbing & AirGambrills
766 State Route 3 N, Gambrills, MD 21054-1320
-
Magnolia Plumbing, Heating & CoolingGambrills
728 State Route 3 N, Gambrills, MD 21054-1312
-
Maryland Plumbing MDGermantown, Maryland, USA
Wisteria Drive, Germantown, MD 20874, USA, Germantown, Maryland, USA, MD 20874
-
Dennis J Diem Plumbing ServicesGlen Arm
11843 Glen Arm Rd, Glen Arm, MD 21057
-
Rooter Master ServicesGlenarden
7931 Dellwood Ave, Glenarden, MD 20706
-
JV PlumbingGlenn Dale
12312 Sir Lancelot Dr, Glenn Dale, MD 20769
-
Agape PlumbingGrasonville
112 Radcliffe Rd, Grasonville, MD 21638-1049
-
A Better PlumberGreat Mills
19405 Brandon Way, Great Mills, MD 20634-3077
-
Advanced Plumbing LlcGwynn Oak
2 Malus Ct, Gwynn Oak, MD 21207
-
Alford Plumbing and HeatingHampstead
4042 Gill Ave, Hampstead, MD 21074
-
Mellott Plumbing & HeatingHancock
18 South St, Hancock, MD 21750
-
Johns & Sons PlumbingHanover
7725 Mellow Ct, Hanover, MD 21076
-
Gene's PlumbingHarwood
4645 S Polling House Rd, Harwood, MD 20776
-
Smith Drain SolutionsHavre De Grace
100 St John St, Havre De Grace, MD 21078
-
Emersons Plumbing And HeatingHavre De Grace
204 Congress Ave, Havre De Grace, MD 21078
-
Hometown Plumbing Services IncHavre De Grace
4226 Webster Lapidum Rd, Havre De Grace, MD 21078
-
Hawkins Fred L & CoHavre De Grace
1315 Pulaski Hwy, Havre De Grace, MD 21078-2201
-
Wilfre Co. IncHebron
8161 Memory Gardens Ln, Hebron, MD 21830
-
Brown's Plumbing & DrainHillcrest Heights
3816 Old Silver Hill Rd, Hillcrest Heights, MD 20746
-
Raymar Plumbing ServicesHillcrest Hgts
4814 Suitland Rd, Hillcrest Hgts, MD 20746-1259
-
J P Wathen's PlumbingHollywood
43966 Commerce Ave, Hollywood, MD 20636-3108
-
C & C Plumbing & Septic IncHollywood
25765 Three Notch Rd, Hollywood, MD 20636-2512
-
RemcoHunt Valley
10945 Mccormick Rd # 51, Hunt Valley, MD 21031-1401
-
D & M Plumbing Inc.Huntingtown
2560 Whippoorwill Way, Huntingtown, MD 20639
-
Bobby Jones PlumbingIndian Head
3475 Stump Neck Rd, Indian Head, MD 20640
-
Straight Plumbing LlcJarrettsville
3035 Rocks Rd, Jarrettsville, MD 21084
-
Marcum Plumbing ServicesJarrettsville
4047 Federal Hill Rd, Jarrettsville, MD 21084-1216
-
B & GJarrettsville
3725 Federal Hill Rd Ste 210, Jarrettsville, MD 21084
-
Benjamin Franklin The Punctual PlumberJarrettsville
3725 Federal Hill Rd, Jarrettsville, MD 21084
-
Heil PlumbingJessup
8177 Mission Rd, Jessup, MD 20794-9561
-
JPG Plumbing & MechanicalJessup
8260 Patuxent Range Rd, Jessup, MD 20794
-
QSP Plumbing Services IncJessup
2348 Terrapin Crossing, Jessup, MD 20794
-
Zion Plumbing LLCJessup
8741 Cheshire Ct, Jessup, MD 20794
-
Olympic Plumbing IncKnoxville
19342 Deer Path, Knoxville, MD 21758
-
Northeastern SupplyLandover
3330C 75th Ave, Landover, MD 20785
-
Haynes Plumbing & Heating IncLanham
10509 Lanham Severn Rd, Lanham, MD 20706
-
Crw Mechanical, Inc.Lanham
5807 Ellerbie St, Lanham, MD 20706-2433
-
Definitive MechanicalLargo
9701 Apollo Dr Ste 100, Largo, MD 20774
-
Affordable Plumbing and HeatingLeonardtown
PO Box 1754, Leonardtown, MD 20650
-
Plumb Cheap, Inc.Linthicum
102 Mountain Rd, Linthicum, MD 21090
-
Greentree Plumbing Co.Linthicum Heights
705 Greentree Rd, Linthicum Heights, MD 21090
-
Perfect PlumbingLinthicum Heights
803 Barkwood Ct Ste G, Linthicum Heights, MD 21090-1426
-
B&M Plumbing/HeatingLothian
13 patuxent mobile Estates, Lothian, MD 20711
-
H & K PlumbingLutherville Timonium
1610 Greenspring Dr, Lutherville Timonium, MD 21093
-
A 1 Plumbing of Baltimore LLCLutherville Timonium
201 W Padonia Rd, Lutherville Timonium, MD 21093
-
BfmdManchester
4219A Hanover Pike, Manchester, MD 21102-1434
-
Benjamin Franklin PlumbingManchester
4219A Hanover Pike, Manchester, MD 21102-1434
-
Elite Plumbing ContractorsManchester
5314 St Pauls Rd #2425, Manchester, MD 21102
-
Miller & SonsManchester
3185 Main St, Manchester, MD 21102
-
David G Bennett Plumbing & HeatingMaryland Line
21428 York Rd, Maryland Line, MD 21105-2101
-
H.R. Ebersole & Sons, IncMaugansville
13832 Maugansville Rd, Maugansville, MD 21767
-
Landon Plumbing LLCMiddle River
45 Macintosh Ct, Middle River, MD 21220
-
Mitchell Plumbing & HeatingMiddle River
2835 Eastern Blvd, Middle River, MD 21220-2802
-
Putman Plumbing, IncMiddletown
9 Boileau Dr, Middletown, MD 21769-2807
-
Putman Plumbing, IncMiddletown
3596 Colebrook Ct, Middletown, MD 21769
-
Millersville PlumbingMillersville
1351 Coleus Dr, Millersville, MD 21108
-
A-1 Wilson's Well & PumpMillersville
8389 Elm Rd, Millersville, MD 21108
-
First Round PlumbingMount Rainier
4016 33rd St, Mount Rainier, MD 20712
-
Breeden Elmer & SonsMount Rainier
3417 Rhode Island Ave, Mount Rainier, MD 20712-2002
-
Boyd Funk PlumbingMyersville
3630 Bittle Rd, Myersville, MD 21773
-
Plumbing Heating & SuppliesNew Windsor
900 Wakefield Valley Rd, New Windsor, MD 21776
-
Hamilton Plumbing, Heating and Air ConditioningNottingham
8607 Belair Rd, Nottingham, MD 21236
-
Jack's PlumbingNottingham
9324 Pent Angel Way, Nottingham, MD 21236
-
Wes Plumbing & MechanicalNottingham
8612 Saxon Cir, Nottingham, MD 21236
-
Frazier's Mechanical Services, LlcNottingham
8032 Belair Rd Fl 2, Nottingham, MD 21236-3763
-
Poseidon Plumbing & Home ServicesOcean City
12637 Sunset Ave Ste 1 Unit 1, Ocean City, MD 21842-9335
-
Delmar Plumbing IncOcean City
12417 Ocean Gtwy Ste 25, Ocean City, MD 21842-9550
-
Saia Plumbing & Heating CoOlney
16709 Norbrook Dr, Olney, MD 20832-2617
-
Chuck The PlumberOlney
4100 Morningwood Dr, Olney, MD 20832
-
Outback Porta Jon IncOwings
7615 Investment Ct #102, Owings, MD 20736
-
All Pro Plumbing & Drain Services, LLCOwings
8813 Paris Estates Ct, Owings, MD 20736
-
DMV Plumbing & HeatingOwings
8813 Paris Estates Ct, Owings, MD 20736
-
Severn Plumbing & HeatingOwings
1900 Norfolk Dr, Owings, MD 20736-9153
-
Ensor PlumbingOwings Mills
11403 Cronhill Dr Ste C, Owings Mills, MD 21117-6217
-
Benjamin Franklin PlumbingOwings Mills
10331 S Dolfield Rd, Owings Mills, MD 21117
-
Burgemeister-BellOwings Mills
4 Saint Thomas Ln, Owings Mills, MD 21117
-
River Breeze ServicesOwings Mills
11436 Cronridge Dr Ste O, Owings Mills, MD 21117-2252
-
Tlc Plumbing & Hvac, Inc.Oxon Hill
6710 Oxon Hill Rd Ste 210, Oxon Hill, MD 20745-1124
-
Real PlumbersOxon Hill
7321 Livingston Rd, Oxon Hill, MD 20745
-
Ace Plumbing LLCPerry Hall
4007 Schroeder Ave, Perry Hall, MD 21128
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