Call Us (800) 253-9001

The Best Choice for Heater, Furnace, Boiler, Heat Pump and Air Conditioner Repair in Princeton NJ

Home Heating Oil Princeton NJ delivery trucksPFO installs, services and maintains heating and air conditioning equipment in Princeton. We have been helping property owners and local business owners with their HVAC systems since 1942. We love to help our clients as you can tell by reading the reviews below. Part of what makes PFO such a great organization is the attitude and integrity of each of our service technicians.

Our entire company strives to make your experience with us hassle-free and enjoyable. You can also be assured that PFO stands behind the work we do, 100%. Furthermore, we adhere to all local Princeton building and construction codes.

Our high level of service is why you see such high ratings and reviews with activity on the map below for Heater, Furnace, Boiler, Heat Pump and Air Conditioner Repair in Princeton NJ.

Call Today For Repairs or a Free Quote

Prompt and Courteous Princeton Heating And Cooling Repairs

We work on all models of heat pumps, furnaces, boilers and other heating system equipment. We also service all types of central air conditioning systems and ductless systems. If you are experiencing a “no-heat” or “no cold air” emergency, phone us. We will dispatch a technician to your home or business swiftly. Browse through the testimonials on this page to see what other clients think about our service

Do You Need a New Heating and/or Air Conditioning System?

We are an authorized Carrier and Mitsubishi provider. We have selected these two companies because they are best in class leaders in the HVAC sector. Get started today by receiving a free price estimate for a new HVAC system. We will visit your home, ascertain your needs, determine the heat load and propose the most ideal solution for your family and your finances.

Call Today For Repairs or a Free Quote

Local Reviews
for Princeton, NJ

Rated 4.9 out of 5 stars based on 37 customer reviews

Map of Princeton, NJ

Great service by a friendly and qualified professional!





Map of Princeton, NJ

All Appeared to go Smoothly




Turned out to be the same technician who had installed our air conditioner 25 or so years ago. After finishing his inspection he said all was well or words to that that. A fine representative of PFO.


Map of Princeton, NJ

Great service





Map of Princeton, NJ

Great Service




I learned from Kenny that I had been using the wrong size filter for my furnace and am extremely thankful for his letting me know what the correct size is. I'm a "happy camper"!


Map of Princeton, NJ

dedicated service people




Our downstairs heat went out a few days ago and a serviceman came out and fixed it. It ran just great, but now this morning the heat is out again, so it looks like someone will need to come out again today.


Map of Princeton, NJ

Always dependable




They have serviced my air handler and heat pump for over 13 years. They've always been within the time window and get the job done well. I will definitely continue to use them.


Map of Princeton, NJ

great service





Map of Princeton, NJ

Quick Call time Very Nice Person




PFO sent someone out right away. He arrived and quickly fixed our problem. The call was included in our service contract.


Map of Princeton, NJ

Great service




The technician was very professional and complete. He made sure that all units were working well.


Map of Princeton, NJ

Attentive and prompt service




Knowledgeable technician. Took the time to explain and answer questions. Very thorough.


jeff w.

jeff w.

Ac tune up

Near Foxcroft Dr, Princeton, NJ 08540
Jeff S.

Jeff S.

Service call Gas heater and A/C start up

Near Harvard Cir, Princeton, NJ 08540
Wes B.

Wes B.

Checking air conditioning on a rooftop unit

Near Hawthorne Ave, Princeton, NJ 08540
Kenny B.

Kenny B.

AC preseason ck on 2 units

Near Hawthorne Ave, Princeton, NJ 08540
Marek L.

Marek L.

A/C tune up.

Near Province Line Rd, Princeton, NJ 08540
Marek L.

Marek L.

Do no cooling call.

Near Cleveland Rd W, Princeton, NJ 08540
Marek L.

Marek L.

Do a/c tune up.

Near Cleveland Rd W, Princeton, NJ 08540
Kenny B.

Kenny B.

Noise from AC

Near All Saints Rd, Princeton, NJ 08540
Wes B.

Wes B.

Oil burner tune up

Near Moore St, Princeton, NJ 08542
Kenny B.

Kenny B.

AC ck up

Near Governors Ln, Princeton, NJ 08540
Read more...

Other Cities We Service in Mercer County:

East Windsor, Ewing Township, Groveville, Hamilton, Hamilton Township, Hightstown, Hopewell Township, Lawrenceville, Mercerville, Pennington, Princeton, Princeton Junction, Robbinsville, Titusville, Trenton, West Trenton, West Windsor, Windsor, Yardville

08520 08618 08628 08638 08620 08609 08610 08611 08650 08619 08620 08629 08690 08691 08520 08525 08648 08619 08534 08540 08541 08542 08543 08544 08550 08691 08560 08601 08602 08603 08604 08605 08606 08607 08608 08609 08610 08611 08618 08619 08620 08625 08628 08629 08638 08645 08646 08647 08648 08650 08666 08677 08690 08691 08695 08628 08550 08561 08620

Need Help Now? Call Us.