JS Oil Heating Services is owned and operated by James Stewart, an OFTEC registered heating engineer with over 20 years’ experience, as well as an enviable reputation for solid reliability and fantastic customer service. We are a family business, and put the safety, comfort and satisfaction of our customers at the centre of everything we do. So, whether you call on us to make an emergency visit to fix your hot water, service your boiler, or install a new system entirely, you can rest easy knowing that the job will be completed professionally, and with the minimum of fuss. Get in touch with us today.


Emergency Call Out
Emergency Call Out
Losing your hot water or central heating is inconvenient at the best of times, but can also cause more serious problems, especially in the winter months. We offer an emergency breakdown service to give you peace of mind - call us on 07718 492 688 (24hrs) and we'll get it sorted as soon as possible.
Fuel Tank Replacement
Fuel Tank Replacement
Even if you maintain your older, metal oil storage tank properly, over time condensation causes the tank to corrode from the inside, and you won't know there's a problem until it begins to leak. We can replace your tank with the minimum of disruption, ensuring that your system meets current regulations.
Boiler/Cooker Servicing
Boiler/Cooker Servicing
Annual servicing helps to keep your boiler and cooker running more efficiently, meaning you use less fuel, which saves you money. It also enables the engineer to identify potential problems early, which could otherwise lead to a breakdown. To book your next service call us on 01382 778 189.
Heating Installations
Heating Installations
We take your comfort and safety extremely seriously. We will carry out an initial inspection to establish what is required for your project, and thoroughly test your system on completion to ensure that your new system is operating as it should. This is followed up with a post-installation inspection, usually within seven working days. We always adhere to OFTEC health and safety protocols, and treat your home with respect.

What our customers say…

  • "The service that I received from James was first class. He fixed the problem, which the other engineer couldn't. Thanks again."

    SC - Angus
  • "Good service, pleasant, trustworthy and experienced. Will use again."

    customer - myboilerservice.com
  • "Very pleasant. Arrived on time. Good working practices."

    customer - myboilerservice.com
  • "First class - very highly recommended."

    VC - Dundee
  • "Excellent. Came out straight away and got my hot water going. Can't thank James enough."

    AM - Tayside

Contact Us

EMERGENCY? Call 07718 492 688 (24hrs)

Contact Information

18 Ballumbie Gardens
Email: enquiries@jsoilheating.co.uk
Phone: 01382 778 189