
Serving Upland, CA and surrounding areas
Approved
Super Service Award Winner
In business since 2016
Free estimates
Emergency services offered
"Fast service, fast repair and reliable"





+67


Serving Upland, CA and surrounding areas
Approved
Super Service Award Winner
In business since 2016
Free estimates
Emergency services offered
"Fast service, fast repair and reliable"





+67

Serving Upland, CA and surrounding areas
Approved
Super Service Award Winner
In business since 2022
Free estimates
Emergency services offered
"I’m so glad I called HD mechanical to have my thermostat fixed. We set a time to meet up and he was there on time and very professional. He was very thorough with his work and explained to me all the work he performed. He even checked and serviced my unit, showing me that my filter needed to be changed. Would definitely recommend to anyone who needs and service/repairs done."





+14

Serving Upland, CA and surrounding areas
Approved
In business since 2013
Free estimates
Emergency services offered
"The vendor did a check of my water heater, which did not need any repairs."





+56

Serving Upland, CA and surrounding areas
Approved
Super Service Award Winner
In business since 2014
Free estimates
Emergency services offered
"Mike came out and helped us with our plumbing issue, great service!"





+26

Serving Upland, CA and surrounding areas
Approved
Super Service Award Winner
In business since 2023
Free estimates
Emergency services offered
"We would HIGHLY recommend Joseph from Canyon City Air if you are in need of a new HVAC system or in need of service! He and his crew performed excellent work. They were professional, friendly, detailed, knowledgeable, honest, and cleaned up everything thoroughly afterwards. He even contacted us a couple of days later to check in with us!"




Serving Upland, CA and surrounding areas
In business since 1951
Free estimates
Warranties offered
"The service tech that came to our house, John, was very courteous, very knowledgeable and detected several issues that he explained in detail and it was easy to concur with his assessments. He found a big clog in a very old pipe, which had broken as he was inspecting it. This clog had been giving us problem and was preventing the air from turning on. He ran to home depot, bought a replacement part and installed it, at no additional charge! He also vacuumed the heating unit and installed a new latch to hold the filter in place. He took the time to explain about the need to ensure the filter is secure so dirt and dust does not work its way into the main unit (Which would be very bad!). He examined the outside air conditioner and we scheduled another appointment in 6 months for a nice general check up. The outside unit may have a leak, which we were previously aware of, but he provided us additional details and let us know what our future options may be. We decided in 6 months, when they return for the semi-annual service we signed up for, that we could see how everything is looking. Very happy with the experience with Magnolia!"





+17

Serving Upland, CA and surrounding areas
In business since 1963
Credit card accepted
"Thoroughly checked my heating system and all is working well. I’ve used this company for years with only the best service and repairs."




Serving Upland, CA and surrounding areas
In business since 1997
Free estimates
Emergency services offered
"Excellent diagnosis and prompt service and repair from Southland Heating & Air’s technician Albert Mendoza. Albert successfully resuscitated our LG mini-split inverter by identifying the problem with the unit which called for replacing worn-out sensors. Thanks Southland & Albert!"





+37

Serving Upland, CA and surrounding areas
In business since 2006
Free estimates
Emergency services offered
"My A/C unit quit cooling after 16 years of flawless performance, I received quotes on the replacement and I chose RKM for their excellent reviews, the pricing they offered and the warranties. They scheduled the replacement in less than a week and completed their work in one day. Everyone I dealt with from the initial assessment to the installation crew were friendly, knowledgeable and respectful of our house. There was no sales pressure and all my questions were answered to my satisfaction. Matthew and Jason provided the utmost customer service as well as the other crew members. RKM exceeded my expectations."





+11

Serving Upland, CA and surrounding areas
In business since 2010
Emergency services offered
Credit card accepted
"Jim did a great job. He quickly assessed the problem and then took our unit with him to work on it more. When he got back to us, the fix would have cost more than it was worth. He gave us options for a new or refurbished PC. We felt the refurbished was a good deal and chose that. He came back and set that up and we are very happy with it. He then took a look at my laptop and again took it along. He tuned it up and installed a speed upgrade we wanted. Of course, we paid extra for the new unit and upgrades, but we thought the price was very fair. Jim seemed very knowledgeable and responsive. We will definitely call him again if we need any computer services."


From average costs to expert advice, get all the answers you need to get your job done.

The cost of replacing an AC unit fan motor depends on warranties, labor, season, and more. This cost guide covers everything you need to know about this HVAC part.

Discover the cost of window AC installation, exploring factors like unit size, labor rates, outlet installation, accessories, and disposal fees.

Budget for AC coil cleaning costs based on factors such as cleaning frequency, coil type, cleaning method, accessibility, ongoing maintenance, and more.

Need an AC Recharge? Here’s how much it costs, what factors affect cost, and what to expect.

Budget for AC capacitor replacement costs based on factors such as the capacitor type, size, labor, potential repairs, location, season, and more.

Wondering who installs whole-house humidifiers? Hire a licensed HVAC technician. Learn what they do, other pro options, and how to hire confidently