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 809 customer reviews

Map of Plumsted Township, NJ

Great service, very thorough





Map of Princeton Meadows, NJ

Great Service




Kenny provided great service fixing the noise issue we had in the furnace. We really appreciate his efforts during a snow storm


Map of Trenton, NJ

you tech was on time and was very courteous during his time here at our home for service




We would recommend you company for service, we never knew that you provided service, i did not know that you were a part of Scott, now that we know we will be using your company in future for all repairs and do you have service contracts


Map of Plainsboro Township, NJ

Skilled, honest and reliable service.




We've been customer's of PFO for nearly 25 years and have never considered changing. They are reliable and respond immediately whenever we have an issue - even on weekends and holidays. Their technicians are professional and courteous and always exceed our expectations.


Map of Ewing Township, NJ

Excellent Tank Installation




On time, professional, personable, and skilled!


Map of Wrightstown, NJ

Service




Service person arrived within the hour of calling. Friendly, knowledgeable, knew exactly what the problem was and fixed immediately.


Map of Ewing Township, NJ

Great Service




Kenny did a good and thorough job.


Map of West Windsor Township, NJ

All good




All good


Map of Moorestown, NJ

Great Service as usual!




Jeff really knows our complex system. We count on him to keep it running and us comfortable. Thank you, Jeff !!!


Map of Moorestown, NJ

Great service




Jeff is always knowledgeable and arrives when expected.


Kenny was great about servicing our emergency.




Kenny was courteous and very efficient in repairing our heater.


Great Service




Jeff was able to identify the problem immediately and repair it. He was was very professional and spent the time showing us what work he performed.


Love Jeff




So pleasant went above and beyond


Great company...




The who experience from beginning to end was great...Casey was wonderful, and all the technicians that put the new system in were great. Great company to deal with...Thanks guys...


Prompt, Great Service. friendly, knowledgeable





Prompt, Great Service. friendly, knowledgeable





Excellent





goodservice was top rate




Smooth,very professional


Great service




I been a Belasco customer for many, many years. Always there everytime the're needed, always good response when called. ,


great service




I purchase the yearly service contract. The service is reliable and thorough.


Excellent work. Adjusted timing to meet my needs





Great service




Solved problem of leaking radiator. Stopped leak completely while waiting for new radiator to be ordered


great service tech




Ronnie T. is an excellent rep of PFO. I have always asked for him since I have been a PFO customer. He has continually done a professional job.


Great service




Did not take long to get here an a great service man did a great job thanks for your service


Great servicr





Excellent Service




Jeff kept me informed of what he had found wrong with my heater and took the time to explain how he would make the repairs.


Friendly nice guy, clearly very experienced and knowledgeable .





Great service





Quick Reliable Professional and Thorough




They know what they are doing and get the job done quickly.


Great





No Hot water




Jeff responded quickly he diagnosed and repaired my Hot Water heater. I have been using PFO for thirty years, they are a class act. I would never use anyone else. I have always found the office staff very helpful and the service techs have provided quality workmanship. ... Thanks PFO


My experience with PFO




I am so thankful for Jeff, who came to help. He was so kind and courteous. He saw what the problem was and immediately replaced the thermostat. He was absolutely the best and so, so helpful.


boiler install




the morning after the install I had to call for service because of no heat. I was told it was something to do with something the manufacturer did or didn't do.


Very satisfied w/service & technician took time to check all zones, baseboards,& explain what the situation was and fixed the problem




Tech was excellent


Timely response




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


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.


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.


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.


noise problem




thorough analysis of problem.


Great service, really nice serviceman





Reliable and professional




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


Timely response




Jeff is always very pleasant and knowledgeable.


Good Service





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.


Ron T.

Ron T.

Near Arneytown-Hornerstown Rd, Upper Freehold, NJ 08514
Ron T.

Ron T.

Yearly preventive maintenance cleaning efficiency test and oil tank evaluation

Near Arneytown-Hornerstown Rd, Upper Freehold, NJ 08514
jeff w.

jeff w.

Too much heat second floor

Near Wygant Rd, Upper Freehold, NJ 08514
Wes B.

Wes B.

Will burner tune up

Near Blackhorse Ln, South Brunswick Township, NJ 08852
Ron T.

Ron T.

Yearly preventive maintenance cleaning number 35 and number 42 property efficiency test and oil tank evaluation

Near Arneytown-Hornerstown Rd, Upper Freehold, NJ 08514
Ron T.

Ron T.

Near N Broad St, Trenton, NJ 08608
jeff w.

jeff w.

Tune-up on oil-fired hot water boiler and repair water leak on coil

Near Crocus St, Browns Mills, NJ 08015
Ron T.

Ron T.

Near N Broad St, Trenton, NJ 08608
Tyler M.

Tyler M.

Heater tuneup

Near Arneytown-Hornerstown Rd, Upper Freehold, NJ 08514
Wes B.

Wes B.

No heat

Near Belvidere Ave, Lambertville, NJ 08530
jeff w.

jeff w.

Tune-up on forced hot air oil fired furnace

Near Monmouth Rd, Upper Freehold, NJ 08514
Wes B.

Wes B.

Oil burner tune-up

Near Risler St, Stockton, NJ 08559
jeff w.

jeff w.

Tune-up on oil-fired furnace

Near Brindletown Rd, Plumsted Township, NJ 08533
Wes B.

Wes B.

Oil burner tune-up

Near Elm Ct, Lawrence Township, NJ 08648
jeff w.

jeff w.

No must use reset and tune-up check oil tank

Near Jones Mill Rd, Wrightstown, NJ 08562
Kenny B.

Kenny B.

Noise & Thermostat problem

Near Bradford Ln, Princeton Meadows, NJ 08536
jeff w.

jeff w.

No heat call

Near Connecticut Rd, Presidential Lakes Estates, NJ 08015
Wes B.

Wes B.

Oil burner tune-up

Near Caroline Dr, Princeton, NJ 08540
Kenny B.

Kenny B.

Tune up on oil Boiler

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

jeff w.

No heat call

Near Trainor Pl, Browns Mills, NJ 08015
Kenny B.

Kenny B.

Tune up on a oil furnace

Near Cherry Brook Dr, Princeton, NJ 08540
jeff w.

jeff w.

tune-up on oil-fired hot water boiler

Near Meadowview, Pemberton Township, NJ 08064
jeff w.

jeff w.

Tune-up on oil-fired hot water boiler

Near Meadowview, Pemberton Township, NJ 08064
Wes B.

Wes B.

Oil burner tune-up

Near County Rte 615, Plainsboro Township, NJ 08536
Kenny B.

Kenny B.

Tune up on a Steam Boiler

Near Joan Terrace, Hamilton Township, NJ 08629
jeff w.

jeff w.

Tune-up on oil-fired hot water boiler

Near Jacobstown Arneytown Rd, Wrightstown, NJ 08562
jeff w.

jeff w.

No heat call

Near Woodland Ave, Browns Mills, NJ 08015
Kenny B.

Kenny B.

Tune up on oil Boiler

Near Sergeantsville Rd, Stockton, NJ 08559
Wes B.

Wes B.

oil burner tune-up

Near Rosemont Ringoes Rd, Stockton, NJ 08559
jeff w.

jeff w.

No heat call

Near N Main St, Plumsted Township, NJ 08533
Wes B.

Wes B.

Oil burner tune up

Near Arlington Ave, Hamilton Township, NJ 08620
Wes B.

Wes B.

oil burner tune up

Near Federal City Rd, Trenton, NJ 08648
jeff w.

jeff w.

Tune-up on 2 furnaces and 1 water heater

Near Federal City Rd, Trenton, NJ 08648
jeff w.

jeff w.

Tune-up on two boilers

Near Jonathan Holmes Rd, Upper Freehold, NJ 08514
Kenny B.

Kenny B.

Cleaned Boiler

Near Grand St, Trenton, NJ 08610
jeff w.

jeff w.

Install Roth oil tank

Near Washington Ave, Ewing Township, NJ 08628
Kenny B.

Kenny B.

Cleaned three heaters

Near Penn Lawrenceville Rd, Pennington, NJ 08534
Kenny B.

Kenny B.

No heat in 3 zones

Near Pennington Lawrenceville Rd, Pennington, NJ 08534
Kenny B.

Kenny B.

Tune up on 3 oil heaters

Near Red Oak Dr, Plainsboro Township, NJ 08536
Wes B.

Wes B.

oil burner tune-up

Near Jonathan Holmes Rd, Upper Freehold, NJ 08514
Wes B.

Wes B.

Near Jonathan Holmes Rd, Upper Freehold, NJ 08514
jeff w.

jeff w.

Tune up on two furnaces

Near Jonathan Holmes Rd, Upper Freehold, NJ 08514
Kenny B.

Kenny B.

Gas furnace ck

Near Pilgrim Way, Hamilton Township, NJ 08620
Ron T.

Ron T.

Gas furnace check up combustion efficiency sealed up leakage 32 year old system in need of upgrade

Near Brown Dr, Trenton, NJ 08690
Kenny B.

Kenny B.

Gas furnace check up

Near Meadowbrook Dr, Princeton, NJ 08540
Ron T.

Ron T.

Carrier Edge thermostat replacement set up heat pump modes and check operation okay

Near Croydon Rd, Monroe Township, NJ 08831
Ron T.

Ron T.

Replace carrier Edge programmable thermostat on heat pump system check all modes of operation okay

Near Croydon Rd, Monroe Township, NJ 08831
Kenny B.

Kenny B.

Gas furnace check up

Near Prospect Ave, Plainsboro Center, NJ 08536
Ron T.

Ron T.

Replace carrier Edge programmable thermostat on heat pump system ran and check operation of heat pump auxiliary Heat and emergency heat modes all okay

Near Croydon Rd, Monroe Township, NJ 08831
Wes B.

Wes B.

Oil burner tune-up

Near Fox Run Dr, Plainsboro Center, NJ 08536
Wes B.

Wes B.

Oil burner tune-up

Near E Acres Dr, Hamilton Township, NJ 08620
Wes B.

Wes B.

oil burner tune-up

Near Grand Ave, Trenton, NJ 08610
jeff w.

jeff w.

No heat

Near White Pine Rd, Mansfield, NJ 08022
Wes B.

Wes B.

Odor call

Near White Pine Rd, Mansfield, NJ 08022
jeff w.

jeff w.

Odors

Near White Pine Rd, Mansfield, NJ 08022
Wes B.

Wes B.

No heat

Near Bunting Bridge Rd, Cookstown, NJ 08511
jeff w.

jeff w.

No heat

Near Bunting Bridge Rd, Cookstown, NJ 08511
Wes B.

Wes B.

no heat uh-huh

Near Unnamed Road, Wrightstown, NJ 08562
jeff w.

jeff w.

no heat

Near Unnamed Road, Wrightstown, NJ 08562
jeff w.

jeff w.

Working on heater they said they've been working on heater and then it's also says see what I just did to keep it it's repeating everything I say then I would go

Near Cottage Ln W, Mansfield, NJ 08022
jeff w.

jeff w.

no heat call

Near Red Valley Rd, Millstone, NJ 08510
jeff w.

jeff w.

Water leak

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

jeff w.

No heat call Frozen oil line

Near Grant Ave, Lambertville, NJ 08530
Jeff S.

Jeff S.

Service call. No heat

Near US-206, Bordentown, NJ 08505
Jeff S.

Jeff S.

Service call. Too much heat

Near Madison St, Princeton, NJ 08542
jeff w.

jeff w.

Tune-up on oil-fired boiler and two furnaces

Near Red Valley Rd, Upper Freehold, NJ 08514
jeff w.

jeff w.

Tune up on one boiler and two furnaces

Near Red Valley Rd, Upper Freehold, NJ 08514
Kenny B.

Kenny B.

Problem with steam boiler at church

Near Hornberger Ave, Florence Township, NJ 08554
Wes B.

Wes B.

Oil burner tune-up

Near Central Ave, Franklin Township, NJ 08823
Wes B.

Wes B.

Cleaning an electronic air filter

Near Mershon Ln, Cranbury Township, NJ 08512
Kenny B.

Kenny B.

Oil furnace tune up

Near Washington Ave, Ewing Township, NJ 08628
Kenny B.

Kenny B.

Oil line problem

Near Spotswood Gravel Hill Rd, Monroe Township, NJ 08831
jeff w.

jeff w.

Repair water leak on boiler

Near Harris Rd, Princeton, NJ 08540
jeff w.

jeff w.

Tune-up on oil-fired steam boiler

Near S Mill Rd, West Windsor Township, NJ 08550
Kenny B.

Kenny B.

Tune up on oil Boiler

Near W Millstream Rd, Plumsted Township, NJ 08514
jeff w.

jeff w.

Replace circulator pump motor for main zones

Near Marne Hwy, Moorestown, NJ 08057
Marek L.

Marek L.

Did burner tune up.

Near Olden Ln, Princeton, NJ 08540
jeff w.

jeff w.

Not enough heat call

Near Marne Hwy, Moorestown, NJ 08057
Ron T.

Ron T.

Gas furnace noise, needs inducer motor

Near Flock Rd, Hamilton Township, NJ 08619
jeff w.

jeff w.

Seal ductwork in attic

Near Sedgwick Rd, Hamilton Township, NJ 08690
Kenny B.

Kenny B.

Repair gas furnace in attic

Near Stonelea Dr, West Windsor Township, NJ 08550
Kenny B.

Kenny B.

Fix UV light & humidifier

Near Stonelea Dr, West Windsor Township, NJ 08550
jeff w.

jeff w.

Noise no heat

Near Sykesville Rd, Wrightstown, NJ 08562
jeff w.

jeff w.

Noise no heat one zone

Near Sykesville Rd, Wrightstown, NJ 08562
jeff w.

jeff w.

Water leak broken pipes

Near W Millstream Rd, Plumsted Township, NJ 08514
Ron T.

Ron T.

No heat call replaced aquastat relay with bad circulator connection

Near Flock Rd, Hamilton Township, NJ 08619
Ron T.

Ron T.

No heat call outside oil tank lines gelled up from extreme cold at night. Blue replace the oil filter added bottle.of hot oil treatment to tank line with CO2 shell

Near Flock Rd, Hamilton Township, NJ 08619
Ron T.

Ron T.

Steam boiler blue relief valve

Near Spruce St, Trenton, NJ 08638
jeff w.

jeff w.

No heat

Near Johnston Ave, Hamilton Township, NJ 08629
Ron T.

Ron T.

No heat 3 zones gas hot water boiler. Replaced thermocouple that would not stay lit. Waited till all three zones returning hot okay now

Near Flock Rd, Hamilton Township, NJ 08619
Ron T.

Ron T.

Carrier Infinity system malfunction alert

Near Flock Rd, Hamilton Township, NJ 08619
Wes B.

Wes B.

No heat

Near Spotswood Gravel Hill Rd, Monroe Township, NJ 08831
jeff w.

jeff w.

Install heater and AC combo

Near Saylors Pond Rd, Springfield, NJ 08041
Ron T.

Ron T.

Replaced leaking fuel pump on oil boiler, pump seal leaking

Near Minuteman Cir, Allentown, NJ 08501
Kenny B.

Kenny B.

No Heat call

Near Hobart Ave, Hamilton Township, NJ 08629
Marek L.

Marek L.

Did call for not enough heat.

Near St Clair Ave, Hamilton Township, NJ 08619
Kenny B.

Kenny B.

No heat call

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

Ron T.

Radiator steam vent broken off and leaking, drill and tap in new vent. Also has two pin holes in crawl space steam pipe

Near Minuteman Cir, Allentown, NJ 08501
Marek L.

Marek L.

Did no heat call.

Near Beechtree Ln, Plainsboro Township, NJ 08536
jeff w.

jeff w.

No heat

Near Hawkin Rd, Plumsted Township, NJ 08533