Roofers in Elgin / Slate & Flat Roofing
Slate & Flat Roofing in Elgin
Slate and flat roofs are built very differently, so each is assessed on its own terms. RWS Roofing is based in Buckie and covers Elgin and nearby areas including Lhanbryde, Fochabers, New Elgin.

Slate & Flat Roofing for Elgin homes
Elgin has a mix of traditional sandstone properties with slate roofs, post-war housing and newer developments with concrete tiles. When a roof reaches the end of its life, we handle the full re-roofing — covering, felt and timbers — and talk you through what it involves before anything is agreed. We replace broken or slipped slates and carry out localised slate repairs, and we build and repair flat roofs on extensions, garages and garden rooms.
Elgin has a mix of traditional sandstone properties with slate roofs, post-war housing and newer developments with concrete tiles. When a roof reaches the end of its life, we handle the full re-roofing — covering, felt and timbers — and talk you through what it involves before anything is agreed.
What we cover
- Slate roofs: replacing broken or slipped slates and localised repairs
- Flat roofs: extensions, garages and garden rooms
Signs to look out for
- Slipped or broken slates
- Ponding water sitting on a flat roof
- Cracks, blisters or splits in a flat roof covering
- Damp in an extension, garage or garden room
- Slate debris in gutters after windy weather
How we work
Slate roofs are usually repaired slate by slate, replacing what has slipped or broken. Flat roofs are assessed on the condition of the whole covering — sometimes a repair is enough, sometimes the covering has reached the end of its life. We explain which applies to yours and why.
What affects the cost
- How many slates need replaced, or the size of the flat roof
- The condition of what is underneath
- The covering material chosen for a flat roof
- Access to the area
Quotations are free and without obligation. See the full slate & flat roofing service page or read more about roofing in Elgin.
Keep reading
Helpful next steps
Flat roof or pitched roof for an extension?
Choosing between a flat roof and a pitched roof for an extension, garage or garden room — appearance, cost, maintenance and lifespan explained.
Read the guideRoof Repairs in Elgin
Roof repairs in Elgin for leaks, slipped slates, worn valleys and storm damage. Local Moray roofers with free no-obligation quotes.
ViewNew Roofs in Elgin
New roofs and roof replacements in Elgin for stone-built houses, post-war homes and newer estates. Honest advice and free quotes from RWS Roofing.
ViewConservatory Roof Repairs in Elgin
Conservatory roof repairs in Elgin for leaks, slipped or cracked panels, perished seals and flashing. Free no-obligation quotes from RWS Roofing.
ViewChimney Repairs in Elgin
Chimney repairs in Elgin — repointing, lead flashing, valleys, aprons and soakers. Free no-obligation quotes from RWS Roofing.
ViewRidge, Fascia & Guttering Repairs in Elgin
Ridge tile re-bedding, dry ridge upgrades, fascias, soffits and guttering in Elgin. Free no-obligation quotes from RWS Roofing.
ViewRoof Cleaning & Inspections in Elgin
Roof cleaning, moss removal, gutter clearing and roof inspections in Elgin. Honest advice and free no-obligation quotes from RWS Roofing.
ViewGet a free quote in Elgin
Free, no-obligation quotations for slate & flat roofing in Elgin and across Morayshire, the Highlands and Islands.
