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

Heating and AC Service in Southampton

JC Heating & Cooling is here to serve the Southampton 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 SOUTHAMPTON 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 assurred that JC Heating & Cooling stands behind the work we do as well as complies with all Safety Codes.

We provide the following services in Southampton, PA

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

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

History - From Wikipedia,

Southampton, Pennsylvania is a namesake of Southampton, England, from where the followers of William Penn set sail to the Province of Pennsylvania. By 1685, Southampton was recognized by the Provincial Council as a township, and the lands within its borders had been allocated to thirteen original purchasers: John Luff, John Martin, Robert Pressmore, Richard Wood, John Jones, Mark Betres, John Swift, Enoch Flowers, Joseph Jones, Thomas Groom, Robert Marsh, Thomas Hould and John Gilbert, whose tracts were delineated on a Map of the Improved Part of the Province of Pennsylvania, drafted by Thomas Holme, Pennsylvania's Surveyor General.

Southampton's boundaries at that time extended eastward to Bensalem, and it was not until 1929 that the township was divided into "Upper Southampton" and "Lower Southampton". Its immediate bordering towns are now Feasterville, Huntingdon Valley, Warminster, and Churchville.

In order to ensure peaceful coexistence with the Indians residing in this region, Penn purchased the land with wampum and other valuable commodities including items of clothing, fish hooks, axes, knives and other useful tools. The area between the Pennypack and Neshaminy Creeks, encompassing Southampton Township, was conveyed by the Lenni-Lenape Chief Tamanend to William Penn by Deed dated June 23, 1683.

Many of the first English settlers were Quakers who fled religious persecution, and it was a group of dissident Quakers who joined with members of the Pennepek Baptist Church (a.k.a. Lower Dublin) to form the Southampton Baptist Church, which was constituted in 1746. Dutch colonists arrived in Southampton in the 18th century – the Vandikes, Vansandts, Vanartsdalens, Cornells, Krewsons and Hogelands – who migrated south from Long Island, New York and settled in Smoketown, later to be called Churchville after the North and Southampton Reformed Church erected on Bristol Road. The churchyards adjacent to the Southampton Baptist and North and Southampton Reformed Churches contain graves of patriots who fought in the Revolutionary War.

Recent Jobs and Reviews in Southampton, PA

Rated 4.9 out of 5 stars based on 21 customer reviews

Reviews

Heating system service
Always nice, on time and thorough. Thank you
Julie - Southampton, PA 18966
Excellent Service
Joe was great, knowledgeable, and personable. Look forward to working with you in the future.
Tim - Southampton, PA 18966
Excellent Service
Great Service!!!
Joseph - Southampton, PA 18966
Excellent Service
The guys were excellent!! Courteous and thorough. Used drop cloths before they started the job.
Joseph - Southampton, PA 18966
Job Complete and problem fixed
Brendon - Southampton, PA 18966
Excellent service!
Great service, awesome price.
Dan - Southampton, PA 18966
Fast service
Very nice, prompt and quickly solved issue 😊
Julie - Southampton, PA 18966
Outstanding service
JC was very thorough . They were on time and accommodated Our schedule.
Robert - Southampton, PA 18966
Thanks
Jc heating has done a great job in servicing our air and heating systems. Technicians / mechanics diagnose and explain in easy to understand terms what needs to be done. Recommend this company to anyone friendly, professional, and reasonable rates! Thanks.
Jim - Southampton, PA 18966
Great service
My repairman came on time and went right to work. He immediately put me at ease and reassured me that they would take care of everything. He was courtious and friendly as well. I would definitely recommend the company in the future.
Ruth - Southampton, PA 18966
On time , very nice. Explained everything.
Great
Julie - Southampton, PA 18966
Friendly Knowledgeable Service
Don is great. Knew right away how to fix our problem. His experience shows
Stacey - Southampton, PA 18966
Excellent service Mike explained in a way which I could understand. He took the time to answer questions. He cleaned up after his work and appeared we
Showed up on time and completed the job in the time he said it would take. This is Mikes second time here and it would be nice if he could be a permanent employee for us.
Laurie - Southampton, PA 18966
Good service
Been using JC for 20 years
Rob - Southampton, PA 18966
Extremely skilled and efficients at his work!
Dr R - Southampton, PA 18966
Good service experience
michael - Southampton, PA 18966-2144
Professional, highly skilled.
Promptly responded and was quick to identify issue with the unit. Provided options to me and kept me in the loop as the repair proceeded. Took his time and tested all components before fixing the issue, in case there were other problems. Showed up clean, tidied the work area and left clean. Very nice kid too.
Michael - Southampton, PA 18966
Mrs
Technician kept me informed of work throughout the service. He answered all my questions. Very thorough and professional.
Marlene - Southampton, PA 18966
Happy Customer
Quick friendly service
Bill - Southampton, PA 18966
excellent job
The tech was friendly, efficient and very knowledgeable.
Chris - Southampton, PA 18966
Always Great Service
Mike was very knowledgeable and patient in explaining his recommendation on what our heater needed and the situation of our heater, he took his time and answered my questions he was pleasant and I appreciate the time he took to explain everything to me
Ann - Southampton, PA 18966

Job Locations

Don A.
Don A.
Making a home heating fuel oil delivery for automatic contract customer
Southampton, PA 18966
Southampton, 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
Southampton, PA 18966
Southampton, 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
Southampton, PA 18966
Southampton, 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 to new installed tank
Southampton, PA 18966
Southampton, PA - making a home heating fuel oil delivery for 150 gallons to new installed tank
Don A.
Don A.
making a home heating fuel oil delivery filling customer tank
Southampton, PA 18966
Southampton, 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 ordered on line
Southampton, PA 18966
Southampton, 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
Southampton, PA 18966
Southampton, PA - making a home heating fuel oil delivery filling customer tank
Don A.
Don A.
making a home heating fuel oil delivery filling customer tank
Southampton, PA 18966
Southampton, 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
Southampton, PA 18966
Southampton, 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
Southampton, PA 18966
Southampton, 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
Southampton, PA 18966
Southampton, 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
Southampton, PA 18966
Southampton, 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
Southampton, PA 18966
Southampton, 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
Southampton, PA 18966
Southampton, 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
Southampton, PA 18966
Southampton, 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
Southampton, PA 18966
Southampton, 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
Southampton, PA 18966
Southampton, 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
Southampton, PA 18966
Southampton, 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
Southampton, PA 18966
Southampton, PA - making a home heating fuel oil delivery for 150 gallons
Don A.
Don A.
making a home heating fuel oil delivery for 175 gallons ordered on line
Southampton, PA 18966
Southampton, PA - making a home heating fuel oil delivery for 175 gallons ordered on line
Don A.
Don A.
making a home heating fuel oil delivery for 100 gallons
Southampton, PA 18966
Southampton, PA - making a home heating fuel oil delivery for 100 gallons
Don A.
Don A.
making a home heating fuel oil delivery for 130 gallons ordered on line
Southampton, PA 18966
Southampton, PA - making a home heating fuel oil delivery for 130 gallons ordered on line
Don A.
Don A.
making a home heating fuel oil delivery for automatic contract customer
Southampton, PA 18966
Southampton, PA - making a home heating fuel oil delivery for automatic contract customer
Don A.
Don A.
making a home heating fuel oil delivery for 300 gallons ordered on line
Southampton, PA 18966
Southampton, PA - making a home heating fuel oil delivery for 300 gallons ordered on line
Don A.
Don A.
making a home heating fuel oil delivery for 100 gallons
Southampton, PA 18966
Southampton, 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
Southampton, PA 18966
Southampton, 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
Southampton, PA 18966
Southampton, 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
Southampton, PA 18966
Southampton, 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
Southampton, PA 18966
Southampton, 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
Southampton, PA 18966
Southampton, PA - Making a home heating fuel oil delivery for 150 gallons
Don A.
Don A.
Making a home heating fuel oil delivery filling customer tank
Southampton, PA 18966
Southampton, PA - Making a home heating fuel oil delivery filling customer tank
Don A.
Don A.
Making a home heating fuel oil delivery filling customer tank
Southampton, PA 18966
Southampton, 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
Southampton, PA 18966
Southampton, 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
Southampton, PA 18966
Southampton, 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
Southampton, PA 18966
Southampton, 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
Southampton, PA 18966
Southampton, 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
Southampton, PA 18966
Southampton, 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
Southampton, PA 18966
Southampton, PA - Making a home heating fuel oil delivery filling customer tank
Ryan G.
Ryan G.
Tune up on system 2000 bpiler in Churchville pa
Southampton, PA 18966
Southampton, PA - Tune up on system 2000 bpiler in Churchville pa
Don A.
Don A.
Making a home heating fuel oil delivery for automatic contract customer
Southampton, PA 18966
Southampton, 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
Southampton, PA 18966
Southampton, 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
Southampton, PA 18966
Southampton, 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
Southampton, PA 18966
Southampton, 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 100 gallons
Southampton, PA 18966
Southampton, PA - Making a home heating fuel oil delivery for 100 gallons
Don A.
Don A.
Making a home heating fuel oil delivery for 100 gallons
Southampton, PA 18966
Southampton, PA - Making a home heating fuel oil delivery for 100 gallons