Call Us (800) 253-9001
CUSTOMER REVIEWS

Hear What Our Customers Have To Say…

Local Reviews

Rated 4.9 out of 5 stars based on 775 customer reviews

Map of Country Lake Estates, NJ

Timely response




Jeff is always very helpful and we sincerely appreciate his expertise.


Map of Princeton, NJ

Jeff Witham is a furnace saver and a gentleman




Jeff Witham came over from PA to NJ at 5pm on a Sunday night Jan 20, 2019 as the temperature outside plummeted to 10°F . My house had gotten frightfully cold because the furnace stopped running due to no fault with my home heating system. My furnace shut off because the fuel delivery company PFO, failed to deliver the fuel oil in time and the 300 gallon tank at my house when dry which caused air in the fuel line. Jeff Witham diagnosed the problem and checked every other function of my heating system. My panic went away. Jeff is a thoughtful great serviceman who is a great person and rescued my house!! Sincerely, Karl Dresdner, Princeton, NJ.


Map of Lambertville, NJ

A thorough service call




Marek was able to correct an intermittent oil heater problem after a thorough system diagnosis. I've used PFO for 14 years. They are always available for assistance.


Map of Trenton, NJ

Ron from Princeton Fuel provided Great Service on our Boiler!




Ron from Princeton Fuel found the problem why our boiler was being over fed with water from the automatic feeder system. He replaced a float controlling the amount of water being supplied, stayed to see it operate properly and called the next day to check with us on the operation of the boiler, which was working properly.


Map of Monroe Township, NJ

noise problem




thorough analysis of problem.


Map of Plainsboro Township, NJ

Great service, really nice serviceman





Map of Mount Laurel, NJ

Reliable and professional




Always happy to see Jeff. I know he will take good are of my heater and their is never any waiting.


Map of Country Lake Estates, NJ

Timely response




Jeff is always very pleasant and knowledgeable.


Map of Princeton Meadows, NJ

Good Service





Map of West Windsor Township, NJ

Service repair





Great, prompt service




Service Tech Ken very polite and knowledgeable


excellent tutorial by Ron on our heating system





Great service, comprehensive explanation




It was great to have Ron back to provide our service today. He remembered adjustments that he had made in the past which had reverted to factory settings when a new circuit breaker had been installed on January 1, 2019. Ron also carefully explained what he had done and why, giving me confidence that I was unlikely to have the problem reoccur.


Service personnel are knowlwgeable and polite. Prompt service. Thank you





Ratings




Very nice and informative. Took the time to explain and answer all my questions.Can't answer about cost because I don't know yet.


Great Service!




Kenny was on time, efficient and thorough. He knows his stuff.


Excellent service




Jeff was punctual, efficient, responded to my questions, and had very clear answers.


Great Service




Very thorough and explained everything.


Great service




Service was prompt and professional.


Great service




Jeff was professional, friendly and got the job done in a timely manner.


Professiionalism at its best




The service man was on time, efficient, courteous and completed the task within the time he had estimated. Because we have a service contract, the service man was unable to tell me whether or not there was a charge. Question about pricing left unanswered.


Great Service!




Ron came today to repair my heater. He is definitely a credit to PFO. Ron is experienced, knowledgable, friendly, neat and a focused repair technician. He makes certain everything is done correctly before leaving. My experience with Princeton Fuel Oil can only be discribed as superior. The company definitely stands behind the products they sell and the warrenties.


well done





Excellent service and helpful





Great




Very satisfied with the service today. Thank you.


Quick holiday response




Technician showed up promptly on January 1, quietly went about his work and had us up and running with a new circuit board in short order.


Service call




The service technician was good, he arrived on time and explained the problem. However, I am not very satisfied with the heating system that is only about 5 years old. Within the last 2 months the heating system has shut off for two different reasons. The first time, the technician told me what to do over the phone to turn the heat back on.


Excellent service when we needed it most




We discovered on a Sunday that we had no heat. PFO was at our house within a few hours and the technician fixed the problem quickly.


Great experience with PFO




Jeff did a great job explaining what he needed to repair to resolve our problem in simple terms. Very friendly, thorough and helpful.


Excellent service




Jeff worked hard to get my boiler back up and running. Much appreciated.


Excellent thank you





Professional and Personable




Today’s service technician was unquestionably the best I have ever dealt with in all my years of home ownership.


Great service and great serviceman.





excellant. very satisfied.





great service




the service was GREAT. He showed great respect to me and his concern for my home.


Finally, a competent person showed up!




Jeff Whitham was courteous, very competent and on time.


Great service




The service provider showed up on time, and completed the job in a timely manner.


Continued great service




Satisfied customer


Great service, explained problem




Ron the service rep did a good job checking everything to find the problem. He explained and showed the problem which was a burned out circuit board. He was nice too.


Our house has a 14 year old unit ( heating)





Burner Cleaning




The service PFO provided was excellent. Everything was done very well and professionally.


Prompt, Great Service. friendly, knowledgeable





good job on time and very professional





quick service ,competant repairman!





Great Service





service by technician for many years, and does a great job!




having the same technician who is familiar with the furnace provides a level of satisfaction that I know he will do a great job to ensure we have a good warm winter!


Great service





I was very satisfied with the representative that came out to clean my heater . He went out of his way to find me in the back yard , since I did not a





Always friendly




Ron has helped me multiple times and always gets the job done with a smile on his face.


Truly professional




Jeff is knowledgeable, professional, and genuinely cares about his customers. It is always a pleasure to talk with Jeff and he takes the time to offer explanations and suggestions to increase the efficiency of our heater. It is a nice feeling to know he takes care of us.


Ron T.

Ron T.

Code 32 fault Carrier Infinity furnace blew out trap hoses and condensate pump discharge tube, ran and check efficiency no heat exchanger issues 14 year old furnace

Near Old York Rd, West Amwell Township, NJ 08551
Kenny B.

Kenny B.

No heat - gas furnace

Near Brandon Rd, Hopewell Township, NJ 08648
jeff w.

jeff w.

Insufficient Heat

Near Lower Ferry Rd, Ewing Township, NJ 08628
jeff w.

jeff w.

Tune-up on oil-fired furnace

Near Monmouth Rd, Plumsted Township, NJ 08514
Ron T.

Ron T.

Not enough Heat raised aquastat to increase boiler water temperature 20 degrees hotter

Near Old York Rd, West Amwell Township, NJ 08551
jeff w.

jeff w.

Insufficient Heat

Near Wildgeese Cir, Country Lake Estates, NJ 08015
Wes B.

Wes B.

Oil burner tune-up

Near Jacobs Creek Rd, Ewing Township, NJ 08628
Kenny B.

Kenny B.

Tune up on a WM Boiler

Near Weyburne Rd, Hamilton Township, NJ 08690
jeff w.

jeff w.

No heat

Near E Lakeshore Dr, Browns Mills, NJ 08015
jeff w.

jeff w.

no heat

Near Hovey Ave, Hamilton Township, NJ 08610
jeff w.

jeff w.

No heat call

Near Carter Rd, Princeton, NJ 08540
Ron T.

Ron T.

Problem steam boiler overfilling, removed and replaced number 67 low water cut off float which had water inside float

Near Axford Rd, Trenton, NJ 08610
Ron T.

Ron T.

Steam boiler overfilling replaced number 67 low water cut off float which had water inside of it

Near Axford Rd, Trenton, NJ 08610
jeff w.

jeff w.

Cod tune-up on oil-fired furnace

Near Fairlawn Ave, Hamilton Township, NJ 08619
Ron T.

Ron T.

Warranty repair replaced modulating gas valve, relocated fresh air PVC intake to side of furnace cabinet, efficiency tested and ran in all three stages of heat no problems

Near Fairlawn Ave, Hamilton Township, NJ 08619
jeff w.

jeff w.

No heat must use reset

Near Washington Rd, Princeton, NJ 08540
Kenny B.

Kenny B.

No heat at the church

Near Broad St, Florence Township, NJ 08518
jeff w.

jeff w.

Tune-up on furnace and water heater

Near Upper Hilltop Rd, Yardley, PA 19067
Ron T.

Ron T.

Steam boiler overfeeding, replaced 67 low water cut off float had water inside float

Near 5th St, Ewing Township, NJ 08638
jeff w.

jeff w.

Install steam boiler

Near Homestead Ave, Trenton, NJ 08610
Ron T.

Ron T.

Gas furnace odors, needs modulating gas valve replaced

Near S Clinton Ave, Trenton, NJ 08610
Wes B.

Wes B.

Oil burner tune-ups

Near Carson Rd, Princeton, NJ 08540
Ron T.

Ron T.

No heat call replaced circuit board which had bad fan relay

Near Parker Rd, Plainsboro Township, NJ 08536
Marek L.

Marek L.

Did call for noise.

Near Rock Rd E, Lambertville, NJ 08530
Ron T.

Ron T.

Flame rollout high limit issues, gas furnace has crack causing flame to roll out

Near Parker Rd, Plainsboro Township, NJ 08536
Kenny B.

Kenny B.

Warranty repair

Near Archer Ct, Trenton, NJ 08619
Kenny B.

Kenny B.

Humidifier problem

Near Archer Ct, Hamilton Township, NJ 08619
Wes B.

Wes B.

Oil burner tune-up

Near Park Lake Ave, Hopewell Township, NJ 08560
Kenny B.

Kenny B.

Warranty Humidifier problem

Near Falmouth Rd, Hamilton Township, NJ 08620
Ron T.

Ron T.

Replace aquastat relay, was overheating boiler past limit 180 degree

Near N Pondview Blvd, Monroe Township, NJ 08831
Ron T.

Ron T.

Noise call, replace aquastat relay due to overheating 180 degree limit

Near N Pondview Blvd, Monroe Township, NJ 08831
jeff w.

jeff w.

No heat

Near Wildgeese Cir, Country Lake Estates, NJ 08015
Marek L.

Marek L.

Did no hot water call.

Near Village Rd W, West Windsor Township, NJ 08550
Wes B.

Wes B.

Oil burner tune-up

Near Bonnie Ln, Bordentown, NJ 08505
Ron T.

Ron T.

oil pump starving for oil replaced oil filter and blue back oil line to tank

Near N Pondview Blvd, Monroe Township, NJ 08831
Ron T.

Ron T.

Noise call from oil burner. Pump was starving for oil. Replace the oil filter and blew back or oil line to tank.

Near N Pondview Blvd, Monroe Township, NJ 08831
jeff w.

jeff w.

No heat

Near Cranberry Ct, Upper Freehold, NJ 08514
jeff w.

jeff w.

must use reset

Near Ridge Rd, Hopewell, NJ 08525
Ron T.

Ron T.

Gas furnace flame rollout issues, furnace has crack and warping with heat exchanger issues needs to be replaced 19 years old

Near N Pondview Blvd, Monroe Township, NJ 08831
Ron T.

Ron T.

Gas furnace high limit issues, adjusted dip switches for increased heating air flow

Near N Pondview Blvd, Monroe Township, NJ 08831
Kenny B.

Kenny B.

Heat pump check up

Near Tennyson Dr, Princeton Meadows, NJ 08536
Marek L.

Marek L.

Did no heat call.

Near Cranbury Rd, West Windsor Township, NJ 08550
jeff w.

jeff w.

Must use reset

Near Church Rd, Mount Laurel, NJ 08054
jeff w.

jeff w.

Near Church Rd, Mount Laurel, NJ 08054
jeff w.

jeff w.

Tune-up on oil-fired furnace and water heater

Near Smithville Jacksonville Rd, Mount Holly, NJ 08060
Kenny B.

Kenny B.

No heat call

Near Anita Way, Hamilton Township, NJ 08610
Wes B.

Wes B.

oil burner tune-up

Near Cedar Ln, Hopewell Township, NJ 08560
Ron T.

Ron T.

Oil furnace no heat call. Replaced old heat cool thermostat with new Honeywell digital Pro 3000

Near Yorktowne Ct, West Windsor Township, NJ 08550
Ron T.

Ron T.

Too much heat won't shut off. Replace defective zone valve powerhead ran and check operation of new okay

Near Yorktowne Ct, West Windsor Township, NJ 08550
Ron T.

Ron T.

Too much heat won't shut off

Near Yorktowne Ct, West Windsor Township, NJ 08550
Ron T.

Ron T.

Cod no heat call oil furnace, repaired and noticed oil tank has a weep in warm of the welds. Going to need upgraded ASAP

Near Prospect Ave, Princeton, NJ 08540
Wes B.

Wes B.

No heat

Near Mason Ave, Hamilton Township, NJ 08610
Ron T.

Ron T.

Gas furnace fan won't shut off, also Co readings higher-than-normal

Near Prospect Ave, Princeton, NJ 08540
Wes B.

Wes B.

Oil burner tune-up

Near County Rd 539, Allentown, NJ 08501
Kenny B.

Kenny B.

No heat call

Near New Egypt Cookstown Rd, Plumsted Township, NJ 08533
Kenny B.

Kenny B.

Water leak

Near Chest-Georgetown Rd, Chesterfield Township, NJ 08515
Wes B.

Wes B.

Oil burner tune-up

Near N Main St, Cranbury Township, NJ 08512
jeff w.

jeff w.

No heat call

Near Sykesville Rd, Wrightstown, NJ 08562
Ron T.

Ron T.

Replace gas hot water heater

Near Prospect Ave, Princeton, NJ 08540
jeff w.

jeff w.

Tune-up on oil-fired boiler

Near Zion Wertsville Rd, Montgomery, NJ 08558
Marek L.

Marek L.

Did burner tune up.

Near Colleen Cir, Ewing Township, NJ 08638
Kenny B.

Kenny B.

Leak on Hot Water Heater

Near Prospect Ave, Princeton, NJ 08540
Ron T.

Ron T.

Troubleshooting problem water leak from relief valve, with all new parts replaced

Near Bridge St, Stockton, NJ 08559
Ron T.

Ron T.

Problem water leak,

Near Bridge St, Stockton, NJ 08559
Wes B.

Wes B.

Oil burner tune-up

Near Charlotte Ave, Hamilton Township, NJ 08629
jeff w.

jeff w.

Replace a aquastat on boiler

Near E Lakeshore Dr, Browns Mills, NJ 08015
jeff w.

jeff w.

Tune-up on oil-fired furnace

Near Unnamed Road, Wrightstown, NJ 08562
Ron T.

Ron T.

Too much heat, kitchen living room area, disconnect thermostat wires and zone valve closes. Replace thermostat check operation okay now

Near N Broad St, Trenton, NJ 08608
Kenny B.

Kenny B.

Water leak

Near Forked River Rd, Upper Freehold, NJ 08514
jeff w.

jeff w.

Water leak on boiler no heat

Near NJ-179, Lambertville, NJ 08530
Marek L.

Marek L.

Did gas check up.

Near Mark Cermele Ct, Lawrence Township, NJ 08648
Wes B.

Wes B.

Gas furnace tune-up

Near Bordentown Crosswicks Rd, Chesterfield Township, NJ 08515
Marek L.

Marek L.

Did burner tune up.

Near Frederick Ave, Hamilton Township, NJ 08620
Ron T.

Ron T.

Carrier Infinity warranty repair, new inducer kit, gas valve, relocated fresh air PVC pipe to side of furnace cabinet

Near Pintinalli Dr, Hamilton Township, NJ 08619
Wes B.

Wes B.

Oil burner tune-up

Near Delaware Canal Towpath, New Hope, PA 18938
Tyler M.

Tyler M.

Heater tuneup

Near Co Rd 601, Montgomery, NJ 08502
jeff w.

jeff w.

Gas heater check up

Near Carson St, Robbinsville, NJ 08691
Ron T.

Ron T.

Fan powered humidifier install guess counterflow furnace

Near Rossi Rd, Cookstown, NJ 08511
Wes B.

Wes B.

Oil burner tune-up

Near Rosedale Rd, Princeton, NJ 08540
Kenny B.

Kenny B.

Tune up furnace & HWH

Near Harbourton Rocktown Rd, Lambertville, NJ 08530
jeff w.

jeff w.

Tune-up on horizontal oil-fired furnace

Near Hockamick Rd, Cookstown, NJ 08511
Kenny B.

Kenny B.

No heat call

Near Buttonwood Dr, Ewing Township, NJ 08638
Wes B.

Wes B.

Oil burner tune-up

Near White Horse Ave, Trenton, NJ 08610
jeff w.

jeff w.

Tune-up on oil-fired furnace

Near Daniel Bray Hwy, Stockton, NJ 08559
Ron T.

Ron T.

No heat call oil furnace, replace nozzle on Beckett NX model burner

Near Rossi Rd, Cookstown, NJ 08511
Wes B.

Wes B.

No hot water

Near Winant Rd, Princeton, NJ 08540
Marek L.

Marek L.

Did call for no heat.

Near Ellisdale Rd, Crosswicks, NJ 08515
jeff w.

jeff w.

Replace existing expansion tank and repipe

Near Evergreen Rd, Franklin Township, NJ 08873
Kenny B.

Kenny B.

No Heat call

Near Edinburgh Dr, Monroe Township, NJ 08831
Ron T.

Ron T.

Gas furnace no heat call, removed dirty pleated air filter advised to replace with 30-day non pleated style filter

Near Nottingham Way, Hamilton Township, NJ 08690
jeff w.

jeff w.

Must use reset on hot water boiler

Near Ridge Rd, Browns Mills, NJ 08015
Ron T.

Ron T.

Gas furnace noise, old fan powered humidifier bad, unplugged to eliminate noise until humidifier upgraded

Near Nottingham Way, Hamilton Township, NJ 08690
Kenny B.

Kenny B.

No heat on oil furnace

Near Dey Rd, Plainsboro Center, NJ 08536
Wes B.

Wes B.

Oil burner tune-up

Near Cedar Ln, Florence Township, NJ 08518
Wes B.

Wes B.

Near John Galt Way, Burlington, NJ 08016
jeff w.

jeff w.

No heat gas furnace

Near Andover Pl, Robbinsville, NJ 08691
Kenny B.

Kenny B.

Gas furnace check

Near Fountayne Ct, Princeton, NJ 08540
Ron T.

Ron T.

Gas furnace flame sensor problem

Near Nottingham Way, Hamilton Township, NJ 08690
jeff w.

jeff w.

No heat 80% gas furnace

Near Miry Brook Rd, Hamilton Township, NJ 08690
Ron T.

Ron T.

Gas furnace inspection and heater certification. Co and undiluted Co readings at 0 parts per million advise that system is mechanically operational but at 30 years old air conditioning R22 is obsolete, also age of furnace roughly 30 years old

Near Nottingham Way, Hamilton Township, NJ 08690