When will my oil be delivered?

Our normal delivery times are Monday-Friday 8.30am-5pm excluding holidays. We generally schedule all deliveries within 5 working days of placing the order.

Can you guarantee when my oil will be delivered?

Selecting an option other than economy will ensure that you will receive your delivery sooner.

I don’t know the size of my tank or how much it will hold

If you place an order for a larger quantity than your tank holds, we will simply refund the difference after delivery.

How do I pay?

We receive payments by Cash, Cheque, Debit/Credit Card, PayPoint and Direct Debit. Payment is required before delivery. You can find more info here

  • 900 Litres Heating Oil

    £433.50
    Select options
  • 700 Litres Heating Oil

    £346.50
    Select options
  • 500 Litres Heating Oil

    £259.50
    Select options
  • 200 Litres Heating Oil

    £129.50
    Select options