Verified
Roofers
Find your town
Guides
How we verify
For roofers
Data: Companies House · Updated August 2026 · 17,208 registered roofing companies listed
Home
›
Towns
› Roofers in Elgin
The register
Roofers in Elgin
There are
5 active registered roofing companies
with a registered office in Elgin on the Companies House register. Every listing below is a real registered company — check trading status and years in business before you hire.
GEORGE BAIN & SONS LIMITED
Company SC348297 · Incorporated 2008
Active
Unclaimed
DAVID WILLIAMS SLATING LIMITED
Company SC393387 · Incorporated 2011
Active
Unclaimed
MORAY FIRTH ROOFING LIMITED
Company SC501485 · Incorporated 2015
Strike-off proposed
Unclaimed
S & J ROOFING SERVICES LTD
Company SC593367 · Incorporated 2018
Strike-off proposed
Unclaimed
SCOTT SLATING LIMITED
Company SC719890 · Incorporated 2022
Active
Unclaimed
ARMP NORTH LTD
Company SC895661 · Incorporated 2026
Active
Unclaimed
SCOTT TRADITIONAL ROOF WORKS LTD
Company SC894797 · Incorporated 2026
Active
Unclaimed
Are you a Elgin roofer? Claim your profile