(913) 308-3131Request Service

Heating Repair, Replacement & Maintenance in Olathe, Overland Park, & the KC Metro Area

Your Honest Heating Service Professionals

Jack Harrison is the home service name you can count on for all your heating needs in Johnson County and the surrounding area. When you call our team, you can expect fast turnarounds on repairs, replacements, and tune-ups, as well as honest advice, upfront pricing, and excellent warranties on parts and labor. Saving you money is one of our highest priorities. We help with that by waiving the diagnostic costs when you repair with us. Performing our estimates and second opinions free of charge allows for our customers to begin the replacement process with no worries! Give us a call today and see why hundreds of homeowners rate us a 5‑star service company!

  • Diagnostic fee waived with repair
  • Flexible financing options
  • Free estimates & 2nd opinion quotes


  • 1-year parts and labor warranty
  • Waived diagnostic cost w/ repair
  • All brands and models serviced
See Furnace Repair Details

  • Up to 12-year equipment warranty
  • Free estimates & 2nd opinion quotes
  • Low-interest financing options
See Furnace Install Details

Heat Pumps

  • 1-year parts and labor warranty
  • Waived diagnostic cost w/ repair
  • Same-day service
See Heat Pump Repair Details

  • Up to 12-year parts warranty
  • Free estimates & 2nd opinion quotes
  • Low-interest financing options
See Heat Pump Install Details

Maintenance Plans & Check-Ups

  • Comprehensive 15-point assessment
  • Same-day service
  • Honest advice on part replacements
See Maintenance Details

  • Exhaustive 25-point assessment
  • Same-day service
  • Honest advice on part replacements

For homeowners with an eye for savings, consider joining the Jack Harrison VIP Maintenance Plan. Our VIP Program is proven to reduce system breakdowns, lower monthly energy bills, and improve comfort around the home.

On top of that, our VIP members receive:

  • Two 25-Point* Tune-Up Visits Per Year
  • Member-Only Discounts and Specials
  • Priority Service Over Non-VIP Members
  • 5% Discount on Heating System & Cooling Equipment
  • 15% Discount on AC or Heating Repairs
  • 10% Discount on Air Quality Equipment

And much more!

* Up-to 15-point Check-up or Up-to 25-point Tune-up visits will vary per system application and needs. Heat pump unit checks will vary slightly.

Couldn’t find what you need? Call us.

Jack Harrison was founded by home service experts with decades of experience. If you have an issue related to cooling, heating, ventilation, or air quality, we can help. Simply give us a call at (913) 308-3131 and we’ll take it from there.


They will be our go-to for service from now on.

“Responded fast. Their service men were all very courteous, professional, and explained everything they were gonna do. They will be our go to for service from now on.”

—Brian S.

See why we're rated 5 out of 5 on Google.

Why Choose Us

Earning your trust with honesty, one service visit at a time

Since we opened our doors in 2020, Jack Harrison has made it our mission to earn our customer’s trust with simple, straightforward honesty.

Honesty is the key ingredient in everything we do. Honesty is the reason why we hunt down the lowest prices. It’s the reason why we offer transparent invoices and estimates. It’s the reason why we never charge a homeowner for a part they don’t need or sell them a system that’s oversized for their property.

Whether we’re driving across town to provide a second opinion on a new system, or educating a customer on a particular part during a diagnostic visit, that honesty is always present. We hope you’ll give us the chance to share that honesty with you as we have for thousands of others in the Kansas City area.

Learn more about us

Service Area

Serving Johnson County, Kansas, and the Surrounding Area

Jack Harrison is headquartered in Olathe, Kansas, and accepts service calls throughout Johnson County and the surrounding Kansas City metro area. If you’re not sure whether we service your area, give us a call. We’re always happy to help.

We are open Monday through Saturday from 7:00 AM to 10:00 PM, and Sundays from 11 AM to 4 PM. If you call after hours, we’ll reach out the following day.

  • Baldwin City
  • Bonner Springs
  • Bucyrus
  • De Soto
  • Edgerton
  • Edwardsville
  • Eudora
  • Fairway
  • Gardner
  • Grandview
  • Kansas City, KS
  • Kansas City, MO
  • Leawood
  • Lee’s Summit
  • Lenexa
  • Linwood
  • Louisburg
  • Merriam
  • Mission
  • New Century
  • Olathe
  • Overland Park
  • Paola
  • Prairie Village
  • Roeland Park
  • Shawnee
  • Spring Hill
  • Stilwell
  • Wellsville
See our service area

We Are Your Trusted Local Heating Experts