HEATING OIL DELIVERY


HEATING OIL DELIVERY

Central Pennsylvania's Heating Oil Provider Since 1952

For more than seventy years, we’ve been rising early and working late to keep homes across Central Pennsylvania warm and comfortable. Along the way, we’ve learned that our work is about more than just filling tanks—it’s about serving people.

We believe respect isn’t something you can demand—it’s something you earn. That’s why we’ve built our reputation on honesty, treating every customer with care, and delivering dependable service when it matters most.

We know you have plenty of choices when it comes to heating oil providers. That’s why we strive to prove our value with every gallon we deliver and every handshake we extend. With us, you’ll always get more than fuel—you’ll get a neighbor you can count on.


Heating Oil Delivery

We offer minimum deliveries as low as 100 gallons. Fees may apply.

THE JJ POWELL DIFFERENCE

At JJ Powell, reliability isn’t just a promise—it’s automatic. That’s why we recommend automatic delivery. It’s the easiest way to ensure you never run out of heating oil. With automatic delivery, your fuel supply is always steady, your home stays warm, and you stay worry-free all winter long. With JJ Powell, you’ll always be ready for whatever the season brings.

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 without contracts or credit checks, sparing you the headache and hassle while saving you money.

Learn More
Image

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
Image

Making Heating Oil Easy

With JJ Powell, you get reliable service and competitive pricing on heating oil deliveries as low as 100 gallons to keep you comfortable all season long. We’re committed to providing you with dependable and convenient fuel deliveries.

Place an Order
Image

ORDER ONLINE. 24/7

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
You can also place an order by calling 1-800-432-0866.

Convenient Ways to Buy

Daily Price

We offer heating oil on a per gallon basis based on the current market. You can order online or give our office a call at

1-800-432-0866.

Pre-Buy Price

Our pre-buy program lets you pre-purchase your heating oil at a capped price for the entire heating season. Our heating oil pre-buy program is open to customers during the summer months.

Easy Pay

Easy Pay is our capped heating oil price protection program that sets a maximum (cap) price-per-gallon cost for all of your oil used between now and next June. Easy Pay customers pay equal monthly payments, and get automatic delivery.

LIHEAP Assistance

Low-Income Home Energy Assistance Grants help families pay their heating bills by offering both a cash and crisis grant. To learn more, visit the PA LIHEAP website.