Employees
290 +

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
Kyle: Kiltarlity’s Local Hero at Just 8 Years Old

Kyle: Kiltarlity’s Local Hero at Just 8 Years Old

Meet Kyle, the community of Kiltarlity’s Local Hero at Just 8 Years Old. This winter, he…

MacGregor’s Contribution to Charity 2018

MacGregor’s Contribution to Charity 2018

Our Belief To MacGregor Industrial Supplies, the word community means more than being situated in the…

Teng Fat Bike Competition

Teng Fat Bike Competition

Teng Fat Bike Competition This December, we’re running a competition to win a Teng Fat Bike…