Maddox Plumbing
Company Overview
In 1981, Larry Maddox launched Maddox Plumbing, initially as a lone plumber working from a classic Dodge truck. The business was based in Las Cruces, New Mexico. With time, the company developed and its objectives transformed. Seeing this change, Kevin Maddox, CEO of Maddox Plumbing Inc., seized the opportunity to build one of the top service plumbing companies in Las Cruces and the greater Mesilla Valley.
Business Services
- Plumbing inspection
Business Location & Hours
Mon: | 8:00 AM - 5:00 PM |
Tue: | 8:00 AM - 5:00 PM |
Wed: | 8:00 AM - 5:00 PM |
Thu: | 8:00 AM - 5:00 PM |
Fri: | 8:00 AM - 5:00 PM |
Sat: | 8:00 AM - 5:00 PM |
Sun: | Closed |
Recommended Customer Reviews

I requested a service visit to start my boiler at a commercial business that opens at 10:30 AM. I said that staff could be there a bit earlier. The technician was in such a hurry that he didn't wait for the store to open. Hate to think what he would have done with the boiler, being so rushed. I think the office person and staff think that time efficiency is more important than customer service.

Carlos was technician. Very pleasant and professional individual. Unfortunately I was quoted $2,500 - $3,500 and the bill came to $4,700. I was mislead and upon questioning and asking for a detail of the bill I was told they don't provide. It is on me to have not insisted on receiving a signed detail estimate......but I strongly suggest steering clear of James Plumbing.

Critical: Professionalism, Value
Carlos was my technician. Totally capable guy. I liked him. Labor at $160 per hour is fine by me. However, James plumbing and heating charged me $300 for two Supco 90340 General Purpose Switching Relays. These relays cost $12.10 per on Amazon or $12.50 per at Supplyhouse.com. I think we can all agree that charging $150 for an item that cost the plumber $15 at most is unfair trade practice (the real irony is that I paid $160 per hour for him to supposedly go pick them up at a local plumbing store, so they really cost $460 vs the $30 they are worth). Sad, because Carlos is a solid guy. So watch out. Of course no disclosure of what these parts were going to cost until installed. I have had them done before and knew they were not significant cost items. Had no idea until I finally got to see the bill that this was going to essentially be theft. Has to be an honest plumber in Santa Fe somewhere. Keep looking.

Professional scammer.
James plumbing wanted 1200$ for determining the problem. Then they wanted another $1500 to fix it. Asked them to leave.
Next plumber opened the problem unit and charged me $ 350 to determine and repair problem.
0 out of 5 stars for james plumbing if yelp allowed it.
Save ur time money and aggravation. Hire an actual profession plumber.

The issues started with the front desk getting the phone number wrong so that we couldn't be contacted. They told us a different price than what was charged. They included a driving time in her service time which nearly doubled the hourly rate. The plumber who showed up was very rude and unprofessional. He kept interrupting and left without giving us a receipt. He said to my mom that because she's a lady she doesn't know certain stuff. 0/10. Overall it was nearly 500 dollars to turn on and ""clean"" a swamp cooler. Do yourself a favor and find people who won't rip you off.

I needed regular maintenance on two evaporative coolers and a kitchen faucet repair. Carlos, with James Plumbing & Heating did the job very well. He is friendly and efficient. AND he explained things to me in a way I could understand! I've already got Carlos with JPH on my calendar to winterize the coolers in the fall. Great to find good service with a friendly attitude! Thanks, Carlos!

James Plumbing & Heating will find a way to charge you the maximum they can. Avoid this company. Check their BBB rating. We should have gone into the BBB review before selecting this company. We paid a huge bill for our mistake.

Horrible. Do not recommended AT ALL. Total rip off. Similar experiences to other negative reviews. Would not replace a handle on a shut off valve that THEY broke. Not even an apology. Out $800 and wanting to charge more just to give me an estimate. My guess is any positive review is fake. Carlos has the worst attitude and bedside manner. Very rude and disrespectful.

As another reviewer wrote, pay attention to the amount of time they are actually there. Literally I suggest announcing the time to the guy when they arrive so there's no arguing in the end. The guy was here for 2.5 hours and he tried to charge me for 3.5. I noted the time he arrived and left and complained but unfortunately I had no way of proving it to him. He brought it down to 3 hours at least. He also left (like took his car and left) for at least 15 minutes and was in and our of our house multiple times...apparently I have to pay for this time as well. Job was completed in a satisfactory manner...two faucets replaced. Not the most complicated work. I wouldn't recommend.

BE SURE TO REQUIRE A DETAILED INVOICE BEFORE THEY LEAVE.
Carlos gave me only a total bill, saying I had to get the invoice from the office. When I did I saw that he charged for 4 hours when was able to prove that he was there for only 2.5. The drive from their office to my place is 13 minutes per Google maps. There were still no details on the names of the parts replaced nor their individual prices. I had to call multiple times to get this info and to get an adjustment on the labor cost ($140/h). The parts, available online for $165 were charged at $370 which is 240% more than their online cost to the public. 2.4 times the cost available to the public is well more than a fair surcharge.
Carlos did at least fix one problem that the previous plumber did not know the cause of-hot water getting into the cold lines. However he replaced a boiler zone valve that was not broken because he did not check the thermostat controlling it first to see that it was loose.