Service Area

We provide delivery to the greater Keene area.

Please the full listing of the towns we service. Our automatic delivery schedule is based on a degree days system to accurately evaluate when deliveries are needed. So rather than basing our delivery schedule on being in certain towns on specific days, we provide better service by coming to you when we are actually needed! This also helps us control costs and pass the savings along to you!

Delivery Areas

  • Alstead 03602
  • Chesterfield 03443
  • Dublin 03444
  • E. Swanzey 03446
  • Fitzwilliam 03447
  • Gilsum 03448
  • Harrisville 03450
  • Keene 03431
  • Marlborough 03455
  • Marlow 03456
  • Munsonville 03457
  • Nelson 03445
  • N. Walpole 03609
  • Richmond 03470
  • Roxbury 03431
  • Spofford 03462
  • Stoddard 03464
  • Sullivan 03445
  • Surry 03431
  • Troy 03465
  • Walpole 03608
  • W. Chesterfield 03466
  • W. Swanzey 03469
  • Westmoreland 03467
  • Winchester 03470

Wondering about Payment Options? We accept cash, check, all major credit cards and ACH payments you authorize from your secure online purchase. Additionally, we offer budget-friendly plans to meet your needs. We work closely with Southwest Community Services and accept NH Fuel Assistance payments.

  • Kristen and Peter Goodenough

    Monday morning waking up to our hot water tank literally split open, we were envisioning days without hot water but… Steve Walsh and the team from Davis Oil showed up right away, rearranged their schedule to fit us in and we had a replacement tank before noon! THAT IS AMAZING CUSTOMER SERVICE!! We cannot thank Davis Oil enough.