We are hiring! Apply Today

Restoring a 130-Year-Old Ballachulish Slate Roof in the Highlands

At Tigh-Nan-Ubhal in Tongue, some of the slates protecting the roof had been there for more than 130 years. That’s more than a century of...

A Modern Roof for One of Achmelvich’s Original Cottages

On Scotland’s north-west coast, a roof has a fairly demanding job. Wind, driving rain and salt-laden air all come with the territory. But at Achmelvich...

New Roof for a New Chapter at Royal Dornoch

There aren’t many roofing jobs where the view from site includes one of the world’s most celebrated golf courses. But at Royal Dornoch, that was...

A Roof That Blends Craftsmanship and Coastal Resilience

At the very tip of mainland Scotland, John O’Groats Mill stands open to the full force of the Atlantic. So, when work began on the...

A Roof Built to Handle Scotland’s Wild West Coast

At Kishorn, the wind never really stops. So, when Bakkafrost Scotland began building its new fish processing factory there, they knew they needed a roofing...

The Square, Grantown-on-Spey

The works comprised of an extension to the Cairngorm National Parks Association Headquarters in the Square Grantown on Spey. The building is a traditional stone...

Stirling Railway Station

MRL replaced the old Georgian wired glazing with new Polycarbonate panels to simulate the effect of the Georgian style, whilst maintaining the rigidity and robustness...

Aberdeen Railway Station

Aberdeen Rail station was approached in much the same manner as Stirling and Inverness previously. The replaced panels are a match for the original Georgian...

Ballater Station

January 2017, Inverness Contractor Macleod Roofing Ltd Appointed as The Roofing Contractor to carry out the slating and lead works to this Historic Building. After...

Our Work

Secret Link