Oil Delivery…

Towns served:

Zone A

  • Lynnfield
  • North Reading
  • Melrose
  • Danvers
  • Middleton
  • North Andover
  • Stoneham
  • Hamilton
  • Beverly
  • Wakefield
  • Reading
  • Saugus
  • Peabody
  • Topsfield
  • Andover
  • Wilmington
  • Wenham

Zone B

  • Groveland
  • West Newbury
  • Newbury
  • Newburyport
  • Ipswich
  • Georgetown
  • Amesbury
  • Boxford
  • Rowley
  • Salisbury
  • Wakefield
  • Reading

Delivery Days

Monday, Thursday

Monday, Wednesday, Friday

Tuesday, Friday
Plum Island

Automatic Delivery

We track your usage and outside temperature by using our computerized degree day system.  This keeps track of your fuel level and forecasts when you are ready for delivery.  The biggest advantage is that you do not have to monitor your oil tank and remember to call.  Avoiding run outs, possible special delivery charges and or prime start charges.

Will Call Delivery

24-hour notice requested. You call when you’re ready for your delivery.  Place your order when your tank gauge reads 3/8 to 1/4.  This allows time to route in your delivery and insures your tank does not run dry.

Budget Plans Available


Tank Chart for Standard 275 Upright Tank
Gauge Reads Gallons Left Good Order Amount
3/4 180-190 Wait
1/2 120-125 125
3/8 90-100 150
1/4 60-70 180
1/8 30-40 200

We will deliver amounts less than 100 gallons, 75 or 50 gallons at the same price per gallon with a delivery charge of $45.00


All first time delivery customers are required to have the oil tank visually checked prior to delivery.  This is done by the driver at no cost