Place Your Heating Oil Order

You are in control with Will Call oil delivery. You may be watching for the next dip in oil prices. Or you may want to control the size of each delivery, whether it’s to top off your oil tank or to fill it up. When you are ready for your next delivery, simply submit an online order using the form below or call us at 610.847.1012.

We now offer same-day delivery.
For same-day oil delivery please call us at 610.847.1012

Note: We participate in LIHEAP (Pennsylvania’s Low Income Home Energy Assistance Program). Call us at 610.847.1012 to make arrangements.

For questions call 610.847.1012 or view our Frequently Asked Questions

Central Bucks Oil


The Areas We Serve

Below is a list of areas we serve. If you don’t see your town listed please give us a call at 610.847.1012.

cb-oild-area-map

Bucks County

Bedminster
Blooming Glen
Buckingham
Carversville
Chalfont
Danboro
Doylestown
Dublin
Durham
Erwinna
Fairless Hills
Trevose
Ferndale
Forest Grove
Fountainville
Furlong
Hilltown
Holicong
Jamison
Kintnersville
Lahaska
Langhorne
Line Lexington
Lumberville
Mechanicsville
Milford Square
Morrisville

 

New Hope
Newtown
Ottsville
Penns Park
Perkasie
Pineville
Pipersville
Plumsteadville
Point Pleasant
Quakertown
Revere
Richboro
Richlandtown
Riegelsville
Rushland
Sellersville
Silverdale
Solebury
Southampton
Spinnerstown
Springtown
Trumbauersville
Upper Black Eddy
Warminster
Warrington
Washington Crossing
Wycombe
Zionhill

Montgomery County

Abington
Ambler
Colmar
East Greenville
Franconia
Green Lane
Harleysville
Hatboro
Hatfield
Horsham
Lansdale
Montgomeryville
North Wales
Pennsburg
Perkiomenville
Red Hill
Souderton
Sumneytown
Telford
Tylersport