Call Us (800) 253-9001
SERVICE AREA

We proudly service the following
towns below

Local Reviews

Rated 4.9 out of 5 stars based on 600 customer reviews

Map of Allentown, NJ

Excellent work. Convenient timing.





Map of Pemberton, NJ

On time and pleasant




Good job, cleaned up when done.


Map of Howell, NJ

Personable, with a Professional use of his time.





Map of Country Lake Estates, NJ

Long time customer......received excellent service




Placed call at approximately 10:15am explaining that my furnace was spiking and that the heat couldn't be controlled. Technician arrived within 90 minutes, determined what the problem was, had the required part aboard his truck and made immediate repairs. He tested the system and was completed by 12:30. Excellent service. Thanks, Tom


Map of Mansfield, NJ

5 stars




He arrived on time specified, did they work required, answered our questions, and is working on getting the chimney cap replaced. He was courteous and professional


Map of Plumsted Township, NJ

great service




He was fast and efficient. The thing I loved the best was his concern about my malfunctioning thermostat. He took the time to call the office and asked if you still replace thermostats with the service contracts. I have had a service contract for years and love my new thermostat.


Map of Browns Mills, NJ

Great service




Great technician, job well done.


Map of Pemberton, NJ

Fixed Right the First Time




It's a week later and my furnace is still humming along making my house nice and toasty.


Map of Delaware Township, NJ

Quick / Polite / Clean / Honest




Quick / Polite / Clean / Honest


Map of Wrightstown, NJ

Hanover review





Great fast service




Came out quickly on a cold Monday morning, after a weekend of no heat. Repaired the furnace and left the work area cleaner than whrn he got there.


Friendly service




Jeff checked in with me prior to servicing my furnace, and afterwards thoroughly explained the work performed and the items that should be corrected.


Excellent !




The service person was very easy to talk too concerning my heaters. I went to 5 locations with him. Excellent service from him.


Great service




Jeff has been working on my heater for years under my service contract. Jeff is a nice man and professional.


Service was first-rate/




We were very pleased with the promptness of the response to our request for service and the quality of the work and explanations that Jeff provided. The question on rating the cost/pricing of the service is not applicable, because we have a service contract with PFO.


Great Service





Awesome




Jeff is your BEST asset. He takes the time to explain things and allows the customer to understand the what and why of their problems. Pay Raise in his near future I hope because he can generate much business.


Great Service




Jeff was an extremely pleasant and professional all the way through the service call - he made sure everything was positively working correctly again after fixing the leaking valve and sealing everything to assure it was ok for him to leave us with heat and no flooding in our den.


Great service, very helpful




Did a great job on our yearly maintenance, were very helpful in rescheduling our appointment when we had to cancel the original one. Very helpful and knowledgeable.


Great tech fast response




Very professional tech Ken did a great job


Friendly technicians, prompt, great service!




Answering service was courteous and prompt getting a technician out to the house. Jeff is a courteous, friendly and a knowledgeable technician! Thank you for everything!


Jeff always provides excellent service. He is very knowledgable and answers all questions in a thorough manner.





Totally Professional




He came - he diagnosed - he fixed it! All while being amicable and professional. Very pleased.


Great Service. Nice Technician.




Kenny was thorough and helpful. He arrived on time, left the place neat, and explained everything clearly.


Great service as well as nice people





Great service, pleasant. knowledgeable service technician.




While it took a little more than 4 hours to respond, the service technician was pleasant and very knowledgeable.


Great service




Professional tech


Great and quick service




Service was quick.


Great service




Excellent service Thank you for answering my call so quickly.


Excellent




Jeff always does a great job and is very pleasant and informative


Good service.




Ok.


Furnace service




Jeff has always done a great job for us over the years - always nice and very thorough explaining everthing


Great service





It was one of the coldest, snowy days and PFO sent an angel. He was polite, concerned and committed. He provided excellent service and professionalis





Issue with oil burner




Kenny did a great job getting my oil burner up and running again on a VERY cold morning!!! Monika Meyer


very good service





Jeff is the best. He knows our eqipment and how to keep it running!!





First time call to New Oil company




They arrived when they said they would and fixed the problem. The area was left clean.


Knowledgeable Service Tech





reliable and professional service




PFO has been servicing my home's heating and cooling for 10 years, and is always reliable, dependable, and knowledgable.


good guy





Service with a smile




Heater is working as it should. Time will tell if all is in order. Parts were replaced and unit is pumping out heat. Service was requested today and Tech arrived today. That's all you can ask for.


Great Service





Ken was great.




We feel ken did a complete and thorough job. He even answered a few questions that i had about the system.


Jeff is always very thorough and checks things before leaving, listens to any issues that you think might be a problem and always does a great job. Ma




Jeff is always very thorough and checks everything before leaving, addresses any issues that might be happening that I think might be a problem and always does a great job. Very familiar with our heating system and has serviced it many times in the past. Make sure I request him when I schedule service.


Excellent service. Very friendly and knowledgeable.




Great work. Tech was professional and friendly.


Great Value, Awesome Service!




Clean, efficient, on-time and great workmanship. Always appreciate Wes Black's talent, it's nice to have a mechanic with 30 years of experience in your basement.


Polite, Knew well what had to be done, clean.




PFO installed outstanding equipment over 23 years ago for us and I am happy to have their service again. Price was higher than other estimates but I knew the quality, trusted the product.


Great Service!





Furnace service





jeff w.

jeff w.

Tune-up on a oil-fired furnace crawl space

Near Hopkins Rd, Plumsted Township, NJ 08533
jeff w.

jeff w.

Tune-up on oil fired furnace

Near Chambers Rd, Upper Freehold, NJ 08514
jeff w.

jeff w.

tune-up on oil-fired furnace

Near Wrightstown Sykesville Rd, Wrightstown, NJ 08562
jeff w.

jeff w.

Installing new heat exchanger on Carrier Infinity furnace

Near Minuteman Cir, Allentown, NJ 08501
Andrew M.

Andrew M.

New carrier boiler install

Near Town Line Rd, Plainville, CT 06062
Chris G.

Chris G.

Installing a oil-fired furnace

Near Red Maple St, Pennington, NJ 08534
jeff w.

jeff w.

Replace board on Thermo Pride furnace

Near County Rd 666, Wrightstown, NJ 08562
jeff w.

jeff w.

Tune-up on oil-fired hot water boiler

Near Stewart Rd, Allentown, NJ 08501
jeff w.

jeff w.

Tune-up on a oil-fired furnace

Near Red Feather Trail, Browns Mills, NJ 08015
jeff w.

jeff w.

Tune-up on oil-fired furnace

Near Berkley Dr, Browns Mills, NJ 08015
jeff w.

jeff w.

No heat oil-fired furnace mobile home

Near Finch St, Browns Mills, NJ 08015
Chris G.

Chris G.

Installing thermodynamics oil-fired boiler

Near N Elm Ave, Newtown, PA 18940
jeff w.

jeff w.

No heat no hot water call

Near County Rte 641, West Windsor Township, NJ 08550
jeff w.

jeff w.

No heat call

Near Wrightstown Cookstown Rd, Wrightstown, NJ 08562
jeff w.

jeff w.

Tune-up on a oil-fired furnace and oil fired water heater

Near County Rte 630, Pemberton, NJ 08068
Chris G.

Chris G.

Installing oil-fired furnace

Near Arvida Dr, Pennington, NJ 08534
jeff w.

jeff w.

Tune-up on oil-fired hot water boiler

Near E Millstream Rd, Plumsted Township, NJ 08514
Marek L.

Marek L.

Did call for water leak.

Near Clinton St, Lambertville, NJ 08530
jeff w.

jeff w.

tune-up on oil-fired hot water boiler

Near 4 Mile Rd, Browns Mills, NJ 08015
Chris G.

Chris G.

Installing carrier gas furnace

Near Delaware and Raritan Canal State Park Trail, Lambertville, NJ 08530
jeff w.

jeff w.

Tune-up on oil-fired furnace

Near Cooper St, Delanco, NJ 08075
Andrew M.

Andrew M.

Dropping 200 gallons heating oil to residential customer

Near John St, Westminster, MD 21157
jeff w.

jeff w.

No heat call

Near Jefferson St, Howell, NJ 07731
jeff w.

jeff w.

Prime and start heater out of oil

Near Kiowa Trail, Country Lake Estates, NJ 08015
Chris G.

Chris G.

Installing Roth 275 oil tank

Near Simontown Rd, Pemberton, NJ 08068
jeff w.

jeff w.

Tune-up on oil-fired hot water

Near Oak Ave, Browns Mills, NJ 08015
jeff w.

jeff w.

install condensing gas furnace

Near Hunter Rd, Princeton, NJ 08540
Chris G.

Chris G.

installing carrier gas furnace

Near Hunter Rd, Princeton, NJ 08540
jeff w.

jeff w.

No heat call

Near Willis Dr, Trenton, NJ 08628
jeff w.

jeff w.

No heat second floor

Near County Rd 537, Eastampton Township, NJ 08060
jeff w.

jeff w.

Tune-up on oil fired hot water boiler

Near County Rte 543, Mansfield, NJ 08022
jeff w.

jeff w.

Too much heat

Near Wildgeese Cir, Country Lake Estates, NJ 08015
jeff w.

jeff w.

tune-up on oil-fired hot air furnace

Near W Whites Bogs Rd, Browns Mills, NJ 08015
jeff w.

jeff w.

tune-up on oil-fired hot air furnace

Near W Whites Bogs Rd, Browns Mills, NJ 08015
jeff w.

jeff w.

Odors call

Near Federal City Rd, Hopewell Township, NJ 08648
jeff w.

jeff w.

No heat call

Near Tyson Ln, Princeton, NJ 08540
jeff w.

jeff w.

No heat call

Near Chestnut Ave, Trenton, NJ 08611
jeff w.

jeff w.

Tune-up on oil-fired furnace

Near Woodruff Rd, Plumsted Township, NJ 08533
jeff w.

jeff w.

Tune-up on oil-fired hot water boiler

Near Crocus St, Browns Mills, NJ 08015
jeff w.

jeff w.

_ check operation of furnace

Near Moorehouse Rd, Plumsted Township, NJ 08533
jeff w.

jeff w.

Install new heat air combo remove oil change the gas

Near Cotswald Ln, Princeton, NJ 08540
Ron T.

Ron T.

No heat call performed yearly maintenance and oil tank evaluation

Near County Rd 579, Delaware Township, NJ 08551
Kenny B.

Kenny B.

Gas furnace ck up

Near Main St, Hamilton Township, NJ 08620
jeff w.

jeff w.

Tune-up on oil-fired hot water boiler

Near Smithville Rd, Mount Holly, NJ 08060
Marek L.

Marek L.

Did call for must reset.

Near Church St, Windsor, NJ 08561
jeff w.

jeff w.

Recognize a tune-up on oil-fired furnace

Near Carpenter Ln, Browns Mills, NJ 08015
jeff w.

jeff w.

Tune-up on a oil-fired furnace in crawl space

Near Poppy St, Browns Mills, NJ 08015
jeff w.

jeff w.

tune-up on oil-fired boiler hot water

Near Lakehurst Rd, Browns Mills, NJ 08015
jeff w.

jeff w.

tune up on oil fired furnace

Near Chester Ave, Manchester Township, NJ 08759
Marek L.

Marek L.

Did no heat call.

Near Merham Ct, Trenton, NJ 08619
Kenny B.

Kenny B.

Set up new boiler

Near South Ln, West Windsor Township, NJ 08550
jeff w.

jeff w.

No hot water call

Near Union St, Mount Holly, NJ 08060
jeff w.

jeff w.

Looking at water leak

Near Gardenia Dr, Manchester Township, NJ 08759
jeff w.

jeff w.

Working on no heat

Near Magnolia Rd, Pemberton, NJ 08068
jeff w.

jeff w.

tune-up on oil-fired furnace in crawl space

Near Coreopsis St, Browns Mills, NJ 08015
Kenny B.

Kenny B.

Tune up on a oil boiler

Near Bennington Dr, Lawrence Township, NJ 08648
jeff w.

jeff w.

Oil odor

Near Westmoreland Dr, Ewing Township, NJ 08618
Kenny B.

Kenny B.

Water leak & no heat

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

jeff w.

Tune-up on oil-fired boiler

Near Washington Blvd, Presidential Lakes Estates, NJ 08015
Kenny B.

Kenny B.

No heat on a boiler

Near Upper Creek Rd, Stockton, NJ 08559
Kenny B.

Kenny B.

No heat on a boiler

Near Upper Creek Rd, Stockton, NJ 08559
Kenny B.

Kenny B.

Tune up on a oil furnace

Near Mt Airy-Harbourton Rd, Lambertville, NJ 08530
jeff w.

jeff w.

Working on no heat

Near Wrightstown Sykesville Rd, Wrightstown, NJ 08562
Chris G.

Chris G.

Installing a state 50 gallon electric hot water heater

Near Great Rd, Princeton, NJ 08540
jeff w.

jeff w.

no heat call

Near Tennessee Trail, Presidential Lakes Estates, NJ 08015
Chris G.

Chris G.

Installing hot air furnace oil-fired

Near Jacobstown Rd, Plumsted Township, NJ 08533
jeff w.

jeff w.

Not enough heat in office

Near Jacobstown Arneytown Rd, Wrightstown, NJ 08562
Marek L.

Marek L.

Did burner tune up.

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

jeff w.

Must use reset on boiler

Near 4 Mile Rd, Pemberton, NJ 08068
jeff w.

jeff w.

Tune-up on three-wheel fired furnaces

Near Fort Dix St, Wrightstown, NJ 08562
jeff w.

jeff w.

No hot water

Near Larrison Rd, Wrightstown, NJ 08562
Tyler M.

Tyler M.

Near Brooks Bend, Princeton, NJ 08540
jeff w.

jeff w.

tune-up on oil-fired hot water boiler and water heater

Near Wrightstown Sykesville Rd, Chesterfield Township, NJ 08515
jeff w.

jeff w.

tune-up on a oil-fired boiler and water heater turn up on Willard boiler and water heater

Near Wrightstown Sykesville Rd, Chesterfield Township, NJ 08515
Chris G.

Chris G.

Installing 275 gallon oil tank

Near Green Ln, Ewing Township, NJ 08638
jeff w.

jeff w.

Tune-up on mobile home furnace

Near Wrightstown Sykesville Rd, Wrightstown, NJ 08562
jeff w.

jeff w.

Water leak on baseboard t

Near Stewart Rd, Allentown, NJ 08501
Kenny B.

Kenny B.

Near Colonial Ave, Trenton, NJ 08610
Kenny B.

Kenny B.

Tune up on a oil furnace

Near Spruce St, Trenton, NJ 08610
Jeff S.

Jeff S.

Service call noise when running

Near Pine Ave, Browns Mills, NJ 08015
Chris G.

Chris G.

Installing air handler and condenser

Near Pennington Harbourton Rd, Pennington, NJ 08534
jeff w.

jeff w.

Working on no heat

Near Circle Dr, Browns Mills, NJ 08015
jeff w.

jeff w.

Working on no heat all right

Near Hawkin Rd, Plumsted Township, NJ 08533
jeff w.

jeff w.

Working on oil leak

Near Springfield Meeting House Rd, Springfield, NJ 08041
jeff w.

jeff w.

Near Springfield Meeting House Rd, Springfield, NJ 08041
Tyler M.

Tyler M.

Near Herrontown Rd, Princeton, NJ 08540
Chris G.

Chris G.

Installing thermodynamics oil-fired boiler

Near County Rte 623, Pennington, NJ 08534
jeff w.

jeff w.

Tune-up on oil-fired furnace and oil-fired hot water heater

Near Long Swamp Rd, Plumsted Township, NJ 08533
Chris G.

Chris G.

Installing 275 gallon Roth oil tank

Near County Rd 522, Monroe Township, NJ 08831
Kenny B.

Kenny B.

Tune up ona WM Boiler

Near Newlin Rd, Princeton, NJ 08540
Marek L.

Marek L.

Did burner tune up.

Near Pineview Ct, Montgomery, NJ 08558
jeff w.

jeff w.

tune-up on oil-fired mobile home furnace

Near Wrightstown Sykesville Rd, Wrightstown, NJ 08562
jeff w.

jeff w.

working on no heat

Near Wrightstown Sykesville Rd, Wrightstown, NJ 08562
Marek L.

Marek L.

Did burner tune up.

Near Crosswicks Rd, Bordentown, NJ 08505
Kenny B.

Kenny B.

Tune up on a WM boiler

Near Hutchinson Rd, Allentown, NJ 08501
jeff w.

jeff w.

Turn up on oil-fired hot water boiler

Near Wynwood Dr, Pemberton, NJ 08068
Kenny B.

Kenny B.

Water leak on water heater

Near Shedloch Rd, Plumsted Township, NJ 08514
Chris G.

Chris G.

Installing oil-fired furnace

Near Sherwood Ave, Hamilton Township, NJ 08619
Chris G.

Chris G.

Installing steam boiler

Near Brinton Ave, Trenton, NJ 08618
jeff w.

jeff w.

Noise from heater

Near Morning Glory Ln, Manchester Township, NJ 08759