Site Navigation


Jim Hundley Heating & Air Conditioning

About Us

Jim Hundley Heating & Air Conditioning, in Janesville, IA, is the areas leading heating and cooling company serving Waverly, Hudson, Waterloo, Cedar Falls and surrounding areas since 1995. We specialize in sales, service, repair, installation, heating, cooling, and more. For all your heating and cooling needs, contact Jim Hundley Heating & Air Conditioning in Janesville, IA!

Areas Served

Janesville, IA | Waverly, IA | Shell Rock, IA | Waterloo, IA | Cedar Falls, IA | Denver, IA | Clarksville, IA | Readlyn, IA | Sumner, IA | Allison, IA | Plainfield, IA | Hudson, IA | Dike, IA | Evansdale, IA | Dunkerton, IA | Raymond, IA | New Hartford, IA | Parkersburg, IA

Our Certifications

What We Offer

Our Specialties include:

Our Services include:

Our Brands include:

Our Products include:


On 11/13/2023 David Phillips had this to say:
Had a great experience with Jim Hundley HVAC. They did a warranty welfare check on our new Rheem hybrid water heater. Found the issue and did a change out. Good to work with.

On 9/19/2023 ken miller had this to say:
25 years of trusting with nothing put positive to say. Runs a customer service oriented business efficient and effective

On 9/13/2023 Rick Sego had this to say:
Great service and the crew who came in did a fantastic job explaining everything and taking care of business.

On 6/23/2023 Justin James had this to say:
Technician was well educated and got my ac fixed quickly

On 10/11/2021 Desem Group had this to say:
Hundley are quality plumbers also, Aaron was pleasant to work with and solved the problems we had. Thanks again to everyone at Hundley and Aaron for the work and service you provided.

Contact Us

Jim Hundley Heating & Air Conditioning
525 Main St. Janesville, IA 50647
Phone: (319) 987-3134
Fax: (319) 987-2436

Located on Main Street

Where To Find Us

Follow us on Google
Follow us on Facebook
Follow us on Yelp

Our Hours

Holiday Hours May Vary. Please Call For Details.

Monday: 7:30 AM - 4:30 PM
Tuesday: 7:30 AM - 4:30 PM
Wednesday: 7:30 AM - 4:30 PM
Thursday: 7:30 AM - 4:30 PM
Friday: 7:30 AM - 4:30 PM


Terms of Use
Privacy Policy