Areas we cover / Moray

Roofers in Elgin

We regularly travel from Buckie to Elgin for roof repairs, replacements and roof care. Whether it's a stone-built town house or a modern estate home, we'll explain what we find in plain English.

Roofing problems we see in Elgin

Elgin sits inland but still gets the full force of north-east winds and heavy winter rain. Blocked gutters, moss build-up and worn valleys are common reasons people call us.

Roof types in Elgin

Elgin has a mix of traditional sandstone properties with slate roofs, post-war housing and newer developments with concrete tiles.

Nearby areas we also cover

Lhanbryde, Fochabers, New Elgin, Bishopmill, Rothes — and anywhere else across Morayshire, the Highlands and Islands.

Illustrative RWS Roofing van for roofing work in Elgin

Illustrative vehicle mock-up.

Services

Roofing services in Elgin

Choose a service to see what's involved, the warning signs and common questions.

Roof Repairs

Leaks, slipped or damaged tiles, worn flashing and storm damage assessed and repaired.

View service

New Roofs

Roof replacements and upgrades, planned with clear advice from the first conversation.

View service

Chimneys & Leadwork

Repointing, flashing, valleys, aprons and soakers — the details that keep water out.

View service

Slate & Flat Roofing

Repairs to traditional slate roofs, and flat roofing for extensions, garages and garden rooms.

View service

Ridges & Roofline

Ridge tiles, fascias, soffits and guttering around the edges of your roof.

View service

Cleaning & Inspections

Roof inspections, gutter clearing and moss removal to keep your roof in good order.

View service

Need your roof looked at?

Free, no-obligation quotations for homes in Morayshire, the Highlands and Islands.

CallGet a Free Quote