Furnace Repair in York & Lebanon PA - JX Pro Heating & Cooling
When your furnace stops working in the middle of a Pennsylvania winter, you need a repair company that picks up the phone and shows up on time. JX Pro Heating & Cooling provides professional furnace repair services across York County, Lebanon County, and the surrounding areas - including same-day and emergency appointments for homeowners who can’t wait.

With over 15 years of hands-on experience, our licensed technicians diagnose and fix all makes and models of gas, electric, and oil furnaces. From minor issues like a faulty igniter or a clogged filter to major repairs involving heat exchangers, control boards, or blower motors - we get your heat back on fast.
Common Furnace Problems We Repair in York & Lebanon PA
Our technicians see the same failure patterns across hundreds of service calls per year in Central Pennsylvania. Here are the most common furnace repairs we handle:
-
Furnace not igniting - faulty igniter, flame sensor issues, or gas supply problems
-
Furnace blowing cold air - heat exchanger failure, reversed polarity, or limit switch tripping
-
Furnace cycling on and off - overheating due to blocked airflow, dirty filter, or flame sensor fouling
-
Strange noises (banging, squealing, rattling) - worn blower bearings, cracked heat exchanger, or loose panels
-
Furnace won’t turn on - thermostat miscommunication, blown fuse, or tripped breaker
-
Carbon monoxide alarm triggered - STOP: call us immediately. Cracked heat exchanger is a serious safety emergency
-
High energy bills with reduced heat output - indicates efficiency loss from age, dirty components, or duct leakage
Oil Furnace Repair in Lebanon & York County
Older Pennsylvania homes - particularly in Lebanon County, York County, and rural areas of Dauphin County - frequently rely on oil-fired furnaces for primary heating. JX Pro Heating & Cooling services and repairs oil furnaces including:
-
Burner assembly service and cleaning
-
Oil pump and nozzle replacement
-
Heat exchanger inspection and repair
-
Combustion chamber cleaning
-
Annual oil furnace tune-up and efficiency testing
Oil furnace systems require annual servicing to operate safely and efficiently. Contact us before each heating season to schedule a tune-up and avoid emergency breakdowns during peak winter demand.
Furnace Repair Service Areas - Lebanon County, York County & Beyond
JX Pro Heating & Cooling dispatches licensed technicians throughout Central Pennsylvania for furnace repair. Our most frequently served communities include:
-
Lebanon County: Lebanon, Cleona, Annville, Palmyra, Cornwall, Richland, Myerstown, Jonestown, Schaefferstown
-
York County: York, Hellam, Hanover, Red Lion, Spring Grove, Manchester, Shrewsbury, Dallastown
-
Dauphin County: Harrisburg, Hershey, Middletown, Steelton, Dauphin, Hummelstown
-
Lancaster County: Lancaster, Columbia, Mountville, Marietta
Same-day appointments available for most service calls. Emergency service available 24/7.
How Much Does Furnace Repair Cost in Central Pennsylvania?
Furnace repair costs in the York and Lebanon PA area typically range from $150 to $600 for most common repairs. More complex repairs involving heat exchangers or control boards may run higher. At JX Pro Heating & Cooling, we provide a written estimate before any work begins - no surprise charges.
Common repair cost ranges:
-
Igniter replacement: $150 - $300
-
Flame sensor cleaning/replacement: $80 - $200
-
Blower motor replacement: $300 - $600
-
Control board replacement: $300 - $700
Heat exchanger inspection: $150 - $400 (replacement cost varies)
FAQs
Q: How do I know if my furnace needs repair or replacement?
A: If your furnace is under 15 years old and the repair cost is less than 50% of a new system, repair is usually the better value. Furnaces over 15-20 years old, or those needing repeated expensive repairs, are often better replaced with a high-efficiency system. JX Pro provides honest assessments - we tell you which option makes more financial sense for your situation.
Q: How long does a furnace repair take?
A: Most furnace repairs are completed in 1-3 hours during a single visit. Repairs requiring special-order parts may take an additional 1-3 days for parts arrival. Our technicians carry the most common parts on their service vehicles to complete same-day repairs whenever possible.
Q: Do you repair all furnace brands?
A: Yes - JX Pro Heating & Cooling repairs all major furnace brands including Carrier, Lennox, Trane, Bryant, Rheem, Goodman, York, Ruud, American Standard, and Heil. We work on gas furnaces, electric furnaces, and oil furnaces.
Q: Is furnace repair covered by my home warranty?
A: Many home warranty plans cover furnace repair. JX Pro works with homeowners who have home warranty coverage - contact your warranty provider first to confirm coverage and authorization requirements, then call us to schedule service.
Let’s Get Your Heat Back On Call JX Pro Today
If your furnace isn’t working like it should, don’t wait until things get worse. Whether you need a quick fix or emergency service, JX Pro Heating and Cooling is ready to help.
Call us at 717-600-4220 to schedule furnace repair in York, PA or surrounding areas. You’ll get fast, fair, and friendly service backed by professionals who stand behind their work.
Cities We Serve
- Bally, PA
- Bechtelsville, PA
- Bellegrove, PA
- Bernville, PA
- Bethel, PA
- Birdsboro, PA
- Blandon, PA
- Boyertown, PA
- Colonial Park, PA
- Columbia, PA
- Dauphin, PA
- Donnellytown, PA
- Douglassville, PA
- Dryville, PA
- Elizabethtown, PA
- Fleetwood, PA
- Flying Hills, PA
- Gouglersville, PA
- Grantley, PA
- Hallam, PA
- Hamburg, PA
- Hanover, PA
- Harrisburg, PA
- Hauckville, PA
- Hershey, PA
- Jacksonwald, PA
- Kempton, PA
- Kenhorst, PA
- Kutztown, PA
- Lancaster, PA
- Laureldale, PA
- Lebanon, PA
- Leesport, PA
- Lenhartsville, PA
- Lyons, PA
- Manchester, PA
- Maxatawny, PA
- Mertztown, PA
- Mohnton, PA
- Mohrsville, PA
- Mount Penn, PA
- Mount Wolf, PA
- New Jerusalem, PA
- New Morgan, PA
- Oley, PA
- Penn State Berks, PA
- Pennside, PA
- Perdix, PA
- Pleasant Hill, PA
- Progress, PA
- Reading, PA
- Rehrersburg, PA
- Reiffton, PA
- Ritzie Village, PA
- Robesonia, PA
- Saint Lawrence, PA
- Shartlesville, PA
- Shillington, PA
- Shoemakersville, PA
- Sinking Spring, PA
- Stouchsburg, PA
- Strausstown, PA
- Temple, PA
- Topton, PA
- Union Water Works, PA
- Virginville, PA
- Wernersville, PA
- West Hamburg, PA
- West Lawn, PA
- West Reading, PA
- Womelsdorf, PA
- Wyomissing, PA
- York, PA
