HVAC Service Pricing Oklahoma

4.8 stars, 300+ Google reviews

Current service call, tune-up, PMA, geothermal, and water-heater pricing.

Residential Service Calls

ServiceCurrent priceNotes
Standard residential service call$210 total$99 dispatch plus $111 diagnostic, $210 total.
Residential repair estimate processWritten repair estimateI leave a written repair estimate, and repair work is quoted separately before you approve it.
Standalone AC or heating tune-up$229Weekday 7 AM to 3 PM windows.
Geothermal diagnostic$348 flatRepair or replacement work is quoted separately before approval.
After-hours emergency call$309 total$198 dispatch plus $111 diagnostic, non-refundable, with no credit toward the repair. Residential and standard AC, heating, and heat pumps.
Dual-system diagnostic$268 flatTwo units diagnosed in one visit.
Geothermal tune-up$348A separate product from the geothermal diagnostic, priced the same on purpose.
New system estimateFreeFor replacement or installation estimates. Repair diagnostics are not free estimates.

Geothermal is the exception to the emergency rate: the geothermal diagnostic is $348 flat weekday or after hours, never $309. Furnace-only and full system replacements are quoted at a free in-home estimate, because I need to see the system, the ductwork and the house before I give you a number.

Commercial Service Calls

ServiceCurrent priceNotes
Commercial diagnostic (Level A)$389 flatLight commercial systems up to 15 tons. Same price day or night, no after-hours upcharge. You can book it online.
Larger commercial systemsSized on siteAbove 15 tons I size and price it on site. Book the $389 diagnostic and I will sort the rest once I see the equipment.

Hartzell’s current maintenance program is the 360 plan family.

Residential HVAC 360 Plans

PlanAnnual priceIncluded visitsRepair discountDispatch and diagnostic
One Visit Spring or Fall 360$199/year1 seasonal visit0%No dispatch fee on the included maintenance visit. Repair calls are $99 dispatch plus $111 diagnostic.
Spring and Fall 360$360/year2 seasonal visits10%, up to $300No dispatch fee on included maintenance visits. Repair calls are $99 dispatch plus $111 diagnostic.
Full Year 360$499/year2 seasonal visits10%, up to $300No dispatch fee on included maintenance visits. Emergency $198 dispatch is waived up to two times per plan year. The $111 diagnostic still applies.

Geothermal 360 Plans

PlanAnnual priceIncluded visitsRepair discountNotes
Geo One Visit Spring or Fall 360$360/year1 geothermal visit10%, up to $300Loop pressure/fluid check, indoor heat-pump inspection, desuperheater check if equipped, and written report.
Geo Spring and Fall 360$428/year2 geothermal visits10%, up to $300Two geothermal visits with loop/fluid checks and written report.
Geo Full Year 360$499/year2 geothermal visits10%, up to $300Top geothermal backstop. On a conventional AC or furnace, the $198 emergency dispatch is waived up to two times per plan year and the $111 diagnostic still applies. A geothermal diagnostic is always $348 flat, any hour.

Water Heater Maintenance

WH 360 is the annual water-heater maintenance plan at $199 per year. WH Tune-Up is a $99 add-on only when my technician is already on site for AC, heating, or geothermal work. It is not a standalone appointment and it is not self-bookable online.

If the water heater is the reason for the truck roll, a Gas Water Heater Tune-Up or Electric Water Heater Tune-Up is $149.

Water heater diagnostics are a separate product from the tune-up. When something is wrong and the truck rolls for it, the diagnostic is the standard $210 ($99 dispatch plus $111 diagnostic). If my tech is already at your house for AC or geothermal work, a water heater diagnostic is $149. After hours it is the $309 emergency rate. These numbers are for gas and electric tank water heaters. Tankless units have no public price: call 405-375-4822 with the brand, model and what it is doing, and I will get back to you.

No separate plumbing maintenance plan is currently offered online.

Why dispatch and diagnostic are two separate fees

Some companies advertise one low “service fee” and then build the diagnosis into labor rates or parts markups you do not see until the invoice. I keep the two fees separate because they pay for two different things.

  • Dispatch, $99. The truck, the fuel, the stocked parts, and getting a qualified tech to your door. That cost is the same whether the visit takes ten minutes or three hours.
  • Diagnostic, $111. The time and skill it takes to find the actual cause instead of guessing at a part. It is not credited back against the repair, so there is nothing hidden in the repair price to make up for it.

There is always a dispatch fee and always a diagnostic fee. I do not waive the diagnostic. The exceptions are the maintenance visit already included in a plan, a free estimate on a new system, and the Full Year 360 emergency dispatch waiver.

Financing

If cost is the barrier, I offer financing through five lenders: Synchrony (up to 18 months at 0%), Wells Fargo, Wisetack (soft credit pull to check offers), Klarna (4 interest-free payments over 6 weeks), and JB Financing (routes through 30+ lenders, credit scores as low as 590). Financing covers repairs, maintenance plans, and add-ons like thermostats and air cleaners, not only new systems. More on financing.

Common pricing questions

Do I pay the dispatch fee if the problem cannot be fixed that day?

Yes. The dispatch and diagnostic cover getting to your house and finding what is wrong. If a part has to be ordered or the job is bigger than one visit, I tell you that up front, in writing, before any repair work is charged.

How much is after-hours or weekend HVAC service?

An after-hours emergency call is $309 flat: $198 dispatch plus $111 diagnostic, non-refundable. Geothermal stays at $348 flat any hour, and light commercial stays at $389 flat day or night.

Do you charge for estimates on a new system?

No. Estimates on new systems and replacements are free, with no truck charge. Call 405-375-4822 to set one up.

Can I get a repair price over the phone?

Not an honest one. A capacitor and a compressor can look the same from the thermostat, and that is exactly what the diagnostic is for. Once I know what failed, the repair price is in writing before I start.

How much does an HVAC service call cost in Kingfisher Oklahoma?

$210 flat: $99 dispatch plus $111 diagnostic. The same number applies across the seven counties I run daily: Kingfisher, Canadian, Oklahoma, Garfield, Major, Logan, and Blaine.

Service Call Fee Rule

A standard residential service call is $210 total: $99 dispatch plus $111 diagnostic, $210 total. Repair work is quoted separately before approval.

Scheduled included maintenance visits have no dispatch fee. Repair calls still carry the normal dispatch and diagnostic unless the specific top-tier emergency-dispatch waiver applies.

Existing signed agreements may have different historical terms.

Scroll to Top
Recent Jobs · 6,500+ Jobs Done
Call 405-375-4822 Book Online