Altoona, PA

Blair County'sTrusted HVAC.

From emergency repairs to full system installs — we show up, we fix it, we stand behind our work.

Licensed & Insured4.9 Stars Google Rating2,400+ Jobs Completed

What We Do

Our Services

❄️

AC Installation & Repair

Central air, mini-splits, emergency cooling. We service all major brands.

🔥

Heating Systems

Furnace install, boiler repair, heat pump service — ready before winter hits.

🌡️

Preventive Maintenance

Annual tune-ups that extend equipment life and catch problems before they cost you.

🏗️

Commercial HVAC

Restaurants, offices, retail — we handle commercial loads and understand uptime.

Mike Kessler

Our Story

Meet Mike Kessler

Owner & Master Technician

Mike has been servicing Blair County homes and businesses for over 18 years. He started Keystone HVAC in 2010 with one van and a simple rule: show up on time, do it right, and answer the phone. That still holds today.

15+
Years in Business
2,400+
Jobs Completed
4.9★
Google Rating

What Customers Say

Don't Take Our Word for It

"AC went out on the hottest day of July. Mike had a tech out within two hours and the house was cool by dinner. Unreal service."

Rachel T.

Hollidaysburg, PA

"Replaced our whole furnace system — fair price, clean install, and they explained everything. Won't call anyone else."

Dave M.

Altoona, PA

"Been using Keystone for three years. Every tech they send is professional and knows what they're doing. Highly recommend."

Lisa H.

Tyrone, PA

Included With Your Site

Your Business,
All in One Place.

Every site we build comes with a private back-end portal — invoicing, customer records, payment links, and job tracking. No monthly software fees. No learning curve. Just your business, organized.

  • Send invoices and collect payments in one click
  • Track every customer and job history
  • Get paid online — card, ACH, or tap to pay
  • See your revenue, at a glance, any time
See the Portal Demo
portal.bagcarriers.dev/keystone-hvac-&-mechanical

Keystone HVAC Portal

Welcome back, Mike

M

This Month

$8,240

Open Invoices

4

Customers

63

Recent Invoices

Rachel T.$340Paid
Dave M.$1,850Sent
Lisa H.$215Paid

Get In Touch

Get a Free Estimate

Fill out the form and we'll get back to you within one business day.