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 6 customer reviews


great service




Review of Cluff Mechanical Heating & Air Conditioning

any questions I had was answered professionally and the work was well done.


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.

Refrigerant leak on Amana air conditioner in Sun city Grand.

Near N Deer Grass Ct, Surprise, AZ 85374
Surprise, AZ - Refrigerant leak on Amana air conditioner in Sun city Grand.
James B.

James B.

Replaced filters on Trane package heat pump in Marley Park Surprise.

Near W Waddell Rd, Surprise, AZ 85379
Surprise, AZ - Replaced filters on Trane package heat pump in Marley Park Surprise.
James B.

James B.

Replace condenser fan motor on Goodman air conditioner in West Point Surprise.

Near W Fargo Dr, Surprise, AZ 85374
Surprise, AZ - Replace condenser fan motor on Goodman air conditioner in West Point Surprise.
James B.

James B.

Blower motor not operating properly on Frigidaire air conditioner in Sun City Grand Surprise.

Near N Date Palm Way, Surprise, AZ 85387
Surprise, AZ - Blower motor not operating properly on Frigidaire air conditioner in Sun City Grand Surprise.
James B.

James B.

Cooling maintenance and replace capacitor on Goodman air conditioner in Surprise Farms Surprise.

Near W Saguaro Ln, Surprise, AZ 85388
Surprise, AZ - Cooling maintenance and replace capacitor on Goodman air conditioner in Surprise Farms Surprise.
James B.

James B.

Cooling maintenance on Frigidaire air conditioners in Sun City Grand Surprise

Near N Summerbreeze Way, Surprise, AZ 85374
Surprise, AZ - Cooling maintenance on Frigidaire air conditioners in Sun City Grand Surprise
James B.

James B.

Cooling maintenances on Frigidaire air conditioners in Sun City Grand

Near N Date Palm Way, Surprise, AZ 85387
Surprise, AZ - Cooling maintenances on Frigidaire air conditioners in Sun City Grand
James B.

James B.

Heating maintenance on Goodman furnace in Surprise.

Near W Southampton Rd, Surprise, AZ 85374
Surprise, AZ - Heating maintenance on Goodman furnace in Surprise.
James B.

James B.

Heating maintenance on Fridgidaire furnace in Sun City Grand

Near N Date Palm Way, Surprise, AZ 85387
Surprise, AZ - Heating maintenance on Fridgidaire furnace in Sun City Grand
James B.

James B.

Carrier heat pump air conditioner not cooling in Sun Lakes of Surprise.

Near N Silver Path, Surprise, AZ 85374
Surprise, AZ - Carrier heat pump air conditioner not cooling in Sun Lakes of Surprise.
James B.

James B.

Downstairs zone not cooling on Goodman air conditioner in Surprise.

Near W Saguaro Ln, Surprise, AZ 85388
Surprise, AZ - Downstairs zone not cooling on Goodman air conditioner in Surprise.
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.