800-432-0866
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.
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.

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.

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.

ORDER ONLINE. 24/7
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.