We supply both kerosene and gas oil fuels to heat your home.

Baxter Johnston Oils is dedicated to delivering competitive prices, reliable deliveries and excellent customer service, all provided by our helpful, friendly staff based in our Dalkeith depot.

We supply both kerosene and gas oil to heat your home.

Planned Delivery & Easy Payments

We understand that with increasingly busy lives, our customers can sometimes struggle to find the time to check their oil and there’s nothing worse than running out, especially at crucial times of the year.

This is why we offer a Planned Delivery service, which aims to make sure your tank is always topped up. We have a range of options to monitor your oil consumption, calculate when you need a top-up and automatically deliver to you. It's easy and hassle-free!

To help manage the cost of your oil, did you know that you can pay for your bills by monthly Direct Debit? It’s a quick, easy and convenient way for you to manage your fuel bill, so call us on 0131 663 9781 to find out more.


Request a quote for your fuel online now.

Kerosene Gas oil