
⭐ Family owned & operated · Troy & the greater Miami Valley
Honest, Reliable Heating & Cooling in Troy, Ohio
Family-owned HVAC contractor serving Troy, Ohio and the greater Miami Valley. Furnace repair, AC repair, and heating & air conditioning installation. Licensed, insured, and built on honest work.
Why homeowners choose us
- ✓Family owned & operated
- ✓Licensed & fully insured
- ✓Honest, up-front pricing
- ✓Free estimates on new systems
Free estimates on new systems — call or text and we'll get right back to you.
Factory-certified & manufacturer-authorized


American Standard
The systems we install
What we do
Our Services
Furnace Repair
No heat, cold air from the vents, or a furnace that keeps shutting off.
Learn more →Need heating or cooling help?
AC not cooling?
Warm air, ice on the lines, or an outdoor unit that will not run.
Furnace not heating?
No heat, cold air from the vents, or a furnace that keeps shutting off.
Time to replace?
An aging or worn-out system, sized to your home. Free estimates on new systems.
Want to avoid breakdowns?
A heating tune-up in the fall and a cooling tune-up in the spring.
Proudly serving Troy & the greater Miami Valley
Troy · Piqua · Tipp City · Sidney · Vandalia · Huber Heights · Dayton · Englewood · Kettering · Centerville · Beavercreek
Reviews
What our customers say
★★★★★ 5-star rated by our customers on Google
“Nick and the install team were fantastic! Sometimes it’s difficult to find someone you can trust and can be that “guy” when you need them. The team at Legacy IS that team. Family-owned. Good people. I will use them for my family’s maintenance needs and any future repairs. You won’t regret it.”
“Legacy Heating and Air came and replaced my water heater and its piping. They were wonderful to work with! I realized I had no hot water one day and they were out the next morning to replace it!”
“My wife and I had a great experience with Legacy Heating and Air. The HVAC repair was done correctly and on time. Phillip explained the work in a way that made sense. Phillip and his team were professional and easy to communicate with.”
Ready to get started?
Free estimates, no pressure. Call or text (937) 669-5553 and we'll take it from there.



