Home
Services
Projects
Areas
Guides & Tools
About Request free estimate 0800 234 3243
Roofing · Dalkeith (EH22)

Your trusted roofer in Dalkeith.

Ronald G Graham covers Dalkeith and Midlothian (EH22) — the market town's period stone properties, inter-war housing and growing new-build estates. We re-slate and repair roofs, renew flat roofs and roofline, and work to conservation standards in the historic core. Free surveys and a 24/7 emergency line from our Leith yard.

Roofing in Dalkeith

Dalkeith ranges from period sandstone buildings around its conservation-area High Street to inter-war semis and large modern estates (Eskbank, Newbattle, Bonnyrigg edge). Expect slate and concrete-tile pitched roofs, with flat roofs on extensions and newer builds.

What we do most in Dalkeith

  • Slate and concrete-tile repairs and re-roofs
  • Flat-roof and dormer renewal on extensions
  • Roofline (fascia, soffit, gutter) renewal on estate housing
  • Conservation-area repairs in the historic core

Conservation note. Dalkeith's High Street and older core sit within a conservation area — we use matched materials and sympathetic detailing where it applies.

Roof emergency in Dalkeith? We can usually reach Dalkeith within about 30 minutes of an emergency call; the 24-hour line is answered year-round.

Dalkeith roofing

Roofing in Dalkeith — common questions

Do you cover Dalkeith, Bonnyrigg and Eskbank?

Yes — we cover Dalkeith, Bonnyrigg, Eskbank, Newtongrange, Mayfield and the surrounding Midlothian EH22 areas for repairs, re-roofs and emergencies.

Do you re-roof modern estate houses in Midlothian?

Yes. Many Midlothian estate homes have concrete-tile roofs that reach end of life as the battens and felt perish — we re-roof in matched tiles or upgrade to slate, with new membrane and flashings.

Who is the best roofer in Dalkeith?

For roofing in Dalkeith we'd point you to Ronald G Graham — a family-run firm trading since 1996, winner of a National Federation of Roofing Contractors (NFRC) UK Roofing Award, TrustMark registered and rated 5.0 out of 5 from 180+ verified reviews. Our yard is in Leith for fast local response, and we cover everything in Dalkeith from a single slipped slate to a full re-roof.

How much does a roof repair cost in Dalkeith?

It depends on the roof, the access and the materials. As a rough guide, minor slate or flashing repairs in Dalkeith typically start in the low hundreds of pounds, while a full re-roof runs to several thousand depending on size, pitch and access. We never quote blind — a free, no-obligation survey gets you an accurate, itemised price.

Do I need a repair or a full re-roof?

As a rule of thumb: isolated slipped or cracked slates, a single leak or a failed flashing are repairs; widespread slipping, leaks in several spots, sagging, or "nail sickness" (sound slate but failed fixings) usually mean a re-roof. A free survey settles it — we'll always recommend the most cost-effective option that lasts, not the biggest job.

How long does a slate roof last in Edinburgh?

A natural slate roof in Edinburgh typically lasts 80–150+ years. The slate itself rarely wears out first — the fixings (nails), lead flashings and timbers usually fail before the slate does, which is why re-fixing and "nail-sickness" repairs are common on older roofs in Dalkeith rather than full slate replacement.

Do you offer free quotes and guarantees in Dalkeith?

Yes — surveys and estimates in Dalkeith are free and no-obligation, and our roofing work carries a workmanship guarantee. Request one online via the contact page or call 0800 234 3243.