Employees
260 +

Employees

We actively build relationships with our colleagues, customers and suppliers and strive to be fair in all our actions.

Browse Vacancies
Divisions
17

Divisions

From Aquaculture to Autopaint, Construction to Catering, we’ve got you covered!

Our Divisions
Branches
5

Branches

Our main office, warehouses and showrooms are located in Inverness plus branches in Elgin, Portree, Stornoway - with our new Kirkwall branch opening in 2017.

Find your nearest branch
Products
70 K+

Products

With such a diverse range of products and services, if we don’t have it, we can probably get it.

Online Trade Shop

Our Divisions

MacGregor Industrial Supplies consists of 17 distinct divisions all working together, providing a depth of knowledge and expertise which is unrivalled in the North of Scotland.

All Divisions

Latest News

View all
Grantown Show 2017

Grantown Show 2017

MacGregors at the Grantown Show 2017 It’s been a busy August for MacGregor Industrial Supplies. Showcasing…

The Black Isle Show 2017

The Black Isle Show 2017

MacGregors at the Show Ground The Black Isle show 2017 was tipped to be a wet one…

Kirkwall branch opening soon!

Kirkwall branch opening soon!

Our Kirkwall branch is currently under construction and due to open soon. Once opened, the branch…