Buy Heating Oil on Your Schedule with Will Call Delivery

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. To learn more about our Will Call Oil click here.

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

Special Offer: Competitor's Price

Central Bucks Oil

  • Start Here

    Step 1: Information
  • For orders below 150 Gallons, please call us. Any orders under 150 gallons are subject to fees. For orders over 400 gallons, call for special pricing. Call 610.847.1012.
  • This field is hidden when viewing the form
    When looking at your house from the road select the dot where your fill pipe is located.
  • When looking at your house from the road, select the number from the illustration below to show where your oil storage tank fill pipe is located.

    Tank Location
  • Let us know where your oil tank is located.
  • What is the capacity of your tank? If you don’t know please select “Not Sure” below.
  • We advise adding a winter additive for all outdoor tanks to help prevent fuel gelling
  • Let us know if you need us to start your burner. You will need to be home for us to start your burner
  • Note: Normal delivery is 3-5 business days. For same day oil deliveries you must call the office. (A $50 service fee applies.) Orders placed on Saturday or Sunday are delivered in 3-5 business days - (Under normal weather conditions and/or circumstances beyond our control).
  • Optional
  • Disclaimer: Normal delivery is three business days. By submitting this form, you agree that your credit card will be for pre-approved estimated gallons ordered. Once the oil delivery is completed, your credit card will be charged the actual gallons delivered.
  • $0.00
  • $0.00
  • $0.00
  • Total $0.00


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
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

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

Buy Heating Oil on Your Schedule with Will Call Delivery

You are in control with Will Call oil delivery. You buy the amount of oil you want right when you need it. It’s a convenient and budget-friendly way to make sure your home is warm all winter long.

Will Call oil delivery is for you if:

  • Whether it’s to top off your oil tank or to fill it up, you want to control the size of each delivery. Our required minimum order is 150 gallons of oil.
  • You want to buy heating oil at the exact moment the price dips. Home heating oil prices can change daily. We list the current cost per gallon on our website so you can check every day and make an informed decision.
  • You want the freedom to shop around. We’d love it if you became a regular customer but we also understand needing to find the best deal.
  • Automatic delivery programs aren’t for you because you don’t want to commit to buying oil you won’t use.
  • Oil isn’t your primary source of heat. You just need some oil in the tank as a back-up or to use as supplemental heat.

How Does Will Call Delivery Work?

It’s simple. You track your oil use and monitor your oil tank level. And then when you’re ready for a delivery, give us a call.

We ask that during the winter months you order your next delivery when your tank reaches the ¼ full mark.

Our standard delivery schedule is within 3 to 5 business days of receiving your order.

New at Central Bucks Oil: Same-Day Oil Delivery

Even if you’re diligent about checking how much oil is in your tank, running low or out of oil happens to the best of us. Customers throughout our service area of Bucks and Montgomery Counties can rest even easier knowing that we now offer same-day oil delivery.

Only orders placed before 10 am qualify for same-day delivery (a $50 service fee applies.) Orders placed on Saturday or Sunday are delivered in 3-5 business days.

Ready to order?

When you are ready for a delivery, simply submit an online order using the form above or call us at 610.847.1012.

All Will Call orders require a minimum order of 150 gallons of oil. Our Normal Weather Conditions policy applies for all deliveries.

Need Financial Assistance?

We participate in LIHEAP (Pennsylvania’s Low Income Home Energy Assistance Program). Call us at 610.847.1012 to make arrangements. Visit the LIHEAP website to learn more about the program.

Have more questions?

We’re happy to answer any questions you may have about Will Call delivery or any of our services. Call us at 610.847.1012 or visit our .