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.
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.
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.