All states›New Mexico

Plumbing Companies in New Mexico

231 plumbing companies in 38 cities and towns across New Mexico. Pick a city for the full list with phone numbers and a map, or scroll down for the smaller towns.

New Mexico has about 2,130,256 residents, so that's 11 plumbing companies per 100,000 people. Population: U.S. Census Bureau, 2024 estimate.

231plumbing companies
38cities & towns
98%list a phone
149with a website

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

  1. 1Home Service ContractorsAlamogordo

    Spotted an error? Let us know

  2. 2Dub-L-EeAlbuquerque

    Spotted an error? Let us know

  3. 3Gustafson's Heating, Cooling & PlumbingAlbuquerque

    Spotted an error? Let us know

  4. 4Bar J Plumbing, LLCSocorro

    Spotted an error? Let us know

  5. 5Lobo Tech LLCSanta Fe

    Spotted an error? Let us know

  6. 6Cactus Mechanical, LLC Plumbing Heating & CoolingTijeras

    Spotted an error? Let us know

  7. 7Sonic Leak DetectionSanta Fe

    Spotted an error? Let us know

  8. 83 J's Plumbing & HeatingAlbuquerque

    Spotted an error? Let us know

  9. 9A-1 Plumbing and DrainAlbuquerque

    Drain service

    Spotted an error? Let us know

  10. 10A1 Plumbing WorksHobbs

    Spotted an error? Let us know

Cities

Largest first. Towns with a single plumbing company are listed further down this page.

Other towns in New Mexico

One plumbing company each — too few for a page of their own, so they live here.

  1. Crouch Plumbing & HeatingArtesia

    107 S 14th St, Artesia, NM 88210

    Spotted an error? Let us know

  2. Hessinger's Plumbing Heating and Air ConditioningBelen

    40 Los Chapulines, Belen, NM 87002

    Spotted an error? Let us know

  3. Leonards 24 Hour ServiceBelen

    209a S Main St, Belen, NM 87002

    Spotted an error? Let us know

  4. Leonard's 24 Hour ServiceBelen

    30 Calle Manana, Belen, NM 87002

    Spotted an error? Let us know

  5. Noble MechanicalBernalillo

    921 Highway 313, Bernalillo, NM 87004

    Spotted an error? Let us know

  6. Mares Plumbing & MechanicalBernalillo

    537 Michelle Cir, Bernalillo, NM 87004-9061

    Spotted an error? Let us know

  7. Expedia Plumbing Heating & CoolingBosque Farms

    270 Bosque Farms Blvd, Bosque Farms, NM 87068-9649

    Spotted an error? Let us know

  8. Haynes Plumbing Co.Capitan

    154 W Deer Trl, Capitan, NM 88316

    Spotted an error? Let us know

  9. Pipe & Go Plumbing LLCChaparral

    1029 Luna Dr, Chaparral, NM 88081

    Spotted an error? Let us know

  10. Haddow Plumbing & HeatingCorrales

    670 Ranchitos Rd, Corrales, NM 87048

    Spotted an error? Let us know

  11. Alvarez Plumbing Heating & CoolingDeming

    3621 Raymond Reed Blvd, Deming, NM 88030-7131

    Spotted an error? Let us know

  12. Zane's Plumbing & HeatingDeming

    1400 Apache Hills Dr NW, Deming, NM 88030

    Spotted an error? Let us know

  13. El Rito Plumbing & HeatingEl Rito

    169 C Placitas Rd, El Rito, NM 87530

    Spotted an error? Let us know

  14. Chavez Plumbing and SupplyGrants

    500 E Santa Fe Ave, Grants, NM 87020

    Spotted an error? Let us know

  15. Grants Plumbing ServicesGrants

    312 N First St, Grants, NM 87020-2543

    Spotted an error? Let us know

  16. Lee's Plumbing and Drain CleaningGrants

    1301 N 2nd St, Grants, NM 87020

    Drain service

    Spotted an error? Let us know

  17. Hays Plumbing & Heating IncLas Vegas

    600 Railroad Ave, Las Vegas, NM 87701-4531

    Spotted an error? Let us know

  18. Los Alamos PlumbingLos Alamos

    991 Central Ave, Los Alamos, NM 87544-3237

    Spotted an error? Let us know

  19. Cartwright's Plumbing Heating & CoolingLos Alamos

    800 Trinity Dr Unit F, Los Alamos, NM 87544

    Spotted an error? Let us know

  20. Don's PlumbingLos Alamos

    1545 39th St, Los Alamos, NM 87544

    Spotted an error? Let us know

  21. Santaniello's Plumbing & HeatingLos Alamos

    2101 Trinity Dr, Los Alamos, NM 87544-4102

    Spotted an error? Let us know

  22. Schollander DesiLos Lunas

    956 Curfman Rd SW, Los Lunas, NM 87031

    Spotted an error? Let us know

  23. Kandy Kane Enterprises, LLCLovington

    5123 Cody Ln, Lovington, NM 88260

    Spotted an error? Let us know

  24. Reputable Plumbing and HeatingMoriarty

    27 Franklin Rd, Moriarty, NM 87035

    Spotted an error? Let us know

  25. Chase MechanicalPeralta

    133 Valencia Rd, Peralta, NM 87042

    Spotted an error? Let us know

  26. Ken's EnterprisesPeralta

    3555 NM-47, Peralta, NM 87042

    Spotted an error? Let us know

  27. D & D Plumbing Heating & CoolingPortales

    713 E 1st St, Portales, NM 88130-5436

    Spotted an error? Let us know

  28. ASAP Plumbing & HeatingRanchos De Taos

    171 Highway 240, Ranchos De Taos, NM 87557

    Spotted an error? Let us know

  29. Fergie's Plumbing & HeatingRoswell

    109 S Union Ave, Roswell, NM 88203

    Spotted an error? Let us know

  30. Metcalf Plumbing SolutionsRoswell

    1800 W 3rd St, Roswell, NM 88201

    Spotted an error? Let us know

  31. Alpha PlumbingRoswell

    1250 W Poe St, Roswell, NM 88203-2483

    Spotted an error? Let us know

  32. Kam Tech Plumbing Services LlcRoswell

    6223 Devonian St, Roswell, NM 88201-8943

    Spotted an error? Let us know

  33. Underdown's PlumbingRuidoso

    2961 Sudderth Dr, Ruidoso, NM 88345-6323

    Spotted an error? Let us know

  34. Bar J Plumbing, LLCSocorro

    607 Farm To Market Rd, Socorro, NM 87801

    Spotted an error? Let us know

  35. Santillan PlumbingSunland Park

    3907 McNutt Rd, Sunland Park, NM 88063-9055

    Spotted an error? Let us know

  36. Plumbers LlcTaos

    729 Paseo del Pueblo Sur, Taos, NM 87571-5334

    Spotted an error? Let us know

  37. Z Mechanical Llc.Taos

    1329 Paseo Del Pueblo Sur Ste C, Taos, NM 87571-5934

    Spotted an error? Let us know

  38. Cactus Mechanical, LLC Plumbing Heating & CoolingTijeras

    118 Gutierrez Rd, Tijeras, NM 87059

    Spotted an error? Let us know

  39. East Mountains Plumbing and Heating LLCTijeras

    125 N Zamora Rd, Tijeras, NM 87059

    Spotted an error? Let us know

  40. Mpg ServicesTruth Or Consequences

    1907 S Broadway St, Truth Or Consequences, NM 87901-3111

    Spotted an error? Let us know

  41. I&S Quality PlumbingTucumcari

    Tucumcari, NM 88401

    Spotted an error? Let us know

  42. Otero Plumbing & Heating, LlcTularosa

    501 Central Ave, Tularosa, NM 88352-2015

    Spotted an error? Let us know

BEFORE YOU GO

Prepare for a plumbing visit

Describe the job, confirm charges and define the assessment.

All guides