Across New Mexico, of the 231 plumbing companies we list, 227 give a phone number and 149 have a website. By what they offer: 22 name drain service in their business name, 4 name sewer service in their business name, 1 names water heaters in their business name.
Top 10 plumbing companies in New Mexico
Ranked by how complete and owner-verified the listing info is — hours, phone, website, services. No pay-to-play. Full 2026 ranking
-
1Home Service ContractorsAlamogordo
-
2Dub-L-EeAlbuquerque
-
3Gustafson's Heating, Cooling & PlumbingAlbuquerque
-
4Bar J Plumbing, LLCSocorro
-
5Lobo Tech LLCSanta Fe
-
7Sonic Leak DetectionSanta Fe
-
83 J's Plumbing & HeatingAlbuquerque
-
9A-1 Plumbing and DrainAlbuquerque
-
10A1 Plumbing WorksHobbs
Cities
Largest first. Towns with a single plumbing company are listed further down this page.
- Albuquerque86
- Santa Fe35
- Las Cruces12
- Farmington9
- Hobbs9
- Rio Rancho9
- Alamogordo8
- Gallup6
- Aztec5
- Carlsbad5
- Clovis5
Other towns in New Mexico
One plumbing company each — too few for a page of their own, so they live here.
-
Crouch Plumbing & HeatingArtesia
107 S 14th St, Artesia, NM 88210
-
Hessinger's Plumbing Heating and Air ConditioningBelen
40 Los Chapulines, Belen, NM 87002
-
Leonards 24 Hour ServiceBelen
209a S Main St, Belen, NM 87002
-
Leonard's 24 Hour ServiceBelen
30 Calle Manana, Belen, NM 87002
-
Noble MechanicalBernalillo
921 Highway 313, Bernalillo, NM 87004
-
Mares Plumbing & MechanicalBernalillo
537 Michelle Cir, Bernalillo, NM 87004-9061
-
Expedia Plumbing Heating & CoolingBosque Farms
270 Bosque Farms Blvd, Bosque Farms, NM 87068-9649
-
Haynes Plumbing Co.Capitan
154 W Deer Trl, Capitan, NM 88316
-
Pipe & Go Plumbing LLCChaparral
1029 Luna Dr, Chaparral, NM 88081
-
Haddow Plumbing & HeatingCorrales
670 Ranchitos Rd, Corrales, NM 87048
-
Alvarez Plumbing Heating & CoolingDeming
3621 Raymond Reed Blvd, Deming, NM 88030-7131
-
Zane's Plumbing & HeatingDeming
1400 Apache Hills Dr NW, Deming, NM 88030
-
El Rito Plumbing & HeatingEl Rito
169 C Placitas Rd, El Rito, NM 87530
-
Chavez Plumbing and SupplyGrants
500 E Santa Fe Ave, Grants, NM 87020
-
Grants Plumbing ServicesGrants
312 N First St, Grants, NM 87020-2543
-
Lee's Plumbing and Drain CleaningGrants
1301 N 2nd St, Grants, NM 87020
-
Hays Plumbing & Heating IncLas Vegas
600 Railroad Ave, Las Vegas, NM 87701-4531
-
Los Alamos PlumbingLos Alamos
991 Central Ave, Los Alamos, NM 87544-3237
-
Cartwright's Plumbing Heating & CoolingLos Alamos
800 Trinity Dr Unit F, Los Alamos, NM 87544
-
Don's PlumbingLos Alamos
1545 39th St, Los Alamos, NM 87544
-
Santaniello's Plumbing & HeatingLos Alamos
2101 Trinity Dr, Los Alamos, NM 87544-4102
-
Schollander DesiLos Lunas
956 Curfman Rd SW, Los Lunas, NM 87031
-
Kandy Kane Enterprises, LLCLovington
5123 Cody Ln, Lovington, NM 88260
-
Reputable Plumbing and HeatingMoriarty
27 Franklin Rd, Moriarty, NM 87035
-
Chase MechanicalPeralta
133 Valencia Rd, Peralta, NM 87042
-
Ken's EnterprisesPeralta
3555 NM-47, Peralta, NM 87042
-
D & D Plumbing Heating & CoolingPortales
713 E 1st St, Portales, NM 88130-5436
-
ASAP Plumbing & HeatingRanchos De Taos
171 Highway 240, Ranchos De Taos, NM 87557
-
Fergie's Plumbing & HeatingRoswell
109 S Union Ave, Roswell, NM 88203
-
Metcalf Plumbing SolutionsRoswell
1800 W 3rd St, Roswell, NM 88201
-
Alpha PlumbingRoswell
1250 W Poe St, Roswell, NM 88203-2483
-
Kam Tech Plumbing Services LlcRoswell
6223 Devonian St, Roswell, NM 88201-8943
-
Underdown's PlumbingRuidoso
2961 Sudderth Dr, Ruidoso, NM 88345-6323
-
Bar J Plumbing, LLCSocorro
607 Farm To Market Rd, Socorro, NM 87801
-
Santillan PlumbingSunland Park
3907 McNutt Rd, Sunland Park, NM 88063-9055
-
Plumbers LlcTaos
729 Paseo del Pueblo Sur, Taos, NM 87571-5334
-
Z Mechanical Llc.Taos
1329 Paseo Del Pueblo Sur Ste C, Taos, NM 87571-5934
-
Cactus Mechanical, LLC Plumbing Heating & CoolingTijeras
118 Gutierrez Rd, Tijeras, NM 87059
-
East Mountains Plumbing and Heating LLCTijeras
125 N Zamora Rd, Tijeras, NM 87059
-
Mpg ServicesTruth Or Consequences
1907 S Broadway St, Truth Or Consequences, NM 87901-3111
-
I&S Quality PlumbingTucumcari
Tucumcari, NM 88401
-
Otero Plumbing & Heating, LlcTularosa
501 Central Ave, Tularosa, NM 88352-2015
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