Your One-Stop Shop for Heating and Cooling

We're a family-owned company with 22 employees and 18 trucks on the road every day. That means when your AC goes out or your heater stops working, we can usually get someone to your door the same day. No waiting around, no runaround.

We work on all major brands and install equipment from Air Ease, Armstrong Air, Concord, and Ducane -- reliable systems that last. Whether you need a quick fix or a full replacement, our licensed techs (PA078141) handle it all.

AC Repair

AC blowing warm air? Making strange noises? We diagnose and fix the problem fast so you can get back to being comfortable.

AC Replacement & Installation

When it's time for a new system, we'll help you pick the right one for your home and budget. Average install runs around $7K.

Heating Repair

Heater not working? Whether it's a furnace, boiler, or heat pump, we'll figure out what's wrong and get your heat back on.

Heater Replacement

Need a new furnace, boiler, or heat pump? We carry top brands and offer 0% financing for 60 months through Synchrony.

HVAC Maintenance

Keep your system running right with regular tune-ups. $89 AC tune-ups and $99 furnace tune-ups -- or save with our maintenance plan.

Ductwork Services

Leaky or damaged ducts waste energy and make your system work harder. We install, repair, and seal ductwork throughout Berks County.

Why Reading Homeowners Choose JB Plumbing HVAC

We've been doing this since 2011, and we've built our reputation one job at a time. Here's what sets us apart:

  • Fast response -- 18 trucks means we can get to you quickly
  • Honest pricing -- we tell you what it costs before we start
  • Financing available -- 0% for 60 months through Synchrony
  • Licensed and insured -- PA License #PA078141
  • Maintenance plans -- starting at just $18.99/month

Save Money with a Maintenance Plan

Our HVAC maintenance plans start at $18.99/month and include annual tune-ups, priority scheduling, and discounts on repairs. It's the easiest way to keep your system running efficiently and avoid surprise breakdowns.

Ready to schedule service? Give us a call at 610-621-3452 or request an appointment online.