Across Colorado, of the 801 plumbing companies we list, 791 give a phone number and 595 have a website. By what they offer: 150 name drain service in their business name, 32 name sewer service in their business name, 14 name water heaters in their business name.
Top 10 plumbing companies in Colorado
Ranked by how complete and owner-verified the listing info is — hours, phone, website, services. No pay-to-play. Full 2026 ranking
-
1Johnny's Plumbing & Hydronics CoCanon City
-
2A -1 Plumbing Co.Denver
-
5Go Direct ServicesCommerce City
-
6Bell Plumbing, Heating, Cooling & ElectricalCentennial
-
8Homeservice PlumbersCentennial
-
9Leo's Sewer & Drain Inc.Colorado Springs
-
10Plumb Tech - Plumbing & HeatingDenver
Cities
Largest first. Towns with a single plumbing company are listed further down this page.
- Denver114
- Colorado Springs78
- Aurora36
- Littleton33
- Arvada28
- Englewood25
- Fort Collins25
- Grand Junction25
- Loveland22
- Longmont21
- Centennial20
- Lakewood18
- Pueblo18
- Broomfield16
- Greeley15
- Westminster14
- Montrose13
- Boulder11
- Castle Rock10
- Commerce City10
- Brighton9
- Durango9
- Thornton9
- Glenwood Springs8
- Golden8
- Frederick7
- Northglenn7
- Parker6
- Estes Park5
Other towns in Colorado
One plumbing company each — too few for a page of their own, so they live here.
-
Steffens Quality Plumbing & Heating Inc.Alamosa
171 Curtis Ln, Alamosa, CO 81101
-
Husmann PlumbingAlamosa
18 Conejos Ave, Alamosa, CO 81101-2812
-
Marty's Maintenance LlcAlamosa
6750 Cramer Rd, Alamosa, CO 81101-9731
-
Covenant Plumbing & HeatingAult
22266 County Road 88, Ault, CO 80610
-
Rapid Rooter ServiceAult
39391 County Road 35, Ault, CO 80610
-
Alpine Mechanical ContractorsAvon
111 W Beaver Creek Blvd # 973, Avon, CO 81620-4945
-
10th Mountain PlumbingBasalt
204 Park Ave Unit 1g, Basalt, CO 81621-9350
-
George T. Sanders BasaltBasalt
51 Valley Cir, Basalt, CO 81621
-
All Valley Maintenance & Mechanical (AVMM)Basalt
20 Sunset Dr Unit 7, Basalt, CO 81621
-
J & S Plumbing & Heating L L CBasalt
40 Sunset Dr Ste 6, Basalt, CO 81621-9303
-
Master Rooter LLCBayfield
1042 Bear Creek Rd, Bayfield, CO 81122
-
Solid PlumbingBayfield
231 S Clover Dr, Bayfield, CO 81122
-
Kennedy Plumbing and HeatingBennett
52111 E 144th Ave, Bennett, CO 80102
-
Just Plumbing IncBennett
11100 Schumaker Rd, Bennett, CO 80102-9537
-
Mayer PlumbingBerthoud
1327 Vantage Pkwy, Berthoud, CO 80513
-
Above All Plumbing Heating & Air ConditioningBerthoud
1800 N County Road 23, Berthoud, CO 80513-9510
-
Jones Excavating and PlumbingBerthoud
1017 N 1st St, Berthoud, CO 80513
-
Phillips Plumbing & MechanicalBerthoud
217 Versaw Ct, Berthoud, CO 80513-1138
-
Freedom Enterprises IncBond
19688 Highway 131, Bond, CO 80423
-
Snowbridge IncBreckenridge
13097 CO-9, Breckenridge, CO 80424
-
High Country Roto-RooterBreckenridge
13097 Colorado 9, Breckenridge, CO 80424
-
Martyn Plumbing & HeatingBreckenridge
34 Continental Ct Unit A-4, Breckenridge, CO 80424-9100
-
Roto-Rooter Breckenridge, COBreckenridge
13097 Colorado Highway 9, Breckenridge, CO 80424
-
Xtreme Efficiency Plumbing, Heating & DrainBrush
422 Cameron St, Brush, CO 80723-2019
-
Comfort Heating & PlumbingBuena Vista
16630 County Road 363, Buena Vista, CO 81211
-
Hi Valley SupplyBuena Vista
117 E Arkansas St, Buena Vista, CO 81211
-
Bailey PlumbingBuena Vista
29760 US Highway 24, Buena Vista, CO 81211-9601
-
Budget Plumbing & HeatingBuena Vista
302 US Hwy 24 N, Buena Vista, CO 81211
-
AFAB Plumbing LLCCalhan
6955 Soap Weed Rd, Calhan, CO 80808
-
Whitcomb PlumbingCalhan
1175 Antelope Dr, Calhan, CO 80808
-
Johnny's Plumbing & Hydronics CoCanon City
730 S 8th St, Canon City, CO 81212-4906
-
Juniper Ridge Plumbing CoCanon City
804 Barium Ave, Canon City, CO 81212
-
Wolking Brothers Plumbing & Heating LLCCanon City
2905 Ute St, Canon City, CO 81212
-
Tom H Davis Plumbing & HeatingCenter
147 Broadway, Center, CO 81125
-
M1Pro Plumbing LLCClifton
3230 Main St, Clifton, CO 81520
-
Lantz's Mountainside PlumbingConifer
26267 Conifer Rd, Conifer, CO 80433
-
The Plumbing Store, Inc.Cortez
50 N Broadway, Cortez, CO 81321
-
Sparks Plumbing & HeatingCortez
26885 County Road N, Cortez, CO 81321-8892
-
Taylor Plumbing & HeatingCortez
2417 E Empire St, Cortez, CO 81321-2642
-
A-1 RooterCraig
824 Rose St, Craig, CO 81625
-
A-1 Rooter LLC.Craig
395 School St, Craig, CO 81625
-
Masterworks MechanicalCraig
461 Yampa Ave, Craig, CO 81625-2609
-
Roto RooterCraig
1205 Rose St, Craig, CO 81625-2123
-
RML MechanicalCrested Butte
315 Belleview Ave, Crested Butte, CO 81224
-
Nxt Gen PlumbingDacono
885 Franklin St, Dacono, CO 80514
-
Paradigm Plumbing Services LlcDacono
217 4th St, Dacono, CO 80514-9462
-
Colorado Plumbing and Boiler ServicesDel Norte
1613 Cattle Drive Rd, Del Norte, CO 81132
-
On A Budget RooterDelta
1575 F Lane, Delta, CO 81416
-
PQ Plumbing & HeatingDelta
1583 E 5th St, Delta, CO 81416
-
CPH Plumbing & HeatingDelta
1741 G Rd, Delta, CO 81416
-
Alpha Plumbing and HeatingDelta
3335 1600 Rd, Delta, CO 81416
-
Altitude Plumbing LtdDivide
91 Sir Richard Dr, Divide, CO 80814
-
Bear Creek Plumbing & HydronicsDivide
1196 County Road 51, Divide, CO 80814
-
Black Mountain Pump ServicesDivide
278 Co Rd 5, Divide, CO 80814
-
Mr Plumber IncEagle
1320 Chambers Ave, Eagle, CO 81631
-
Gallagher Plumbing & HeatingEagle
203 Shorthorn Dr, Eagle, CO 81631
-
Bullfrog PlumbingEaton
352 Buckeye Ave, Eaton, CO 80615
-
Kevin Troudt Plumbing and HeatingEaton
35596 County Road 35, Eaton, CO 80615
-
Alliance Plumbing & ExcavatingEdgewater
5395 W 25th Ave, Edgewater, CO 80214-1243
-
American Plumbing, Heating, Cooling & ElectricalEdwards
5 Murray Rd C-3, Edwards, CO 81632
-
Downs MechanicalEdwards
32137 Highway 6, Edwards, CO 81632-8141
-
ASt & MC Ferrin Plumbing & HeatingEdwards
210 Edwards Village Blvd, Edwards, CO 81632
-
Kamerzell Bros Well Pump & ServiceElbert
24139 Kiowa St, Elbert, CO 80106
-
Bennett Plumbing & BackflowElizabeth
1101 Mountview Dr, Elizabeth, CO 80107
-
Pinson Plumbing & HeatingElizabeth
35344 Whetstone Ct, Elizabeth, CO 80107
-
Leatherneck Plumbing, LLCElizabeth
1269 Gambel Oaks Pl, Elizabeth, CO 80107
-
Sleep Tight Plumbing LLCErie
240 Bonanza Dr, Erie, CO 80516
-
Evans Rooter ServiceEvans
3722 Mountain View Dr, Evans, CO 80620
-
Fisher Mechanical Contractors, Inc.Evans
3900 Carson Ave, Evans, CO 80620-2426
-
Plumbing Solutions- EvansEvans
3950 Carson Ave, Evans, CO 80620-2426
-
Corman Mechanical ContractorsEvans
1040 36th St, Evans, CO 80620-2127
-
Adams Plumbing & HeatingEvergreen
1552 Bergen Pkwy, Evergreen, CO 80439-7983
-
Blue Sky Plumbing, Heating, Cooling & ElectricEvergreen
1524 Belford Ct Ste B, Evergreen, CO 80439
-
Mountain DrainsEvergreen
30496 Bryant Dr, Evergreen, CO 80439
-
Agent Drain IncFairplay
640 US Hwy 285 Unit a, Fairplay, CO 80440
-
Ridgeline MechanicalFairplay
487 Busch Run, Fairplay, CO 80440
-
Jd's Denver Plumbing, Heating And Air ConditioningFederal Heights
2727 W 92nd Ave Ste 100c, Federal Heights, CO 80260-5269
-
Courtesy Plumbing & HeatingFederal Heights
9275 N Elm Ct, Federal Heights, CO 80260
-
Paradigm Plumbing Services LLCFirestone
6298 Stagecoach Ave, Firestone, CO 80504
-
J&N Plumbing ServicesFirestone
10814 Belmont St # 15, Firestone, CO 80504
-
Advanced Sewer & Drain CleaningFirestone
10700 Ferncrest St, Firestone, CO 80504
-
Big Cat Plumbing, Heating & CoolingFlorence
128 E Main St, Florence, CO 81226
-
River Valley Plumbing & Heating LlcFlorence
250 Moore Dr, Florence, CO 81226-9570
-
Awesome Plumbing & HeatingFlorissant
327 Matterhorn Dr, Florissant, CO 80816
-
John Stinnett Plumbing & HeatingFort Lupton
1041 Denver Ave, Fort Lupton, CO 80621-2676
-
Discount Plumbing Services, Inc.Fort Lupton
13046 County Road 8, Fort Lupton, CO 80621
-
Quad County Plumbing & Heating, Inc.Fort Morgan
1205 E Burlington Ave, Fort Morgan, CO 80701-4610
-
Rick Staley's Plumbing & HeatingFort Morgan
17530 US Highway 34, Fort Morgan, CO 80701-4103
-
Lapp's PlumbingFort Morgan
16255 County Road 185, Fort Morgan, CO 80701
-
Clark PlumbingFountain
5226 Salt Cedar Rd, Fountain, CO 80817
-
Plumb Clean RooterFountain
1026 Grinde Dr, Fountain, CO 80817
-
Clean DrainFountain
108 Autumn Harvest Ct, Fountain, CO 80817
-
Eddy SupplyFowler
109 N Main St, Fowler, CO 81039-1170
-
Mountain Goat MechanicalFrisco
60A E Main St, Frisco, CO 80443
-
Wieronski Plumbing & HeatingFrisco
601 W Main St, Frisco, CO 80443
-
The Pipe DocFruita
113 N Park Sq, Fruita, CO 81521-2555
-
Keystone Diving & Leak Detection INCGeorgetown
1115 Griffith St, Georgetown, CO 80444
-
Prather Plumbing and HeatingGranby
200 W Agate Ave Unit E, Granby, CO 80446
-
Prather Plumbing & Heating Inc.Granby
261 County Rd, Granby, CO 80446
-
Grand Lake Plumbing & HeatingGrand Lake
12208 US-34, Grand Lake, CO 80447
-
Chris Hales PlumbingGreenwood Village
8547 E Arapahoe Rd Ste J-388, Greenwood Village, CO 80112-1436
-
Assurance Plumbing & HeatingGreenwood Village
7600 E Orchard Rd, Greenwood Village, CO 80111
-
Alpha Mechanical SolutionsGunnison
37610 US Highway 50, Gunnison, CO 81230-9743
-
Drains 24/7Gypsum
1000 Gypsum Creek Rd, Gypsum, CO 81637
-
KW MechanicalGypsum
116 Spring Cir, Gypsum, CO 81637
-
Mechanical ExpressGypsum
147 Airpark Unit 2e, Gypsum, CO 81637-8705
-
Blue Mountain Plumbing, Heating & CoolingHenderson
11680 Paris St, Henderson, CO 80640
-
The Plumbing SourceHighlands Ranch
5922 E County Line Rd, Highlands Ranch, CO 80126-3918
-
Kall Plumbing LLCHighlands Ranch
10295 Alexa Ln, Highlands Ranch, CO 80130
-
PATRIOT PLUMBING LLCHillrose
562 Rose St, Hillrose, CO 80733
-
J M Plumbing & Heating IncHotchkiss
390 W Bridge St, Hotchkiss, CO 81419-9570
-
Limelight ServicesJohnstown
4540 Venture Dr Ste 100, Johnstown, CO 80534
-
AMP Plumbing LLCKiowa
34260 Goldenrod Cir, Kiowa, CO 80117
-
N2it Plumbing & Drain Cleaning, Inc.Kiowa
1944 Ponderosa Ln, Kiowa, CO 80117
-
N2it Plumbing And Drain Cleaning, Inc.Kiowa
11944 Ponderosa Ln, Kiowa, CO 80117
-
Valley Plumbing & Heating Service VpLa Junta
716 W 3rd St, La Junta, CO 81050
-
Lyle & Son's Plumbing & Heating IncLa Junta
213 N Main St, La Junta, CO 81050
-
Banecks Drain Cleaning ServiceLafayette
1302 Ilium Dr, Lafayette, CO 80026-1200
-
Affordable Rooter Inc.Lake George
38882 US Highway 24, Lake George, CO 80827
-
Taylor Septic and PlumbingLamar
509 N 6th St, Lamar, CO 81052
-
RMW Plumbing ServiceLarkspur
7294 Fremont Pl, Larkspur, CO 80118
-
Mountain Magic Drain CleaningLeadville
502 E 5th St, Leadville, CO 80461
-
303 Drain Now LLCLochbuie
311 Mesa Ave, Lochbuie, CO 80603
-
ClearWater Plumbing, LLCLochbuie
882 Stagecoach Dr, Lochbuie, CO 80603
-
Coven's Plumbing & HeatingLoma
1485 12 1/2 Rd, Loma, CO 81524
-
Mike LaBella Plumbing & HeatingLouisville
466 N 96th St, Louisville, CO 80027
-
Cci IncLouisville
1849 Cherry St Unit 9, Louisville, CO 80027-3089
-
Byerly PlumbingMead
17698 Margil Rd, Mead, CO 80542
-
Samton PlumbingMead
3987 S Valley Dr, Mead, CO 80504-9320
-
Marathon Drain CleaningMilliken
875 Pioneer Dr, Milliken, CO 80543
-
Jerry Sibley Plumbing, Inc.Minturn
1040 Main St, Minturn, CO 81645
-
Sundance Plumbing and HeatingMinturn
23698 US-24, Minturn, CO 81645
-
McQuitty Plumbing & HeatingMonte Vista
343 Jefferson St, Monte Vista, CO 81144
-
San Luis Valley PrecastMonte Vista
215 N Washington St, Monte Vista, CO 81144
-
Sanner Brothers SalvageMonte Vista
2719 E County Rd 1 S, Monte Vista, CO 81144
-
Conifer Plumbing, Heating & Drain Cleaning LlcMorrison
19336 Goddard Ranch Ct Unit 112, Morrison, CO 80465-9108
-
SKY COUNTRY PUMP CO, INC.Morrison
8495 US Highway 285, Morrison, CO 80465
-
1 Plus Plumbing and HeatingOlathe
8508 High Mesa Rd, Olathe, CO 81425-9204
-
Montrose Water Heater ServiceOlathe
60147 Dalia Rd, Olathe, CO 81425
-
Country Plumbing & Heating IncOrdway
229 Main St, Ordway, CO 81063
-
Krome Gas and Plumbing CoPeyton
3765 Blue Stallion Dr, Peyton, CO 80831
-
Pro Power Rooter ServicePeyton
12966 Fishers Island Rd, Peyton, CO 80831
-
Plumbing And Gas LLCPeyton
8115 Falcon Meadow Blvd, Peyton, CO 80831
-
Living Water Pump Service Co., Inc..Pine
64 Pima Trail, Pine, CO 80470
-
DeVries Plumbing & HVACPueblo West
880 S Dante Dr, Pueblo West, CO 81007
-
T&T Plumbing ServicePueblo West
423 E Platteville Blvd N, Pueblo West, CO 81007
-
Fred's Plumbing & Heating IncPueblo West
83 N Laser Dr, Pueblo West, CO 81007-1400
-
Emc Plumbing & Heating IncRangely
743 E Main St, Rangely, CO 81648-3213
-
Praters Plumbing & HeatingRangely
513 E Main St, Rangely, CO 81648-3217
-
US Boiler and PlumbingRifle
308 Cindys Way, Rifle, CO 81650
-
Prolific Water SystemsRifle
144 E 3rd St, Rifle, CO 81650
-
Kim's Plumbing And Drain Cleaning LlcRifle
2128 Railroad Ave Ste 106, Rifle, CO 81650-3257
-
Valley Plumbing & HeatingSalida
7405 W US Highway 50, Salida, CO 81201-9353
-
Alpha Plumbing CoSalida
214 Jones Ave Ste A, Salida, CO 81201-2973
-
Pride MechanicalSeverance
320 1st St, Severance, CO 80546
-
Rocky Mountain PlumbingSeverance
2013 Trail Ridge Dr, Severance, CO 80615
-
Knight Plumbing LlcSheridan
4251 S Natches Ct, Sheridan, CO 80110-8643
-
Premier Building Services, LlcSheridan
3333 S Platte River Dr, Sheridan, CO 80110-2140
-
Solutions Plumbing & MechanicalSheridan
3209 W Hampden Ave, Sheridan, CO 80110-3261
-
Mountainside Plumbing & MechanicalSilt
2217 Branding Iron, Silt, CO 81652
-
Best Plumbing And Heating ServiceSilt
104 N 8th St, Silt, CO 81652-8748
-
Vowel Plumbing CompanySilverthorne
285 Warren Ave, Silverthorne, CO 80498
-
Plumbing Systems Inc (PSI)Silverthorne
256 Annie Rd, Silverthorne, CO 80498
-
Jeff's PlumbingSteamboat Springs
1015 Pine St, Steamboat Springs, CO 80487
-
Watermark PlumbingSteamboat Springs
405 Anglers Dr Unit A, Steamboat Springs, CO 80487-9353
-
American Rooter and RepairSterling
213 N 4th Ave, Sterling, CO 80751
-
Lock & Sons Plumbing And Heating, LlcSterling
926 Phelps St, Sterling, CO 80751-3538
-
D Cent Plumbing And HeatingSterling
414 N 2nd St, Sterling, CO 80751-4308
-
Carl Kelly Plumbing And HeatingTelluride
158 Society Dr Unit B, Telluride, CO 81435-8928
-
Barnett Pump Service LLCWalsenburg
17 Co Rd 592, Walsenburg, CO 81089
-
S & S Plumbing Services IncWheat Ridge
12060 W 52nd Ave, Wheat Ridge, CO 80033-2028
-
Payless RooterWheat Ridge
5857 W 38th Ave Bldg 1, Wheat Ridge, CO 80212-7126
-
Zoom DrainWheat Ridge
13551 W 43rd Dr H, Wheat Ridge, CO 80403
-
Polar Bear Plumbing Heating & AirWindsor
687 Gyrfalcon Ct Unit C, Windsor, CO 80550
-
Walker PlumbingWindsor
320 Rock Bridge Dr, Windsor, CO 80550-6153
-
Mountain Valley Plumbing and HeatingWindsor
34217 County Rd 23, Windsor, CO 80550
-
Tom Ladd Plumbing & Heating, IncWindsor
207 4th St, Windsor, CO 80550-5105
-
Vail HoneywagonWolcott
28000 U S 6, Wolcott, CO 81655
-
Teller Plumbing and HeatingWoodland Park
391 Rampart Range Rd, Woodland Park, CO 80863
-
C W's PlumbingWoodland Park
119 Circle Drive Ave, Woodland Park, CO 80863
-
Diamond DrainYampa
543 Roselawn Ave, Yampa, CO 80483
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