Customer Care / Support | Top Oil

Frequently Asked Questions

Customer Care / Support

How can I contact Top Oil?

You will find your local depot number listed here or on our location map.  

You can also contact our receptionist in Head Office directly on 01 819 8000.

Alternatively you can send us an email by using the contact form.