We Plan

At Macleod Roofing, we ensure all our projects are highly organised and are completed within a realistic time frame.

We Survey

In order to provide the best service for our customers, we survey all our projects to provide the best possible solutions for each unique job.

We Roof

We have an experienced team who are able to provide the full roofing service for any type of building, from the smallest to the oldest.



Macleod Roofing Ltd was established in 1990 by Alexander Macleod and for many years the business traded from Golspie in Sutherland with a site forman based in Inverness.

The continuing growth of the business and the expansion of geographical area covered saw Macleod Roofing Ltd relocate it’s head office to Inverness in 2002. With a growing workforce we now provide high quality roofing services to most areas in Scotland, including the Western Isles, Grampian, Central Scotland and beyond.

Read more


Show All
ContractingDomesticLarge CommercialResidential
Stirling Railway Station

Stirling Railway Station

Aberdeen Railway Station

Aberdeen Railway Station

Ballater Station

Ballater Station