Check out our Oil Tank repair service in Yardley PA
Book Now
Contact Us
Order Oil
Careers
My Account

HVAC Service in Yardley

JC Heating & Cooling is your Home Town Heating Oil Company that Provides Air Conditioning, Heating Service, Repairs, Replacements & Installations to the Yardley PA area!

Since 1972, JC Heating & Cooling is your best choice for repairs, installations, maintenance, and service in home and buildings like yours in the YARDLEY AREA. We take special pride in the craftsmen we train and employ. It's also noticeable immediately in the attitude and intergrity our technicians bring to your home. Our entire company works hard to make your experience enjoyable. You can also be assured that JC Heating & Cooling stands behind the work we do as well as complies with all Safety Codes.

We provide the following services in Yardley, PA

Happy to provide Heating and Air Conditioning Service & Repairs and we will even deliver home heating oil to your front door in Yardley, PA.

 About Yardley, PA - JC Heating is proud to be your Local Air Conditioning & Heating Contractor!

History - From Wikipedia, the free encyclopedia

Yardley was founded by William Yardley, who emigrated to America in July, 1682 with his family. He made an agreement with William Penn, before leaving England, to buy 500 acres (2.0 km2) for ten pounds. A survey was completed in October 1682, and the area William Yardley settled was called "Prospect Farm." It was located just outside the present Yardley Borough. William Yardley died in 1693, and his family in 1702–1703, possibly of smallpox. The family's burial plots are located in Slate Hill Cemetery, one of the oldest Quaker burial grounds in the state.

A nephew, Thomas Yardley, came to America in 1704 to settle the estate and never returned to England. He opened a ferry line which started operating in 1710 from Letchworth Avenue, the lower boundary of the village, and landed in New Jersey further downstream. This was an important link between West Jersey and the three roads leading to Philadelphia by way of Falls, Langhorne and Newtown. The Yardley family occupied the land for more than 150 years. When Yardley was founded there were already small settlements at nearby Burlington, Bristol, and Falls Ferry.

During the American Civil War, Yardley was a station for the Underground Railroad, an escape route for slaves. Known hiding places were under the eaves of the Continental Hotel (now the Continental Tavern), in bins of warehouses on the Delaware Canal (completed in 1862), and at the General Store (now Worthington Insurance). At Lakeside, the yellow house facing Lake Afton on N. Main Street, one brick-walled cellar room is also thought to have been a hiding place. Yardley Borough was incorporated on March 4, 1895.

Recent Jobs and Reviews in Yardley, PA

Rated 4.8 out of 5 stars based on 39 customer reviews

Reviews

Excellent Service!
Mark was so friendly and kind and said hi to my 3 dogs, which I appreciated!!! He also was very knowledgeable and provided additional insights to my furnace that I wasn’t aware of. Definitely recommend Mark!
Kathleen - Yardley, PA 19067
Good. Shaun checked it out, explained it to me & changed the condensation pump
Good experience
Bruce - Yardley, PA 19067
Same day fix
My boiler died and they came out same day and replaced the broken hydro stat. The technician was great and took the time to explain his troubleshooting steps and explain what needed to be replaced.
Harrison - Yardley, PA 19067
New Ac System Outstanding Service and Craftsmanship
Joe and his fellow tech’s went above and beyond working non stop to install and get our new system online - highly recommend
Adam - Yardley, PA 19067
Amazing Service!
We had an emergency leak in our oil tank on a Saturday afternoon. The JC team from the person who answered the phone to the technician to their sales person was able to mobilize very quickly, help us pump out all the oil, put it in drums and make us a priority to get a new tank installed within a couple of days. They were professional, helpful, stayed to see the job all the way through well into late Saturday night. They even sent a thank you gift of pastries and cookies a few days after our service appointment for using them for the new install. Highly recommended!
Erin - Yardley, PA 19067
Great
He was terrific. He explained the problem and fixed it and was very nice 👍
Ida - Yardley, PA 19067
Great Work!
Excellent Service!!
Todd - Yardley, PA 19067
Great!! So professional, gave detailed information and fixed the problem efficiently and effectively.
I am so grateful to JC heating! They go above and beyond every time I have needed their services. Highly recommend!
Teresa - Yardley, PA 19067
Great service
Karole - Yardley, PA 19067
Great service as usual
Joanne - Yardley, PA 19067
Great service!
The usual great service I expect from JCHeating!
Joy/beth - Yardley, PA 19067
boiler tune up
JC Heating. Shawn was the tech on our tune up this year. Very knowledgeable and professional service. Our system is not a typical set up and Shawn was quick to understand the design. Looking forward to a easy heating season after his tune- up.
Robert - Yardley, PA 19067
Excellence
Efficient, thorough, respectful of property.
Stolowitz - Yardley, PA 19067
Great Customer Service
You were able to send the technician (Ben) out the same day I called! He was great! Very thorough. Explained things well & didn’t try to sell me on something that I didn’t need.
Fatsis - Yardley, PA 19067
Good experience
Excellent tech, great service but pricey parts
Ibrahim - Yardley, PA 19067
very good & knowledgeable foreman, engaged helpers
price was by no means red hot. Very happy with the crew and finished product
Don - Yardley, PA 19067
Very friendly and helpful
Young - Yardley, PA 19067
Great service, very nice person
Viscardi - Yardley, PA 19067
Awesome!
Ben was professional and informative and let me know exactly what needed to be done! Wonderful service!
Konek - Yardley, PA 19067
Heater Service
Prompt, neat, efficient worker.
Belinski - Yardley, PA 19067
Installed System 2000
It took a day and a half to remove and replace our old oil burner and water heater with a new System 2000 unit that was recommended by JC Heating as the best alternative. The work was done well and the basement/workshop where it was installed was left clean and I gained a few square feet of floor space. JC Heating & Cooling have been our heating and cooling contractors for almost 30 years. They installed AC in our home about 25 years ago and have upgraded it since and provide yearly service to all our utilities. They keep us comfortable in our home.
Michael - Yardley, PA 19067
honest, fair, thorough, qualified
This company treats you like family... not much more you can ask for. Review title summarizes it all.
Joe - Yardley, PA 19067
Great service!
Dennis - Yardley, PA 19067
Customer satisfaction
Good job
Weiner - Yardley, PA 19067
Great service
Ben was very friendly and respectful. He explained what he did and did a great job
Christopher - Yardley, PA 19067
Homeowner
Annual servicing done well! He was pleasant, courteous and seemed to do a thorough job.
Joy - Yardley, PA 19067
Great job!
Time for our spring service check..great job!
Darryl - Yardley, PA 19067
Good job
Carol - Yardley, PA 19067
Quick response, Very personable
I needed someone to come out on short notice and JC Heating was very helpful in scheduling. The service technician was personable and I think thorough. I would use your service again.
Dalit - Yardley, PA 19067-4489
always there when needed
What I didn't say when I spoke with Linda this morning, is that I'm having a bunch of people for dinner Monday. So, along with the excellent & expert service from JCH, I'm grateful that you were able to come today to take care of this. So glad that I'm with JCH & that I have the contract just for things like this.
Rita - Yardley, PA 19067
Great service
jannina - Yardley, PA 19067
Service - Just in time
No heat the day before Thanksgiving. Called JC H&C and they were able to get someone out in a couple of hours. The service tech. (Mike) did not have parts available, but was able to temporarily get heat up and running for a few days until the parts come in for replacement. Will definitely use JC Heating & Cooling in the future.
Rick - Yardley, PA 19067-2742
Prompt, personable and efficient
What else could I ask for? On time, very pleasant, knowledgeable and efficient. Thank you very much.
Joey - Yardley, PA 19067
Thanks Mike!
Mike P. was very professional & dedicated to fixing our ancient (50yr. old) air handler system. It was an amazing job of detective work, & works fine now. We also appreciated his flexibility w/ our time schedule.
Maureen - Yardley, PA 19067-3222
Prompt, curteous and helpful
Mike, the tech was very courteous, helpful and professional. Ann Marie in the office was also very good. The price was OK. Considering I am a first time customer and only test gauges were used.
Gene - Yardley, PA 19067
Kudos to Mike P, Jim and Mike the service manager!!!
susan - Yardley, PA 19067
Mike P. Very professional, efficient and polite as well as a neat worker
Susan - Yardley, PA 19067
super responsive in time of need
My hot water heater was leaking on a Saturday morning, and wasn't working. I called JC heating at 8, they were on site by 9:30, and the repairs were done by 11:30. The repairman was very informative and courteous.
David - Yardley, PA 19067
Once again, I was taken care of in a timely, professional manner.
Susan - Yardley, PA 19067

Job Locations

Don A.
Don A.
Making a home heating fuel oil delivery filling customer tank
Yardley, PA 19067
Yardley, PA - Making a home heating fuel oil delivery filling customer tank
Don A.
Don A.
Making a home heating fuel oil delivery for automatic contract customer
Yardley, PA 19067
Yardley, PA - Making a home heating fuel oil delivery for automatic contract customer
Don A.
Don A.
Making a home heating fuel oil delivery for 150 gallons ordered on line
Yardley, PA 19067
Yardley, PA - Making a home heating fuel oil delivery for 150 gallons ordered on line
Don A.
Don A.
Making a home heating fuel oil delivery for automatic contract customer
Yardley, PA 19067
Yardley, PA - Making a home heating fuel oil delivery for automatic contract customer
Don A.
Don A.
Making a home heating fuel oil delivery for 100 gallons
Yardley, PA 19067
Yardley, PA - Making a home heating fuel oil delivery for 100 gallons
Don A.
Don A.
Making a home heating fuel oil delivery for 150 gallons ordered on line
Yardley, PA 19067
Yardley, PA - Making a home heating fuel oil delivery for 150 gallons ordered on line
Don A.
Don A.
Making a home heating fuel oil delivery for automatic contract customer
Yardley, PA 19067
Yardley, PA - Making a home heating fuel oil delivery for automatic contract customer
Don A.
Don A.
Making a home heating fuel oil delivery for 150 gallons ordered on line
Yardley, PA 19067
Yardley, PA - Making a home heating fuel oil delivery for 150 gallons ordered on line
Don A.
Don A.
Making a home heating fuel oil delivery filling customer tank
Yardley, PA 19067
Yardley, PA - Making a home heating fuel oil delivery filling customer tank
Don A.
Don A.
Making a home heating fuel oil delivery for 100 gallons
Yardley, PA 19067
Yardley, PA - Making a home heating fuel oil delivery for 100 gallons
Don A.
Don A.
Making a home heating fuel oil delivery filling customer tank
Yardley, PA 19067
Yardley, PA - Making a home heating fuel oil delivery filling customer tank
Don A.
Don A.
Making a home heating fuel oil delivery for 150 gallons
Yardley, PA 19067
Yardley, PA - Making a home heating fuel oil delivery for 150 gallons
Don A.
Don A.
Making a home heating fuel oil delivery for automatic contract customer
Yardley, PA 19067
Yardley, PA - Making a home heating fuel oil delivery for automatic contract customer
Don A.
Don A.
Making a home heating fuel oil delivery for 150 gallons
Yardley, PA 19067
Yardley, PA - Making a home heating fuel oil delivery for 150 gallons
Don A.
Don A.
Making a home heating fuel oil delivery for 200 gallons ordered on line
Yardley, PA 19067
Yardley, PA - Making a home heating fuel oil delivery for 200 gallons ordered on line
Don A.
Don A.
Making a home heating fuel oil delivery for 200 gallons ordered on line
Yardley, PA 19067
Yardley, PA - Making a home heating fuel oil delivery for 200 gallons ordered on line
Stephan C.
Stephan C.
Performed inspection on heater and heater flue in Morrisville PA
Yardley, PA 19067
Yardley, PA - Performed inspection on heater and heater flue in Morrisville PA
Don A.
Don A.
Making a home heating fuel oil delivery for 100 gallons
Yardley, PA 19067
Yardley, PA - Making a home heating fuel oil delivery for 100 gallons
Don A.
Don A.
Making a home heating fuel oil delivery filling customer tank
Yardley, PA 19067
Yardley, PA - Making a home heating fuel oil delivery filling customer tank
Don A.
Don A.
Making a home heating fuel oil delivery for automatic contract customer
Yardley, PA 19067
Yardley, PA - Making a home heating fuel oil delivery for automatic contract customer
Don A.
Don A.
Making a home heating fuel oil delivery for 100 gallons ordered on line
Yardley, PA 19067
Yardley, PA - Making a home heating fuel oil delivery for 100 gallons ordered on line
Don A.
Don A.
Making a home heating fuel oil delivery filling customer tank
Yardley, PA 19067
Yardley, PA - Making a home heating fuel oil delivery filling customer tank
Don A.
Don A.
Making a home heating fuel oil delivery for automatic contract customer
Yardley, PA 19067
Yardley, PA - Making a home heating fuel oil delivery for automatic contract customer
Don A.
Don A.
Making a home heating fuel oil delivery for 100 gallons
Yardley, PA 19067
Yardley, PA - Making a home heating fuel oil delivery for 100 gallons
Don A.
Don A.
Making a home heating fuel oil delivery filling customer tank
Yardley, PA 19067
Yardley, PA - Making a home heating fuel oil delivery filling customer tank
Don A.
Don A.
Making a home heating fuel oil delivery for automatic contract customer
Yardley, PA 19067
Yardley, PA - Making a home heating fuel oil delivery for automatic contract customer
Don A.
Don A.
Making a home heating fuel oil delivery for automatic contract customer
Yardley, PA 19067
Yardley, PA - Making a home heating fuel oil delivery for automatic contract customer
Don A.
Don A.
Making a home heating fuel oil delivery for 150 gallons
Yardley, PA 19067
Yardley, PA - Making a home heating fuel oil delivery for 150 gallons
Don A.
Don A.
Making a home heating fuel oil delivery for automatic contract customer
Yardley, PA 19067
Yardley, PA - Making a home heating fuel oil delivery for automatic contract customer
Don A.
Don A.
Making a home heating fuel oil delivery filling customer tank
Yardley, PA 19067
Yardley, PA - Making a home heating fuel oil delivery filling customer tank
Don A.
Don A.
Making a home heating fuel oil delivery for 150 gallons ordered on line
Yardley, PA 19067
Yardley, PA - Making a home heating fuel oil delivery for 150 gallons ordered on line
Don A.
Don A.
Making a home heating fuel oil delivery for 150 gallons
Yardley, PA 19067
Yardley, PA - Making a home heating fuel oil delivery for 150 gallons
Don A.
Don A.
Making a home heating fuel oil delivery for 150 gallons ordered on line
Yardley, PA 19067
Yardley, PA - Making a home heating fuel oil delivery for 150 gallons ordered on line
Don A.
Don A.
Making a home heating fuel oil delivery for 150 gallons ordered on line
Yardley, PA 19067
Yardley, PA - Making a home heating fuel oil delivery for 150 gallons ordered on line
Don A.
Don A.
Making a home heating fuel oil delivery filling customer tank
Yardley, PA 19067
Yardley, PA - Making a home heating fuel oil delivery filling customer tank
Don A.
Don A.
Making a home heating fuel oil delivery for 150 gallons ordered on line
Yardley, PA 19067
Yardley, PA - Making a home heating fuel oil delivery for 150 gallons ordered on line
Don A.
Don A.
Making a home heating fuel oil delivery for 500 gallons
Yardley, PA 19067
Yardley, PA - Making a home heating fuel oil delivery for 500 gallons
Don A.
Don A.
Making a home heating fuel oil delivery for 100 gallons ordered on line
Yardley, PA 19067
Yardley, PA - Making a home heating fuel oil delivery for 100 gallons ordered on line
Don A.
Don A.
Making a home heating fuel oil delivery for automatic contract customer
Yardley, PA 19067
Yardley, PA - Making a home heating fuel oil delivery for automatic contract customer
Don A.
Don A.
Making a home heating fuel oil delivery for automatic contract customer
Yardley, PA 19067
Yardley, PA - Making a home heating fuel oil delivery for automatic contract customer
Don A.
Don A.
Making a home heating fuel oil delivery for
Yardley, PA 19067
Yardley, PA - Making a home heating fuel oil delivery for
Don A.
Don A.
Making a home heating fuel oil delivery for automatic contract customer
Yardley, PA 19067
Yardley, PA - Making a home heating fuel oil delivery for automatic contract customer
Don A.
Don A.
Making a home heating fuel oil delivery for 100 gallons
Yardley, PA 19067
Yardley, PA - Making a home heating fuel oil delivery for 100 gallons
Don A.
Don A.
Making a home heating fuel oil delivery for automatic contract customer
Yardley, PA 19067
Yardley, PA - Making a home heating fuel oil delivery for automatic contract customer
Don A.
Don A.
Making a home heating fuel oil delivery for automatic contract customer
Yardley, PA 19067
Yardley, PA - Making a home heating fuel oil delivery for automatic contract customer