Delivery Options

Delivering high-quality home heating oil at competitive prices is Penn-Mar Oil Company’s top priority. We have two bulk storage locations in Franklin County to ensure continuous availability at a price our customers will enjoy. Our residential oil delivery system has been developed over the years by our knowledgeable and friendly staff.


“No Worry” Automatic Oil Delivery

Our free automatic delivery service is a popular, hassle-free option for our customers. Just sign up for our No Worry Automatic Delivery Plan and we’ll take the guesswork out of determining when your next oil delivery needs to be. That’s because we do it all for you, and we will keep your tank filled to ensure your house is warm and toasty all winter long. Just give us a call to enroll in the program—it’s that easy!

If you’d like to be automatically billed for your deliveries on your Visa, MasterCard or Discover card, please fill out our recurring payments form.


Will-Call Fuel Delivery

Customers may also choose will-call oil delivery. Will-call customers are responsible for checking the tank’s fuel gauge and calling our office when you need a delivery. To avoid a fuel run-out, the best time to call is when the gauge reads one-quarter (¼) full. Please allow two business days notice for delivery.

Need help determining how much fuel remains in your tank? Refer to our Tank Gauge Guide.


24-Hour Emergency Service

Our 24-hour emergency service line lets you report any type of heating problem, supply or mechanical, any time of day for true peace of mind. Please call us at (717) 762-3811 if you’re experiencing an emergency and we’ll be out to help promptly.


Additional Fuel Products and Services

In addition to home heating oil delivery services, we also provide kerosene and off-road diesel fuel services.

See for yourself why Penn-Mar Oil Company is the most reliable oil heat provider in our area. Request a fuel delivery today!

Delivery Options