4.9 from 87 Google reviews

Furnace out?
A/C quit? We'll be there today.

Erik and the crew fix and install heating and cooling systems across Beavercreek and the Dayton area. Honest pricing, no upsell, and we clean up before we leave.

Licensed & insured · Ohio OCILBA+ BBB ratingSince 2020 · locally owned

A new furnace installed by Do It All in a Dayton-area basement
“Erik answered right away and was at our house that afternoon to diagnose the problem. It turned out to be a quick fix, and he had our home cooling again within 20 minutes.”
Christina M. · Google

Why neighbors keep calling us back

  1. You talk to Erik. The owner answers the phone and shows up on the job.
  2. Same-day, most days. Emergency calls usually get a truck within a couple hours.
  3. Repair before replace. If it can be fixed for less, that's what we'll tell you.

Service area

Map of the service area: roughly a 20-mile circle around Beavercreek covering Dayton, Kettering, Fairborn, Xenia, Centerville, Miamisburg and Springboro
  • Beavercreek
  • Dayton
  • Kettering
  • Fairborn
  • Xenia
  • Huber Heights
  • Centerville
  • Riverside
  • Miamisburg
  • Springboro

Map data © OpenStreetMap contributors

What people say

Read all 87 →
★★★★★

“Erik and his team came out to our home, diagnosed a challenging problem, and while other companies were trying to sell us a 4-5 figure solution, he fixed the issue for minimal cost (effectively). Honest, professional, and skilled. He'll be our first call next time we have an issue.”

Adam S. · Google
★★★★★

“Our A/C quit working in the middle of the day on a Sunday—of course, when it was 85° outside! We called Do It All Heating & Cooling Monday morning around 9:30, Erik answered right away and was at our house that afternoon to diagnose the problem. It turned out to be a quick fix, and he had our home cooling again within 20 minutes.”

Christina M. · Google
★★★★★

“Eric showed up quickly on a Sunday morning when we had AC issue. Fixed our problem and went above and beyond to help us with a warranty part. Great service and good price. Highly recommend.”

David H. · Google
Read all 87 reviews →

Let's get your house comfortable again.

Free estimates on new systems. Straight answers on repairs.

Beavercreek, Ohio · Open 24/7