Across Michigan, of the 935 plumbing companies we list, 924 give a phone number and 679 have a website. By what they offer: 127 name drain service in their business name, 70 name sewer service in their business name, 5 name water heaters in their business name.
Top 10 plumbing companies in Michigan
Ranked by how complete and owner-verified the listing info is — hours, phone, website, services. No pay-to-play. Full 2026 ranking
-
1S & W PlumbingTaylor
-
3Cumming's Plumbing IncPlymouth
-
4Michigan PlumbingLansing
-
5Hartford & Ratliff Co IncFarmington
-
7Grimes PlumbingJackson
-
8Wittock Supply CompanyTraverse City
-
9R & D Etc., L.l.c.Dowagiac
-
10Rapid FlushSpring Lake
Cities
Largest first. Towns with a single plumbing company are listed further down this page.
- Detroit38
- Grand Rapids31
- Holland19
- Troy17
- Livonia15
- Warren14
- Ann Arbor12
- Jackson12
- Kalamazoo12
- Waterford12
- Lansing11
- Battle Creek10
- Farmington Hills10
- Bay City9
- Canton9
- Fraser9
- Howell9
- Traverse City9
- Wyoming9
- Madison Heights8
- Saginaw8
- Shelby Township8
- Brighton7
- Grandville7
- Muskegon7
- Royal Oak7
- Southfield7
- Westland7
- Wyandotte7
- Clinton Township6
- Hazel Park6
- Lincoln Park6
- Owosso6
- Saint Clair Shores6
- Ypsilanti6
- Zeeland6
- Adrian5
- Clarkston5
- Clinton Twp5
- Dearborn5
- East Lansing5
- Eastpointe5
- Hudsonville5
- Monroe5
- Mount Clemens5
- Niles5
- Petoskey5
- Plymouth5
- Rochester Hills5
- Rockford5
- South Lyon5
- Taylor5
Other towns in Michigan
One plumbing company each — too few for a page of their own, so they live here.
-
Grand Rapids PlumbingAda
7125 Headley St SE Unit 931, Ada, MI 49301
-
Matt Rogers PlumbingAlamo Twp
7923 Owen Dr, Alamo Twp, MI 49009
-
Ginop Plumbing & Heating IncAlanson
2951 U.S. 31 N, Alanson, MI 49706
-
Northwest Mechanical, Inc.Alanson
8315 US-31, Alanson, MI 49706
-
May Plumbing & Heating IncAlanson
7171 Mission Rd, Alanson, MI 49706
-
Prior Plumbing & Heating IncAlgonac
3478 Pointe Tremble Rd, Algonac, MI 48001
-
Tim Rogers Plumbing,Allegan
3233 Springhill Dr, Allegan, MI 49010
-
Ver Burg Plumbing Service L.L.C.Allegan
2896 128th Ave, Allegan, MI 49010-9272
-
Chuck Putzig's PlumbingAllen Park
17041 Ecorse Rd, Allen Park, MI 48101
-
Grand River PlumbingAllendale
13015 68th Ave Unit A, Allendale, MI 49401-9751
-
Adams Plumbing & Heating IncAlma
614 E Superior St, Alma, MI 48801-1936
-
Weatherby's Plumbing & HeatingAlma
1120 E Superior St, Alma, MI 48801
-
R A TownsendAlpena
1100 N Bagley St, Alpena, MI 49707-8221
-
Sheely Plumbing Inc.Alto
8151 McCords Ave SE, Alto, MI 49302
-
Gilchrist Mechanical IncAtlanta
6445 M 33, Atlanta, MI 49709-8970
-
Patrick's Plumbing & HeatingAtlantic Mine
47023 Girl Scout Camp Rd, Atlantic Mine, MI 49905
-
First Class Plumbing IncAuburn Hills
2142 Pontiac Rd #103, Auburn Hills, MI 48326
-
A-fordable Plumbing & MechanicalAuburn Hills
1147 Centre Rd, Auburn Hills, MI 48326-2603
-
Z PLUMBERZ of Auburn HillsAuburn Hills
2142 Pontiac Rd, Auburn Hills, MI 48326
-
Z PlumberzAuburn Hills
2142 pontiac Rd Ste 102, Auburn Hills, MI 48326
-
Burkhard Plumbing & HeatingBad Axe
638 E Huron Ave, Bad Axe, MI 48413
-
Phil's Plumbing & Heating Inc.Bad Axe
751 N Van Dyke Rd, Bad Axe, MI 48413
-
Lakeshore Plumbing And SepticBangor
404 W Monroe St, Bangor, MI 49013-1128
-
Pottys PlumbingBangor
221 W Monroe St, Bangor, MI 49013-1330
-
Kile Plumbing & Heating IncBeaverton
2897 M 18, Beaverton, MI 48612-9704
-
Affordable Plumbing Drain Cleaning & Water Damage RestorationBelding
5043 Whites Bridge Rd, Belding, MI 48809-9272
-
Fortified Plumbing and DrainBelleville
98 Carmell St, Belleville, MI 48111
-
Jtw Pipes, LlcBelleville
6483 Denton Rd, Belleville, MI 48111
-
Bergsma Plumbing LLC, BELMONTBelmont
6220 BELMONT AVE NE, Belmont, MI 49306
-
G.R. Metro Plumbing LLCBelmont
1918 Rogue River Rd NE, Belmont, MI 49306
-
Quality Sewer CleanersBelmont
1972 Rogue River Rd NE, Belmont, MI 49306-9300
-
R.A. Mort Bath GalleryBenton Harbor
2260 M-139, Benton Harbor, MI 49022
-
Town & Country Plumbing ServicesBenton Harbor
2179 Plaza Dr, Benton Harbor, MI 49022-2213
-
Ballard Harold Sewer CleaningBenton Harbor
1229 Vincent Ct, Benton Harbor, MI 49022
-
The Firm Plumbing Professional, LLCBenton Harbor
105 S Park Rd, Benton Harbor, MI 49022
-
Erik Fitzpatrick plumbingBerkley
1907 Dorothea Rd, Berkley, MI 48072
-
Main Drain Sewer & RepairBerkley
2412 Beverly Blvd, Berkley, MI 48072
-
Fenner PlumbingBerrien Springs
108 N Main St, Berrien Springs, MI 49103-1180
-
Advanced Drain Line SolutionsBig Rapids
430 N State St Ste A, Big Rapids, MI 49307-0041
-
Clark Plumbing & HeatingBig Rapids
201 N Bronson Ave, Big Rapids, MI 49307-8680
-
American Plumbing & Heating, Inc.Birch Run
9730 Marshall Rd, Birch Run, MI 48415-8501
-
BNE PlumbingBirch Run
5171 Rathbun Rd, Birch Run, MI 48415
-
Premier PlumbingBirmingham
261 E Maple Rd, Birmingham, MI 48009
-
Frost & Kretsch PlumbingBirmingham
33717 Woodward Ave PMB 246, Birmingham, MI 48009-0913
-
Birmingham PlumbingBirmingham
725 S Adams Rd, Birmingham, MI 48009
-
Carter's PlumbingBloomfield Hills
2275 Lancaster Rd, Bloomfield Hills, MI 48302
-
Edwards Plumbing & Heating Of BloomfieldBloomfield Hills
6632 Telegraph Rd PMB 266, Bloomfield Hills, MI 48301-3012
-
Plumber RestorationBloomfield Hills
795 Industrial Ct # 300, Bloomfield Hills, MI 48302-0381
-
Bloomfield Township PlumberBloomfield Hills
2200 Lancaster Rd, Bloomfield Hills, MI 48302, Bloomfield Hills, MI 48302
-
Northmen Plumbing, INC.Boyne Falls
4167 Padgett Rd, Boyne Falls, MI 49713
-
Pottys PlumbingBreedsville
38 N Pine St, Breedsville, MI 49027
-
Mr Rooter PlumbingBrooklyn
12617 Stephenson Rd, Brooklyn, MI 49230
-
Mr. RooterBrooklyn
12617 Stephenson Rd, Brooklyn, MI 49230
-
Z Plumberz of DownriverBrownstown
25249 Telegraph Rd, Brownstown, MI 48134
-
All Pro ServicesBuchanan
317 Post Rd, Buchanan, MI 49107-1049
-
Etna SupplyBuena Vista Twp
1416 N Outer Dr, Buena Vista Twp, MI 48601
-
Drain Cleaners , Sewers and DrainsBurt
12520 Nichols Rd, Burt, MI 48417
-
Advantage Heating Cooling PlumbingBurtchville Twp
6240 State Rd, Burtchville Twp, MI 48059
-
Michigan Drain &SewerBurton
1363 Audrey St, Burton, MI 48509
-
Rock Service Pros - BurtonBurton
4463 South Dort Highway, Burton, MI 48529
-
American Sewer CleanersBurton
2458 N Center Rd, Burton, MI 48509
-
Kopec Plumbing & Heating IncBurton
3327 Associates Dr, Burton, MI 48529-1301
-
Byron Plumbing and Water TreatmentByron
134 S Saginaw St, Byron, MI 48418
-
Northline PlumbingByron Center
3535 92nd St SW, Byron Center, MI 49315-8793
-
Superior Plumbing ServiceByron Center
395 100th St SW, Byron Center, MI 49315
-
Byron Plumbing, IncByron Center
4577 88th St SW, Byron Center, MI 49315
-
Maveric Mechanical and PlumbingCadillac
1649 Leeson Ave, Cadillac, MI 49601
-
Durant Plumbing & Heating IncCadillac
7470 E M-115 Hwy, Cadillac, MI 49601-9742
-
All Rooter Inc.Cadillac
11540 W Watergate Rd, Cadillac, MI 49601
-
K&s Plumbing Co. Inc.Caledonia
6980 Hammond Ave SE, Caledonia, MI 49316-8351
-
All-Flo Plumbing LLCCaledonia
7360 Broadmoor Ave SE, Caledonia, MI 49316
-
Rooterman Sewer and Drain ServiceCarleton
1920 Monroe St, Carleton, MI 48117
-
Alexander's Plumbing & HeatingCarp Lake
7671 Paradise Trl, Carp Lake, MI 49718-9706
-
Christian Brothers Plumbing & Sewer CleaningCenter Line
24819 Van Dyke Ave, Center Line, MI 48015
-
Haggard Plumbing & HeatingCharlevoix
6238 Old US 31 S, Charlevoix, MI 49720
-
Macgregor Plumbing & HeatingCharlevoix
14280 Stover Rd, Charlevoix, MI 49720-9793
-
Ackert PlumbingCharlevoix
E Upright Ave, Charlevoix, MI 49720
-
Johnson Inspection ServiceCharlotte
4508 Ford Hwy, Charlotte, MI 48813
-
Bedell Plumbing & HeatingCheboygan
795 W Vfw Rd, Cheboygan, MI 49721
-
H & B Plumbing & Heating IncCheboygan
9611 N Straits Hwy, Cheboygan, MI 49721
-
Family Plumbing & Heating NorthCheboygan
1349 Mackinaw Ave, Cheboygan, MI 49721-7833
-
Straits Mechanical, LlcCheboygan
9990 N Straits Hwy, Cheboygan, MI 49721-9097
-
Johnson's Plumbing & Water TreatmentChelsea
6151 Sibley Rd, Chelsea, MI 48118
-
Chelsea Plumbing IncChelsea
1999 Pierce Rd, Chelsea, MI 48118-9787
-
Gar's PlumbingChelsea
19425 W Old US Highway 12, Chelsea, MI 48118-9675
-
Freeman Plumbing Heating and CleaningChesaning
15208 Arrowhead Dr, Chesaning, MI 48616
-
Frost & Kretsch PlumbingChesterfield
47212 Jefferson Ave, Chesterfield, MI 48047-2225
-
LPS PlumbingChesterfield
46435 Continental Dr, Chesterfield, MI 48047
-
Blue Water Pipe and SupplyChesterfield Twp
49707 Leona Dr, Chesterfield Twp, MI 48051
-
Fords Plumbing & MechanicalClam Lake Twp
7498 S 41 Rd, Clam Lake Twp, MI 49601
-
Owens Plumbing IncClare
5136 Washington Rd, Clare, MI 48617
-
Progressive MechanicalClawson
1080 N Crooks Rd, Clawson, MI 48017
-
Royal Oak Plumbing CoClawson
810 N Rochester Rd, Clawson, MI 48017
-
Cones PlumbingClay Township
8222 Marsh Rd, Clay Township, MI 48001
-
Western Mechanical IncClinton
22660 15 Mile Rd, Clinton, MI 48035
-
D&b Plumbing, Heating And CoolingClio
6401 W Vienna Rd, Clio, MI 48420-9457
-
Advanced Plumbing, Heating and Air ConditioningColdwater
27 Parsons Ct, Coldwater, MI 49036
-
American Copper & BrassColdwater
100 S Michigan Ave, Coldwater, MI 49036
-
M & K Plumbing Heating & Air ConditioningColdwater
113 Wright St, Coldwater, MI 49036
-
Aker Mechanical Plumbing & HeatingColdwater
7 Allen Ave, Coldwater, MI 49036-2101
-
Kendall's Septic Tank & SewerColoma
2561 Boyer Rd, Coloma, MI 49038
-
Meyers Septic & SewerColoma
4617 Paw Paw Lake Rd, Coloma, MI 49038
-
Devine Sewer & Drain Services L.L.CColumbus
9117 Bartel Road, Columbus, MI 48063
-
J.a. Carney Plumbing Inc.Commerce Township
1730 Traditional Dr Ste 200, Commerce Township, MI 48390-5926
-
Plumbing ProsCommerce Township
9442 Park Ln, Commerce Township, MI 48382
-
Tuck ElectricCommerce Township
3081 Haggerty Rd Ste 7, Commerce Township, MI 48390-1703
-
Matheson Heating, Air and PlumbingCommerce Twp
1965 Best Dr, Commerce Twp, MI 48390
-
Alpine PlumbingComstock Park
4990 Biddeford Dr NW, Comstock Park, MI 49321
-
Den Ketelaar Plumbing, Inc.Comstock Park
883 W River Center Dr NE, Comstock Park, MI 49321-8955
-
All-flo Plumbing LlcComstock Park
5110 West River Dr NE, Comstock Park, MI 49321-8522
-
Master Service CenterComstock Park
848 W River Center Dr NE, Comstock Park, MI 49321-8010
-
Bear PlumbingConcord
7178 Pulaski Rd, Concord, MI 49237
-
Crystal Clear Water Well SystemsCrystal
1725 S Crystal Rd, Crystal, MI 48818
-
Pelkey ServicesDavisburg
12795 Fountain Square Dr, Davisburg, MI 48350-9991
-
J.W. Bliss PlumbingDavison
612 N State Rd, Davison, MI 48423
-
G R Davis Plumbing & HeatingDavison
4046 Hasler Rd, Davison, MI 48423
-
Sharp Drain SolutionsDeWitt
4120 Stillbrook Ln, DeWitt, MI 48820
-
Timko & Sons PlumbingDeWitt
11368 S Dewitt Rd, DeWitt, MI 48820-7600
-
A1 Bargain PlumbingDearborn Heights
4140 Monroe St, Dearborn Heights, MI 48125
-
24 Hour Emergency Plumbing CompanyDearborn Heights
4140 Monroe St, Dearborn Heights, MI 48125
-
Plumb-o-maticDearborn Heights
19216 Van Born Rd, Dearborn Heights, MI 48125-3203
-
Principal PlumbingDearborn Heights
23908 Van Born Rd, Dearborn Heights, MI 48125
-
Master PlumbersDearborn Hts
25241 W Warren St, Dearborn Hts, MI 48127-2148
-
Decatur Plumbing & HeatingDecatur
102 N Phelps St, Decatur, MI 49045-1009
-
Apex Plumbing LLCDelton
11252 Sprague Rd, Delton, MI 49046
-
Keltech IncDelton
729 S Grove St, Delton, MI 49046-9486
-
Miles Plumbing and HeatingDimondale
718 N Waverly Rd, Dimondale, MI 48821
-
Lameyer PlumbingDorr
1411 142nd Ave, Dorr, MI 49323-9402
-
ASR PlumbingDorr
4185 Pro Line Ct, Dorr, MI 49323
-
R & D Etc., L.l.c.Dowagiac
107 Marion St, Dowagiac, MI 49047-1022
-
JCK Plumbing Heating Air ConditioningDurand
8940 S New Lothrop Rd, Durand, MI 48429-9447
-
Kent County PlumbingEast Grand Rapids
2629 Manor Dr SE, East Grand Rapids, MI 49506
-
Tg Plumbing And HeatingEast Jordan
501 Water St, East Jordan, MI 49727-9476
-
Scott Septic ServiceEast Tawas
1760 E US 23, East Tawas, MI 48730
-
Colgan PlumbingEaton Rapids
11975 Vfw Rd, Eaton Rapids, MI 48827
-
Mike's Drain Service and RepairEaton Rapids
112 Meath Rd, Eaton Rapids, MI 48827
-
Michigan PlumbingEaton Rapids
2406 S Michigan Rd, Eaton Rapids, MI 48827
-
Rooter Express Plumbing & DrainEaton Rapids
2384 S Michigan Rd, Eaton Rapids, MI 48827
-
Aust Plumbing LLCEau Claire
6501 Pipestone Rd, Eau Claire, MI 49111
-
Streb & Son Plumbing ServicesEdwardsburg
26830 White Oak St, Edwardsburg, MI 49112
-
Lane Plumbing and HeatingElberta
633 Frankfort Ave, Elberta, MI 49628
-
K and K Heating and CoolingElk Rapids
945 Green St, Elk Rapids, MI 49629
-
Hansen's Drain CleaningEscanaba
1109 Lake Shore Dr, Escanaba, MI 49829
-
Rite Choice Plumbing and Heating IncEvart
120 W 7th St, Evart, MI 49631
-
Brass Plumbing Professionals, LLCFair Haven
7773 Silver Pointe Dr, Fair Haven, MI 48023
-
Hartford & Ratliff Co IncFarmington
32708 W 8 Mile Rd, Farmington, MI 48336-5106
-
Pure Plumbing LLCFarwell
7481 N Winn Rd, Farwell, MI 48622
-
Coates Plumbing Inc.Fenton
1542 N Leroy St, Fenton, MI 48430-1972
-
Jeffers Plumbing SolutionsFenton
104 S Adelaide St Ste E, Fenton, MI 48430-2804
-
Paradigm Plumbing & Mechanical, Inc.Ferndale
910 E Drayton St, Ferndale, MI 48220-1410
-
Plumbing ExpertsFerndale
10647 Galaxie Ave, Ferndale, MI 48220-2172
-
Waterwork PlumbingFerndale
1049 Hilton Rd, Ferndale, MI 48220-2547
-
Bilz Plumbing & MechanicalFerrysburg
235 2nd St, Ferrysburg, MI 49409-5122
-
All Water and DrainsFlint
2037 Dwight Ave, Flint, MI 48503
-
Plumbers In Flint MichiganFlint
G2238 W Bristol Rd, Flint, MI 48553
-
Root-a-way Drain CleaningFlint
4101 Circle Dr, Flint, MI 48507-2720
-
Ballard PlumbingFlushing
7454 Nichols Rd, Flushing, MI 48433-9262
-
Michigan Pipe & ValveFlushing
4040 Eagles Nest, Flushing, MI 48433-2492
-
MJS PlumbingFowlerville
9760 Judd Rd, Fowlerville, MI 48836
-
Rick's Portables Sanitation - LansingFowlerville
10625 Chase Lake Rd, Fowlerville, MI 48836
-
Frankfort Plumbing & HeatingFrankfort
1218 Elm St, Frankfort, MI 49635-9338
-
Cameron BrothersFree Soil
8710 Us-31, Free Soil, MI 49411
-
Chauvette PlumbingFreeland
3445 N Gleaner Rd, Freeland, MI 48623
-
Barrett Plumbing IncFruitport
3720 Ida Ave, Fruitport, MI 49415-9706
-
Happel Drain Cleaning LLCGaastra
1 Main St, Gaastra, MI 49927
-
Swt ExcavatingGalesburg
8936 E K Ave, Galesburg, MI 49053-8538
-
Shawnee HillsGalien
18101 Cleveland Ave, Galien, MI 49113
-
Big Jim's Sewer & Drain Cleaning,MICHIGANGarden City
31450 Ford, Garden City, MI 48135
-
Lane Plumbing IncGarden City
6738 Middlebelt Rd, Garden City, MI 48135-2130
-
North Pointe Plumbing & HeatingGaylord
1886 Dickerson Rd, Gaylord, MI 49735
-
Quality Plumbing and MechanicalGaylord
1641 S Otsego Ave, Gaylord, MI 49735
-
Booth Plumbing & Heating CompanyGenesee Twp
3160 N Belsay Rd, Genesee Twp, MI 48506
-
Z's PlumbingGeneva Twp
07280 68th St, Geneva Twp, MI 49090
-
All Area PlumbingGeorgetown Twp
903 Rosewood St, Georgetown Twp, MI 49428
-
Advanced Plumbing Service Inc.Gladwin
305 Norway St, Gladwin, MI 48624
-
Alward Electric Plumbing & HeatingGladwin
706 E Cedar Ave, Gladwin, MI 48624
-
Two Mikes Plumbing & Heating LLCGoodrich
7160 S State Rd, Goodrich, MI 48438
-
Zenco Plumbing Services, Inc.Grand Blanc
6295 E Hill Rd, Grand Blanc, MI 48439
-
Advanced Plumbing Concepts, LLCGrand Haven
13470 152nd Ave, Grand Haven, MI 49417
-
Freedom Yard DrainsGrand Ledge
11305 Oneida Rd, Grand Ledge, MI 48837
-
Hazen Plumbing Heating & AirGrand Ledge
421 S Clinton St., Grand Ledge, MI 48837
-
Hedlund PlumbingGrand Ledge
7974 W Grand River Hwy, Grand Ledge, MI 48837-8212
-
Harkins PlumbingGrand Ledge
8971 Corrison Rd, Grand Ledge, MI 48837
-
Sunrise Heating & PlumbingGreenville
12700 Old 14 Mile Rd NE, Greenville, MI 48838-9007
-
Luce Plumbing LLCGreenville
7781 County Farm Rd, Greenville, MI 48838
-
Sunrise Heating & PlumbingGreenville
216 N Lafayette St, Greenville, MI 48838-1856
-
Zubke PlumbingGrosse Ile
8590 Macomb St, Grosse Ile, MI 48138-2255
-
Complete Plumbing Services LLCGrosse Pointe Woods
1657 Severn Rd, Grosse Pointe Woods, MI 48236
-
Frost & Kretsch PlumbingGrosse Pointe Woods
20651 Mack Ave, Grosse Pointe Woods, MI 48236
-
Swailes Plumbing & HeatingGwinn
120 Flodin Rd, Gwinn, MI 49841-8749
-
Beauchamp Plumbing & HeatingGwinn
48 E Stephenson Ave, Gwinn, MI 49841-9149
-
Brian's Plumbing And HeatingHale
3290 M 65, Hale, MI 48739-8509
-
Mastercraft PlumbingHamburg Twp
7879 M-36, Hamburg Twp, MI 48189
-
Clog SquadHamilton
3781 144th Ave, Hamilton, MI 49419
-
Eding Plumbing & Water TreatmentHamilton
4306 139th Ave, Hamilton, MI 49419
-
Top Line Services LLC.Hamilton
3790 146th Ave SW, Hamilton, MI 49419
-
K&R Plumbing LLCHamilton
4249 140th Ave, Hamilton, MI 49419
-
Northern Heating & PlumbingHancock
51401 US-41, Hancock, MI 49930
-
Byron Heating & Air ConditioningHancock
1001 Ethel Ave, Hancock, MI 49930-1305
-
J P Clark Plumbing & HeatingHarbor Springs
350 Harrison St, Harbor Springs, MI 49740
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