Complete Mechanical Service
Company Overview
Complete Mechanical Service delivers heating, ventilation, and air conditioning as well as plumbing services to the Palm Desert, California region.
We provide professional electricians, plumbers, and HVAC technicians to provide exceptional and affordable assistance, such as HVAC installation, HVAC servicing, air conditioning setup, AC repair, heating, plumbing services, pool care, spa maintenance. We proudly serve homeowners and property managers in the Inland Empire, such as Palm Springs, Riverside, Temecula, San Bernardino, La Quinta, Cathedral City, Indian Wells, Indio, and Rancho Mirage since 2006.
John Doyle, our founder is the founder and CEO for Complete Mechanical Service. He has more contractor licenses than 90% of all contractors.
Business Services
- Bathtub installation
- Bathtub repair
- Drain installation
- Drain repair
- Faucet installation
- Faucet repair
- Garbage disposal installation
- Garbage disposal repair
- Gas line installation
- Gas line repair
- Hot water recirculation pump installation
- Hot water recirculation pump repair
- HVAC installation or replacement
- HVAC system repair
- HVAC system maintenance
- Plumbing inspection
- Plumbing installation or replacement
- Plumbing repair
- Sewer installation
- Sewer repair
- Shower installation
- Shower repair
- Sink installation
- Sink repair
- Sump pump installation
- Sump pump repair
- Toilet installation
- Toilet repair
- Water heater installation
- Water heater repair
- Water pipe installation
- Water pipe repair
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: | Closed |
Sun: | Closed |
Recommended Customer Reviews

It looks as though the owner may have replied to one or two of his endless one star reviews. Kind of weird because I've called him and left three voicemails requesting He call me back over the period of three business days as well as multiple messages with his receptionist. No callback no customer service. His company tried overcharging me for, an angle stop, a water line, a wax ring and extra labor for these superfluous items on a simple toilet install. They told me they always replace those as it's a liability issue. Those parts that are present on my property (with exception of wax ring) are brand new and in perfect working order. I asked them to not install those And to speak to the owner to discuss. I have not received one callback. I've had multiple conversations with his receptionist. She was extremely rude and misinformed after I asked her where they are obtaining their material from i.e. the toilet, she said ""she cannot give out that information."" That is illegal in California to not disclose who your material suppliers are for mechanics lien purposes. They are definitely a cash grab, shady company that has illegal practices. I am definitely a reasonable man but When I called with questions regarding the service this company is providing for me I get complete silence and am completely ignored. This company and owner has no desire for any type of dispute resolution with their costumers. Bad business indeed!

Weve been waiting over 3 months for them to complete a pool Vac repair. Unfortunately this is the company my warranty service uses so I am stuck as of now, but every time I call them they blame the warranty company for the delay. They do not take responsibility for their actions and do not follow through on their work. Unless you live in Palm Desert, within walking distance, I would recommend not to use them as they are unprofessional, unorganized, and care very little about their clients.

If your Home Warranty assigns you this company, RUN! Request a different company. They have been assigned by my Home Warranty company to fix our inground pool pump in October of 2022. It is mid December now and the work still has not been completed! CMS has been to my house several times and every time it is a different excuse of why they cannot do the job (a part is missing, electrical/pluming needs updating, another part is missing, electrical testing needs done, etc, etc) My Home Warranty company approved a complete pump replacement but CMS decided to take it apart and replace part by part instead. Now they say they are missing and cannot find the last part. They do not give me updates unless I start texting or email them. I have filed a complaint with the BBB and hope things get resolved before my pool suffers further damage since the pump has not been running for over a month now. I wish I would have gotten a local company and requested the refund or approval from the Home Warranty Company.

My home warranty company hired this firm (CMS) for a service call on my kitchen sink/disposal. Literally the same night as the repair, I went to try to use the sink and it was still draining very slow through the disposal side. I contacted this company and they said to file a recall request thru my home warranty company so I did. CMS sent out a different plumber who did an elaborate clean out on the disposal and apologized to me, saying it shouldn't have been left like that on their initial visit. However, despite saying that to me, he apparently issued a report saying it was a NEW issue, not a recall and I should be on the hook for another service fee to my warranty company!
CMS itself is usually very hard to get ahold of a live person. Even my home warranty company couldn't get someone on the line when I called in to protest the fee. When I called CMS about this recall fee, the woman was rude, and spoke over me several times. Hard to believe they encourage customers to leave Yelp reviews, then provide service like this.
Bottom line: if your home warranty selects this company as a vendor, ask them to hire someone else. If you have no choice, make sure you test and double check any work they did, since they apparently don't stand behind their work.

Water pressure valve went out caused issues in the house and sprinklers. Now all is working like a charm. One rod the sink faucets also needed replacement due to leaking. Very expensive day!

They came out give me a price let me sing a contract, and then they come back later than the prices wrong and give you a higher price Very bad experience would not recommend them

Complete Mechanical was contract through my home warranty company (First American Home Warranty) to evaluate my pool pump that stopped working. The service tech arrived promptly the next and diagnosed the problem, but despite multiple attempts to find out what was wrong and what the fix was, Complete Mechanical would never provide any information. Eventually, I found out through the warranty company the entire pool pump needed to be replaced. It too Complete Mechanical 4 weeks and multiple calls and texts (they don't communicate via phone well....they prefer text, but their texts are generic stating things like, ""The problem was found and parts will be ordered..."" by me for them to finally confirm with the warranty company the parts needed for the repair. The new pump was installed 5 weeks after their first visit while I was work. When I arrive home, the new pump is not running. Via email I was able to request a work invoice. On the invoice it states ""Pump did not energize. Checked voltage and pump is receiving correct voltage. Learned that pump will need to be programmed to new system. Wire to connect to Pentair control panel is provided, but we do not connect or program pump. Instructed HO that they need their pool guy to connect the wire and program new pool pump."" They never and still have never informed me of any of this information. They are unable and unwilling to complete a job they were contracted to do. Seems if one is in the business of replacing pool equipment, they should carry out the task to completion...a functioning pool pump. Highly dissatisfied!

Complete Mechanical was sent to us by our Home Warranty company to fix our AC. They were very professional and skilled in diagnosing the problem and also dealing with the Warranty company's delays and mistakes. They have a fantastic communication system through texts, if you choose. I would recommend them to anyone needing their services, and will call them if we need work done unrelated to the Warranty company.

Excellent experience with CMS today with our plumbing issues. Straightforward and no nonsense dealing. Their technician, Mr. J. Hurtado, was punctual and does not beat around the bush on what needs to be done. I was referred to them by my Home warranty company, so I believe that they can only do work that is approved by their contract. But their employees does exert the effort to go the extra mile though. Good experience so far.

Is very polite good service. Brought the right tools and supplies and was quick and efficient to make the repair. Thank you