Icm Mechanical
Company Overview
We started our journey in 1990. Over the years, we have expanded our capabilities to handle both residential and commercial HVAC installations and services across California and Nevada. We prioritize quality in every aspect of our service, and we have achieved this growth without a hefty marketing budget. Word-of-mouth from our long-term clients has been our best form of advertising, and we take pride in the friendly service we provide to each customer.
Business Services
- HVAC installation or replacement
- HVAC system repair
- HVAC system maintenance
- Plumbing inspection
Business Location & Hours
Mon: | Open 24 hours |
Tue: | Open 24 hours |
Wed: | Open 24 hours |
Thu: | Open 24 hours |
Fri: | Open 24 hours |
Sat: | Open 24 hours |
Sun: | Open 24 hours |
Recommended Customer Reviews

Josh and Kenny were great to work with! They quickly identified the problem with our air conditioning, and replaced the motor at a very fair price.

Had ICM come out for a second opinion. Other company coundnt figure out what was going on. Wanted me to consider buying a new system. Josh was very knowledgeable, explained the issues and fixed the same day. Price was very fair considering it was mid day and in the 90s. Cant thank you guys enough.

Excellent service. Experienced, caring, family run business. Response time is quick & friendly. Highly recommend

Quick to respond and always very helpful. I recommend this company to anyone for their HVAC needs.

ICM mechanical has been taking care of my family for 25 years. They are a trustworthy and honest company. I would 100% recommend them every time!

Reading other five star reviews of ICM brings a smile and delight that many others have appreciated Josh and Dwayne and their commitment to their customers. I am a repeat customer having relied on Josh always quickly responding to any concern or need for repairs and particularly his yearly check- ins on filter situations. Josh is the most caring and knowledgeable and customer oriented person I have ever had the pleasure of knowing. I have no worries that the new HVAC system now installed will serve well as did the previous one. And if there ever is a problem, I can count on Josh to be there with a solution. I recommend always getting in touch with Josh and ICM when you have HVAC needs. And my thanks goes out to you, Josh.

Josh has been amazing! He is kind, reliable, trustworthy and responds quickly. He is honest with his estimates and pricing is very fair. So hard to find amazing contractors and wish I could clone him. Been using him for years now and would refer any friend or family member to him!!

Thanks Josh. Appreciate your help. Helped me with a filter that looked like it sucked up my cat

I seldom refer contractors anymore. Some are great for me and then are total flakes for someone else. However, Josh is one exception. Everyone that I have ever referred to him has been as happy and satisfied as we are with him.
We met Josh a few years ago when he was repairing our ten year old unit, which shouldn't have even needed repairs. But he helped us out for a few years until it was time to get a new one.
Josh gave us a couple of options going forward and we opted to have our AC replaced. We are looking forward to summer without stressing about when the AC will give out and will it be on a weekend or a holiday? Not even thinking about the AC going out now.
My only caveat is I don't think we'll ever need to have Josh for a service call and, well, we'll miss seeing him. Yes, he is that nice of a human.

Our furnace stopped working in this extremely cold weather and as senior citizens, we were desperately calling around to get service as soon as possible. The owner and his team at ICM were super responsive and came out that same morning. They resolved the problem in no time and provided excellent customer service. We highly recommend them!