On-Demand Heating Oil Delivery
Puts you in control - manage your own fuel deliveries with an on-demand heating oil account. For customers wanting maximum flexibility and hands-on management scheduling your deliveries, on-demand is a solid option.

Why Choose On-Demand Oil Delivery
How on-demand Oil Delivery Works
It’s simple. You monitor your oil tank’s gauge and let us know when you want to schedule your next home heating oil delivery.
For some of our heating oil customers, on-demand is an appealing fuel oil option because they can time their own deliveries. It also allows those who closely watch the price of oil order when they feel oil prices are best.
Important Reminders for our On-Demand customers
Timing of scheduling is not guaranteed
Our customer service representatives are ready to help you schedule your delivery as soon as you call. While exact timing depends on our current schedule, we recommend reaching out when your tank is about a quarter full so we can arrange your delivery and keep you and your home comfortable.
Consider the benefits of automatic delivery
Automatic delivery takes the guesswork out of managing your heating oil supply. With this service, we watch how you use heating oil. We schedule deliveries based on your needs.
Many of our customers who have switched to automatic oil delivery enjoy the convenience and peace of mind it brings. They never run low on heating oil. This is especially beneficial during the coldest winter months when demand is high and delivery times may be longer.
If you’re considering switching to automatic delivery
Feel free to reach out to us for more information. Our team can help you understand how it works and determine if it’s the right choice for your heating needs.

Discounts Can Still Apply
Ask about discounts you may qualify for. Even if you have an on-demand heating oil account, you can still save. Discounts include benefits for dual fuel customer (any combination of Oil, Propane, or Kerosene), seniors, military, educators, and first responders, with up to 10¢ off per gallon.

Manage Your Account
The easiest way to manage your account all in one place is the Haffner’s MyFuelPortal App. When you download it you can order deliveries, manage payments and manage the rest of your account most efficiently.