Residential / Heating Oil

Premium heating oil delivered when you need it.

Reliable #2 home heating oil delivery across Northeast Pennsylvania. Automatic scheduling based on the weather forecast and your usage — so your tank stays full without you ever picking up the phone.

90+
Years delivering
21
PA counties served
24/7
Emergency service
— Tank monitoring
25% 50% 75%
Tank level
0%
Example reading
Why customers choose Button

More than fuel.
Heating, handled.

Automatic Delivery

We track the weather and your usage patterns to deliver fuel before you need to call. Set it once and forget about your tank for good.

#2 Home Heating Oil

Quality #2 home heating oil delivered right to your tank, ready for Pennsylvania winters.

No Run-Out Guarantee

We stand behind our automatic-delivery customers. If you ever run out due to an error on our part, we credit your account and provide 24/7 emergency service to fill your tank.

Same-Day Emergency

Out of fuel or have an urgent heating issue? Call us 24/7 and we'll get a truck to your house — often the same day, even on weekends and holidays.

Flexible Payment Plans

Spread the cost across the year with our budget plan, lock in a rate with prepay, or pay per delivery. Whatever fits your budget.

Online Account Access

Order deliveries and pay your bill in your online customer account — no phone tag.

Button Energy driver delivering heating oil to a Pennsylvania home
Residential heating oil delivery on a Button Energy route
The Button difference

Why Pennsylvania families choose us.

  • 90+ years family-owned

    Four generations of Pennsylvania families have trusted us — since 1933. We're not going anywhere.

  • Local PA dispatch

    Trucks roll out of our local PA terminals — not a regional warehouse three states away.

  • Real people answer

    Skip the phone tree. Our office answers Mon–Fri 8 AM–4 PM, and emergency deliveries are available 24/7.

  • Free tank monitoring

    Free tank monitoring for automatic-delivery customers — we watch your level so you never have to peek in the basement.

  • Fair, transparent pricing

    Market, cap, fixed and pre-buy pricing — call for today's rate. No hidden fees.

Pricing

Honest pricing, no surprises.

Call for today's market rate. Cap it, fix it when market conditions allow, smooth it out with budget billing, or pay per delivery. Whichever you pick, no hidden fees.

Compare all plans Get a custom quote
— Pricing · #2 heating oil
Call for today's rate.
570-474-6635 · Mon–Fri 8 AM–4 PM
Market pricePer-gallon cost on the market
Cap priceNever higher than your cap
Pre-buySeason price, at a discount
Budget plan12 monthly payments
Common questions

Asked & answered.

Don't see your question? Get in touch — real people answer.

How does automatic delivery actually work?
We combine the weather forecast with your usage history to project when you'll need a fill, and schedule the delivery before you're close to empty — so you never run dry.
What if I'm switching from another oil company?
It's easy. Sign up online or give us a call, and we confirm your first delivery date when we set up your account. If you have fuel left in your tank, no problem — we'll just top it off when we come.
Do you offer same-day or emergency delivery?
Yes. If you're completely out, call us 24/7 and we'll prioritize your delivery — usually same-day.
What's the minimum delivery size?
Ask us about minimum delivery sizes when you set up your account — we'll go over them with you.
How does your pricing work?
We offer market, cap, fixed and pre-buy pricing with no hidden fees. Pre-buy locks in a guaranteed fixed price for the heating season at a discount. Call 570-474-6635 for today's rate.
Do you service my furnace or boiler too?
No — we're a fuel supplier, not an HVAC contractor, so furnace and boiler repairs stay with your heating technician. What we do cover is the fuel side: automatic delivery, 24/7 emergency delivery, and a local team that answers the phone.
— Get started

Ready for heat that just shows up?

Join the Pennsylvania families who never worry about their oil tank. Sign up online or by phone — we confirm your first delivery date at setup.

— Already a customer?

Order or pay online.

Log in to your online customer account to order a delivery or pay your bill.

Order delivery Pay my bill