Central Pennsylvania's Heating Oil Provider Since 1952

In the seven-plus decades we’ve been putting in early mornings and late nights to deliver heating oil to residents in central Pennsylvania, we’ve learned a thing or two about the business: we deliver fuel to people first and tanks second, and respect is earned, not demanded. History tells us that when we’re honest, treat customers with respect, and deliver exceptional customer service, respect is mutually given.

We know you have tons of options when it comes to choosing your heating oil provider. With that said, let us prove our value to you with every gallon of oil we deliver and in each handshake we extend.

Heating Oil Delivery

We offer minimum deliveries as low as 100 gallons with no delivery fees.


At JJ Powell, we’re automatic, just like our delivery. In fact, we recommend it. Automatic delivery is the best way to guarantee you do not run out of oil. Running low or on empty can cause heating problems and potentially expensive and unnecessary furnace repairs. Nobody wants that. There is no fee for automatic delivery, and your heating oil supply will never run low. Keep the winter coming, you’re ready to roll with JJ Powell.

Easy Pay Price Protection

We make heating your home easy by offering a 12 month price protection program. Unlike other competing budget programs, our Easy Pay plan is considered one of the best around featuring no fees, contracts or credit checks, sparing you the headache and hassle while saving you money.

Learn More

Reliable & Timely Delivery

Take control of your heating oil deliveries with JJ Powell. We’re reliable, honest, and transparent with delivery times and costs. You can order once you're low, or sign up for automatic delivery at no extra charge to ensure your tank never runs out.

Place an Order

100 Gallon Minimum Delivery

When you order 100 gallons or more, we won’t charge you any fees. None. It’s our way of keeping you comfortable all season long without the nickel and dime tactic other companies might use on will-call customers.

Place an Order


Ordering online is easy. Track your deliveries, view statements, and make your payments with just a few clicks. We'll see you soon.

Order Fuel