Serving Rollinsford and Surrounding Area

Prompt and Reliable Delivery

Monday - Friday: 8:00 AM - 4:00 PM


The goal of Affordable Oil is in our name. We strive to provide the best heating oil delivery service at the lowest cost. Our friendly office staff is here Monday – Friday to help you with all your scheduling needs. We have our own on-site oil storage facility. This ensures that we can serve all our customers without interruption all year round. 24 hour emergency burner service is available through reliable independent contractors.

Oil Delivery Options

  • 1

    Option 1: Will Call Delivery

    This allows you to monitor your own tank. You can price compare and buy when the time is right for you.

    • We accept cash, money orders, credit and debit cards including Visa, Mastercard and Discover.
    • Our minimum delivery is 100 gallons for most locations. For deliveries under 100 gallons there is a delivery fee.
  • 2

    Option 2: Automatic Delivery (Best Value!)

    We monitor your usage with a computerized degree day system and fill your tank automatically. No more worrying about running out in the cold weather. All automatic delivery customers receive a $0.05 discount off the daily price

Our Delivery Area

     New Hampshire

  • Barrington
  • Dover
  • Durham
  • Farmington
  • Gonic
  • Lee
  • Madbury
  • Milton
  • Rochester
  • Rollinsford
  • Somersworth


  • Berwick
  • Eliot
  • Lebanon
  • North Berwick
  • South Berwick

We Offer:

Affordable Oil
Affordable Oil

Heating Oil

Affordable Oil
Affordable Oil


Affordable Oil
Affordable Oil

On/Off Road Diesel

Affordable Oil
Affordable Oil

Residential & Commercial

Affordable Oil
Affordable Oil

Prompt & Reliable Service

Affordable Oil
Affordable Oil

Low Pricing

Affordable Oil
Affordable Oil

100 Gallon Minimum for Most Locations

Additional Services

If you are in need of Emergency Burner Service, New Installations, Upgrades, Cleaning, or Tuneups, we recommend the following reliable contractors:

Today's Price
Heating Oil: $3.399 | Kerosene : $4.199
Aut4omatic Delivery Customers Receive .05 Discount