Founded in 1985, MacGregor Industrial Supplies is an independent, family owned business, based in the Highlands of Scotland. From aquaculture supplies to forestry equipment – our company has grown over the years.

We now have 17 divisions and 6 branches, working in synergy to provide a depth of knowledge and expertise to our customers across the North East of Scotland. Our newest branch opened in Aberdeen in March. Our dedicated Forest and Groundcare showroom in Inverness relocated to bigger and better premises opposite the main showroom on Henderson Road.

1985

MacGregor Industrial Supplies

We opened the doors of our first branch in 1985, on the high street in Invergordon.

1994

We move to Inverness

In 1994 we relocated to Walker Road, in the Longman Industrial Estate in Inverness. At this point we were growing and it soon became apparent the premises were not big enough for the rapidly expanding company.

1997

On the move again…

In order to meet demand we relocated to a bigger premises in Henderson Road, Inverness. You’ll find our head office branch still based here today.

2002

We open our first branch in Stornoway

Led by branch manager Catherine Mackenzie, our Stornoway branch serves a wide range of trade and non-trade customers across the island.

2004

Our dedicated Forest and Groundcare branch opens in Harbour Road, Inverness.

After a period of rapid growth, our Forest and Groundcare Division opened a dedicated showroom, workshop and parts department at new premises at 7 Harbour Road, Inverness.

2008

Elgin branch opens

Led by branch manager Jason Gault, our Elgin branch serves a wide range of industries and customers across the north-east of Scotland.

2012

Portree branch opens

Our Portree branch opened in 2012 and is located on Dunvegan Road, within Portree Industrial Estate. Led by branch manager Peter Greig, our Portree team serve a variety of customers across the Isle of Skye.

2013

Our Stornoway branch moves to a new location

Due to the success and diversification of our Stornoway branch, we moved to a new premises at 32 Bells Road, within the local industrial estate.

2015

Inverness undergoes extensive expansion

In 2015, our headquarter branch in Inverness undertook a major expansion. This included our main showroom and warehouse facility - tripling in size.

2016

We celebrate 30 years of trading

MacGregor’s celebrates 30 years of trading by welcoming our customers, old and new, to a fun-filled open weekend featuring Danny Mackaskill’s ‘Drop and Roll Tour’ in June 2016.

2017

Trailers & Fencing

2017 saw the introduction of our dedicated Trailers building, based in Inverness, complete with a Fencing yard.

2018

Kirkwall

In September 2018, we officially opened our new purpose built Kirkwall Branch, located on Grainshore Road. Led by branch manager Adam Watt, our team serves a variety of customers across the Orkney Islands.

2019

Aberdeen

In March 2019, MacGregors expanded further into the city of Aberdeen. The branch is located on Hareness Road, and will serve a variety of customers across Aberdeen and reaching further into Peterhead, Montrose and Dundee. The branch is being run by Portree’s former manager, Peter Greig.

2019

Forest and Groundcare

In November 2019, our dedicated Forest and Groundcare showroom in Inverness relocated to opposite the main showroom on Henderson Road. The new showroom will continue to be a dedicated showroom, workshop and parts department.