Home Heating Oil & Propane Delivery

Deliver before
they run out —
every time.

BookWorks Home Heat & Propane software predicts when every residential and commercial customer will need fuel, schedules deliveries automatically, and manages budget billing, keep-fill programs, and tank monitoring — so your drivers show up before the tank hits empty. Built to scale to tens of thousands of accounts across both residential and commercial operations.

Degree-Day ForecastingATG Tank MonitoringBudget BillingCustomer Portal with QR
Delivery Works — Heating Season❄ Active Season
Today
🌨
28°F
16 HDD
Tue
❄️
22°F
22 HDD
Wed
🌬
19°F
25 HDD
Thu
31°F
13 HDD
Fri
🌤
38°F
6 HDD
Season HDD Accumulated2,847
Seasonal avg: 4,200 HDD⚡ 47 accounts need delivery in 3 days
Johnson, 247 Maple St
18%Schedule!
Martinez, 88 Oak Ave
31%2 days
Williams, 14 Pine Rd
44%5 days
Thompson, 302 Elm St
72%12 days
0
Run-outs when properly
configured & monitored
30+
Years refining heating
oil delivery workflows
100%
Integrated — dispatch,
billing, and accounting
1
Platform for heating oil,
propane, and kerosene
The Problem We Solve

Home heating delivery
is a prediction problem.

Your customers don't call when they're low — they call when they're out. The difference between a profitable heating season and a crisis-management season is whether your software predicts demand accurately enough to get there first. BookWorks does exactly that.

❄️
Cold snaps catch you off guard

A sudden three-day cold snap burns through customer tanks faster than any fixed delivery schedule predicts. Degree-day tracking adjusts automatically — triggering deliveries before the cold hits full force.

📞
Will-call customers run out

Will-call accounts are your highest run-out risk. BookWorks tracks their consumption patterns and ATG readings, and flags them for outreach before they're calling you from a cold house.

💳
Budget billing reconciliation is a nightmare

Monthly budget billing customers need careful tracking across a full heating season — balancing estimated payments against actual deliveries. BookWorks manages the reconciliation automatically at season end.

🚛
Route efficiency falls apart in peak season

When every customer needs delivery at once, driver efficiency determines whether you get through the queue. BookWorks combines degree-day urgency scoring with route optimization to sequence deliveries correctly.

Platform Capabilities

Built for the heating season
and everything around it.

Every feature in the BookWorks Home Heat & Propane module was designed around how heating oil and propane operations actually work — from the first cold morning to the final season-end reconciliation. The platform scales to tens of thousands of residential and commercial customers on a single system, with the same degree-day forecasting, ATG monitoring, budget billing, and dispatch intelligence working for both.

🌡️

Degree-Day Forecasting & Auto-Scheduling

BookWorks tracks heating degree days against each customer's historical consumption to predict exactly when their tank will reach the delivery threshold — before they call you.

Automatic weather data loadingUpdated
Per-customer K-factor / burn rate tracking
Automatic delivery queue generation at threshold
Cold snap surge alerts across account base
Season HDD accumulation tracking vs. historical
Schedule Deliveries button on main menu shortcutsNew
📡

ATG & Tank Monitoring Integration

For residential and commercial customers with electronic tank gauges, BookWorks pulls real-time level data directly into the dispatch queue — and automatically generates delivery orders when inventory drops below configured thresholds. ATG-driven automated ordering is one of the most powerful efficiency gains in the platform: the system captures the data, creates the order, and presents it to the dispatcher for approval — no manual tank-watching required.

ATG-driven automated order generation — BookWorks captures ATG data and creates orders for dispatcher approval
Real-time ATG data via Gilbarco Veeder-Root, Red Jacket, Franklin, OPW, Otodata, and more
Last ATG date and volume in Delivery Works notesNew
Improved manifolded tank reading handlingUpdated
Tank readings vs. adjustments — separately trackedNew
Blended ATG + degree-day delivery predictions
Alert thresholds configurable per customer/tank
🔁

Keep-Fill & Will-Call Management

BookWorks manages both automatic keep-fill accounts and will-call customers in a unified dispatch workflow — giving dispatchers full visibility into which accounts need attention before they reach critical levels.

Separate keep-fill and will-call delivery queues
Will-call outreach flagging by tank level and HDD
Customer contact history log per account
MobileConnect email added to customer recordsNew
Priority scoring — urgency visible to dispatcher
Delivery history and seasonal comparison per account
💰

Budget Billing & Payment Programs

Budget billing customers pay a fixed monthly amount across the heating season. BookWorks tracks estimated vs. actual throughout the season and handles season-end reconciliation — credits or balances due — automatically.

Monthly fixed payment billing across full season
Actual delivery vs. estimated tracking per customer
Season-end true-up — balance due or credit applied
AR draft process with payment discountsNew
Prebuy contract tracking and billing
EFT / ACH automated payment collection
🗺️

Route Optimization & Dispatch

When the cold sets in and every customer needs fuel at once, route efficiency is the difference between a profitable run and an overtime disaster. BookWorks sequences deliveries by urgency, geography, and truck capacity.

Urgency-weighted route sequencing
Multi-product, multi-compartment truck management
BizSpeed, FleetPanda & RowLogic delivery integrationNew
Credit limit check before dispatch — configurableUpdated
MobileConnect driver app — real-time updates
Delivery confirmation with electronic signature
📱

MobileConnect — Customer e-commerce Portal

MobileConnect is a full e-commerce platform built into BookWorks — accessible on any iPhone or Android device. Residential and commercial customers can create orders, view past orders, invoices, statements, payments, and drafts, and pay their balance with integrated CardPointe payment processing. QR codes on every invoice drive adoption without any sales effort.

Order creation — customers place orders from their phoneNew
View past orders, invoices, statements, payments, and drafts
CardPointe payment processing — pay invoices directly in the portalNew
Tank level and estimated delivery date visible
Progressive Web App — install from any iPhone or Android, no app store requiredNew
QR code on every invoice drives portal adoption
🛢️

Inventory Management — Bulk Plant to Truck

BookWorks tracks every gallon of product across your entire asset chain — from bulk plant storage through each individual truck compartment. Accurate real-time inventory quantity and valuation at every asset gives your operation the visibility it needs to manage supply, reconcile deliveries, and prevent shrinkage.

Bulk plant inventory — quantity and valuation by product
Truck compartment-level inventory tracking — every load, every drop
Accurate inventory valuation across all assets at any point in time
Inventory reconciliation — delivered vs. loaded vs. on-hand
Supports multi-location and multi-asset operations
How It Works

Degree days drive
every delivery
decision.

Heating degree days (HDD) measure how cold a day is relative to the 65°F baseline — each degree below 65 is one HDD. BookWorks uses accumulated HDD against each customer's known consumption rate (K-factor) to predict exactly when their tank will reach your delivery threshold.

01
Weather data loads automatically

BookWorks pulls daily temperature data for your service area automatically — no manual entry. A recent fix ensures weather data loads reliably even when external feeds have interruptions.

02
HDD accumulates against each customer's K-factor

Each customer has a unique K-factor based on their home size, heating system efficiency, and historical usage. BookWorks applies accumulated HDD to each K-factor individually — not a one-size average.

03
Accounts near threshold enter the delivery queue

When a customer's predicted tank level approaches your configured delivery threshold, they're automatically added to the scheduling queue — with their urgency level visible to your dispatcher.

04
Dispatcher reviews and routes in one click

The Schedule Deliveries button on the main menu — a recent addition — opens the full prioritized queue. Dispatchers assign routes, confirm truck loads, and push orders to MobileConnect in minutes.

Delivery Works — Account Urgency❄ 47 Need Delivery
Heating Degree Days — Last 30 Days
W1
W2
W3
W4
Now
Account Delivery Queue
Johnson, 247 Maple St2,190 HDD18%Urgent
Martinez, 88 Oak Ave2,150 HDD31%2 Days
Williams, 14 Pine Rd2,090 HDD44%Schedule
Chen, 55 River Blvd2,010 HDD52%Monitor
Thompson, 302 Elm St1,940 HDD72%Monitor
Billing & Payment Programs

Every billing
structure your
customers expect.

Heating customers want predictability. Budget billing, prebuy programs, and price-cap contracts are competitive differentiators — BookWorks handles all of them, including the season-end reconciliation that makes or breaks customer retention.

📅
Budget Billing

Fixed monthly payments across the season with automated true-up at season end. Credits or balances applied automatically.

🔒
Prebuy Contracts

Customer pays in advance for a locked volume at a locked price. BookWorks tracks drawdown against the prepaid balance with every delivery.

🛡️
Price Cap Programs

Customer pays a fee for a ceiling price guarantee. BookWorks bills at market if below cap, at cap if above — automatically.

💵
COD & Will-Call

Cash-on-delivery and will-call accounts are managed alongside automatic accounts — with credit limit enforcement and payment tracking.

Spot Buy Management

Manage spot purchases with controlled pricing and pricing caps — and the ability to sell product off an existing supplier contract. BookWorks tracks spot buy pricing against your contract positions so every gallon is priced correctly regardless of how it was sourced.

📈
Hedge & Contract Reporting

Hedge reporting gives you the data you need to actively manage your supplier contract purchase requirements — tracking volumes committed, volumes delivered, and remaining obligations across your supply contracts so you're never caught short or long at contract settlement.

📋
Transparent Statement Reporting

Customers always know exactly where they stand with their contracts. Prebuy drawdown, price cap status, budget billing balance, and payment history are visible on every statement — reducing customer service calls and building retention through billing transparency.

Budget Billing AccountActive — Month 7 of 10
RJ
Robert & Janet Williams
Budget Billing · Keep-Fill · 275 gal tank
Monthly Payment
$187
Due 1st of month
Total Paid YTD
$1,309
7 payments received
Fuel Delivered YTD
$1,241
662 gallons · 5 deliveries
Running Balance
+$68
Customer credit
Season Progress7 of 10 months
Last Delivery — Jan 14$198.40 · 112 gal
Next Predicted Delivery~Jan 21 (7 days)
Estimated Season True-Up$124 credit
Tank Monitoring

See inside
every tank in
your territory.

For customers with automatic tank gauges, BookWorks pulls real-time level readings directly into your dispatch workflow — eliminating the guesswork that leads to run-outs and combining ATG data with degree-day forecasting for unmatched delivery accuracy.

📡
Multiple ATG source integrations

BookWorks connects to Insite360, PDS ATG, iTank, and other monitoring systems. The last ATG date and volume now appear directly in Delivery Works tank notes for dispatcher visibility.

📊
Readings vs. adjustments — clearly separated

A new distinction between tank Readings (total volume at location, like an ATG ping) and Adjustments (shifting quantity by amount) keeps your inventory audit trail clean and accurate.

🔗
Manifolded tank support

Improved handling of manifolded tank readings — where multiple tanks share a gauge — prevents the data import errors that caused phantom inventory discrepancies in prior versions.

Critical level alerts to dispatcher

When any monitored tank drops below the configured critical threshold, the dispatcher is alerted immediately — with the account automatically escalated in the delivery queue.

Tank Monitor — Live Readings42 tanks online
Johnson · 247 Maple
CRITICAL
18%
49 gal remaining
Martinez · 88 Oak
LOW
31%
85 gal remaining
Williams · 14 Pine
OK
44%
121 gal remaining
Thompson · 302 Elm
GOOD
72%
198 gal remaining
🚨Johnson — 18% · ~1.5 days at current HDD rateDispatch Now
⚠️Martinez — 31% · Cold snap forecast: schedule within 48hrSchedule
38 accounts — within normal parameters, no action neededMonitor
MobileConnect e-commerce Portal

Give customers
visibility — before
they call you.

MobileConnect is a full e-commerce platform built into BookWorks — accessible on any iPhone or Android device. Residential and commercial customers can create orders, view past orders, invoices, statements, payments, and drafts, and make payments with integrated CardPointe payment processing. QR codes printed on every invoice drive adoption without any sales effort.

Order Creation — residential and commercial customers place orders directly from their iPhone or Android. No phone call, no back-office involvement required.

Full account visibility — past orders, invoices, statements, payments, and drafts all visible in one place, on any device.

CardPointe payment processing — customers pay invoices or budget billing from the portal. Secure processing, instant AR update in BookWorks.

Tank level and next delivery estimate — customers see their tank status and predicted delivery date, reducing inbound calls dramatically.

Progressive Web App (PWA) — installs from any browser in seconds. No app store, no IT deployment. Works on any iPhone or Android.

QR code on every invoice — scan to instantly open their account portal. Drives adoption without any outreach effort.

9:41⚡ 87%
BookWorks · WebConnect
Williams Account
🛢 Tank Level — 275 gal
44%
Est. next delivery~Jan 21
Gallons remaining~121 gal
💳 Pay Bill
📞 Contact Us
Recent Deliveries
Jan 14 · 112 gal$198.40Paid ✓
Dec 29 · 134 gal$237.20Paid ✓
📷 Scan invoice QR to open this portal
End-to-End Workflow

From cold morning to
delivered and invoiced.

1
Weather Data Loads

Daily HDD data updates automatically. BookWorks calculates each customer's predicted tank level against their K-factor.

2
Orders Auto-Generated

For ATG-equipped sites, BookWorks captures live tank data and automatically generates delivery orders when levels drop below threshold — presented to the dispatcher for approval. For non-ATG accounts, degree-day forecasting queues deliveries with urgency scoring.

3
Dispatcher Routes

Dispatcher sequences the queue into efficient routes by urgency and geography, confirms truck loads, and pushes to MobileConnect.

4
Driver Delivers

Driver completes delivery on MobileConnect. Final gallons recorded, tank level updated, electronic delivery ticket captured.

5
Invoiced & Posted

Invoice generates automatically with QR code for portal access. Budget billing customers see the delivery applied to their season balance.

MobileConnect
📱 Now a Progressive Web App

Your drivers,
connected
in the field.

MobileConnect is BookWorks' driver-facing app for real-time delivery management. Recently upgraded to a full Progressive Web Application — drivers install it once and work from any device, online or offline.

PWA — install from any browserNo app store, no IT deployment. Driver scans a QR and it's on their phone.
Real-time delivery updatesDispatcher sees exactly where each truck is in the route — with delivery confirmations posted instantly.
Price hiding during order entryNew setting hides pricing during the order entry experience — for operations that don't share pricing at the truck level.
BOL number on draft noticesBOL number now visible on draft screen and Paying Invoices grid — giving drivers full delivery reference at their fingertips.
Market trend price listUpdated price list shows market trends — drivers and field staff can see price direction at a glance.
CardPointe payment processingDrivers can collect payment in the field via integrated CardPointe — cards processed at delivery, posted to AR automatically.
MobileConnect — Today's Route
Johnson, 247 Maple St
112 gal delivered · 8:47am
Done
🚛
Martinez, 88 Oak Ave
Est. 130 gal · En route
Active
Williams, 14 Pine Rd
Est. 95 gal · Upcoming
Queued
Thompson, 302 Elm St
Est. 80 gal · Upcoming
Queued
1 of 4 stops complete · 112 gal deliveredOn schedule ✓
Ready to See It Live?

Stop reacting.
Start predicting.

We'll walk you through a live demo of BookWorks Home Heating built around your territory — your tank count, your billing programs, your heating season. No run-outs, no surprises, no generic slide decks.

Or email info@keyinfotech.com · Birmingham, MI 48009

Schedule Your Demo
Personalized to your home heating operation.

No obligation · Responds within 1 business day