Request Oil Delivery

For your convenience, Eshenaurs lets you place your heating oil order online at anytime.You can also place an order over the phone at (717) 236-5031 or stop by our office. If you need to place an emergency order, after hours or on the weekend, please call our office at (717) 236-5031.

Important Message: Once you submit your heating oil order request, an Eshenaurs representative will contact during our normal business hours to confirm your order and schedule your delivery date. No delivery will be scheduled until the order is confirmed.

Already have an oil delivery account?

If you have an online account, you can schedule and pay for your next delivery by simply logging into your account!

Log In


  • Delivery Address

  • Order Information

  • pipe-location