Trust Cluff to meet your HVAC service needs—from installation to maintenance to repair—quickly and correctly. We are always available to make sure your Surprise, AZ home or business is comfortable all year long.

Local Reviews
for Surprise, AZ

Cluff Mechanical Heating & Air Conditioning Rated 5.0 out of 5 stars based on 5 customer reviews


Great service




Review of Cluff Mechanical Heating & Air Conditioning

Great service. Came out on short notice and did great work.


Great service !




Review of Cluff Mechanical Heating & Air Conditioning


Excellent customer service!!!




Review of Cluff Mechanical Heating & Air Conditioning


Great service by James. He explained everything and gave me helpful information




Review of Cluff Mechanical Heating & Air Conditioning

I would highly recommend Cluff. I will definitely use them if I need repairs again.


Well done




Review of Cluff Mechanical Heating & Air Conditioning


James B.

James B.

Cooling checked on Trane heat pump in Surprise Farms of Surprise.

Near W Evans Dr, Surprise, AZ 85388
Surprise, AZ - Cooling checked on Trane heat pump in Surprise Farms of Surprise.
James B.

James B.

Cooling maintenance and coil cleaning on Amana air conditioner in Greer Ranch Surprise.

Near W Cameron Dr, Surprise, AZ 85379
Surprise, AZ - Cooling maintenance and coil cleaning on Amana air conditioner in Greer Ranch Surprise.
James B.

James B.

Cooling maintenance on Frigidaire air conditioner in Sun City Grand.

Near N Date Palm Way, Surprise, AZ 85387
James B.

James B.

Replaced indoor coil on Frigidaire air conditioner in Sun City Grand.

Near N Summerbreeze Way, Surprise, AZ 85374
Surprise, AZ - Replaced indoor coil on Frigidaire air conditioner in Sun City Grand.
Clinton C.

Clinton C.

Performed a gold system maintenance which included cleaning the coils

Near W Southampton Rd, Surprise, AZ 85374
James B.

James B.

Cooling maintenance on Goodman split gas air conditioner in Surprise Farms of Surprise.

Near W Saguaro Ln, Surprise, AZ 85388
Surprise, AZ - Cooling maintenance on Goodman split gas air conditioner in Surprise Farms of Surprise.
James B.

James B.

No heat in Sun City West on Trane package unit.

Near W Grand Ave, Surprise, AZ 85374
James B.

James B.

Heating maintenance on Amana furnace in Sun City Grand.

Near W Agua Linda Ln, Surprise, AZ 85374
James B.

James B.

Outdoor not working on Goodman air conditioner in Surprise.

Near W Redfield Rd, Surprise, AZ 85379
James B.

James B.

Install WiFi thermostat

Near Phoenix-Wickenburg Hwy, Surprise, AZ 85374
James B.

James B.

No cool on Goodman air conditioner in Surprise.

Near N 141st Ct, Surprise, AZ 85379
James B.

James B.

Cooling maintenance on Fridgitaire air conditioner in Sun City West.

Near W Goldwater Ridge Dr, Surprise, AZ 85374
James B.

James B.

No heat. Compressor failure on Rheem heat pump in Surprise.

Near W Rockrose Way, Surprise, AZ 85374
James B.

James B.

Cooling Maintenance on Goodman Air Conditioner in Surprise.

Near N 183rd Ave, Surprise, AZ 85388
Surprise, AZ - Cooling Maintenance on Goodman Air Conditioner in Surprise.
James B.

James B.

Flue pipe repair on Goodman furnace in Surprise.

Near W Shangri La Rd, Surprise, AZ 85379
James B.

James B.

No heat on Coleman package heat pump in Sunflower Resort of Surprise.

Near Iris Ln, Surprise, AZ 85378
James B.

James B.

Blower motor failure on Lennox air conditioner in Surprise.

Near W Watson Ln, Surprise, AZ 85379
James B.

James B.

Indoor fan motor not working on a temp star heat pump in Ashton Ranch Surprise.

Near W Watson Ln, Surprise, AZ 85379
Surprise, AZ - Indoor fan motor not working on a temp star heat pump in Ashton Ranch Surprise.
James B.

James B.

Outdoor fan motor failure on Lennox Air Conditioner in Surprise.

Near N 160th Ave, Surprise, AZ 85374
Clinton C.

Clinton C.

Emergency no cool, surprise. Now it's up and running

Near W Caribbean Ln, Surprise, AZ 85379
James B.

James B.

Cooling maintenance on Carrier air conditioner

Near W Hearn Rd, Surprise, AZ 85379
James B.

James B.

Near W Hearn Rd, Surprise, AZ 85379
Clinton C.

Clinton C.

New system install.

Near W Ingleside Dr, Surprise, AZ 85374
Surprise, AZ - New system install.
Clinton C.

Clinton C.

New system install.

Near W Ingleside Dr, Surprise, AZ 85374
James B.

James B.

Furnace maintenance

Near N 148th Ave, Surprise, AZ 85379