Skip to main content
Trusted Roofers in Bonnyrigg

Professional Roofer in Bonnyrigg

Expert roof slating, tiling, flat roofing and lead work across Bonnyrigg. Family-run, CITB qualified craftsmen with nearly 50 five-star reviews. Free quotes, 24/7 emergency repairs.

CITB Qualified
Fully Insured
24/7 Emergency

"I've been using Pentland Roofing for several years now and always find them professional, courteous, reliable and great value. I can highly recommend them"

Calum Pretsell

Get Your Free Quote

Please check your phone number and try again

Roofing Services Across Bonnyrigg

Bonnyrigg is a former mining town in Midlothian, closely linked with neighbouring Lasswade. The town has a varied mix of housing — from ex-council properties in Poltonhall and Hopefield to traditional stone buildings along the High Street and modern private developments expanding southward. Many original miners' rows have been redeveloped, but some older housing stock remains, and each property type brings its own roofing challenges.

Properties across Bonnyrigg's EH19 postcode range from 1930s–60s council builds with ageing concrete tile roofs to newer estates and traditional stone homes. Scotland's wet climate takes its toll on all of them. Whether you need a full re-roof on a post-war semi or slate repairs on an older stone property, we understand the local housing stock and deliver reliable, honest workmanship throughout Bonnyrigg and Lasswade.

Local Bonnyrigg Knowledge

We know the area — from Poltonhall council builds to High Street stone properties

Fast Response Times

Based nearby, we can reach Bonnyrigg and Lasswade quickly

4.9★ Google Rating

Nearly 50 five-star reviews from homeowners across Midlothian

All Roof Types

Concrete tiles, slate, flat, lead — every roof type Bonnyrigg properties need

Bonnyrigg Roofing Services

Specialist roofing services for Bonnyrigg homes and businesses, from traditional slate to modern flat roofing.

Roof Slating in Bonnyrigg - Traditional Scottish Slate Roofing

Roof Slating

Traditional Scottish slate roofing built to last. Ideal for Bonnyrigg's older stone properties along the High Street and in Lasswade.

Get Quote →
Roof Tiling in Bonnyrigg - Clay and Concrete Tiles

Roof Tiling

Durable clay and concrete tiles for modern Bonnyrigg homes. Wide range of styles and colours to match your property.

Get Quote →
Lead Work in Bonnyrigg - Flashings, Valleys and Coverings

Lead Work

Specialist lead flashings, valleys and flat roof coverings. Essential for Bonnyrigg's older stone buildings and chimney stacks.

Get Quote →
Flat Roofing in Bonnyrigg - Mastic Asphalt and Felt

Flat Roofing

Mastic asphalt and felt flat roofing for extensions, dormers and commercial properties across Bonnyrigg.

Get Quote →

Need an Emergency Repair?

We're available 24/7, 365 days a year. Fast response times to have your home safe and dry again.

Areas We Cover From Bonnyrigg

We provide roofing services across Bonnyrigg and the surrounding towns. Click an area to learn more.

Not listed? Contact us – we may still cover your area.

Also need roof repairs or guttering in Bonnyrigg?

We offer specialist services beyond general roofing in Bonnyrigg.

Common Roofing Questions

Answers to frequently asked questions about roofing services in Bonnyrigg.

We offer complete roofing services throughout Bonnyrigg including slating, tiling, flat roofing, and lead work. From traditional stone properties on the High Street to modern builds in the newer estates, we cover all property types.

Many Bonnyrigg properties from the 1930s–60s have ageing concrete tile roofs that are reaching the end of their lifespan. Older stone properties along the High Street often need slate repairs and re-pointing. Newer estates can develop issues with flat roofs on extensions and garages.

Yes, we cover both Bonnyrigg and neighbouring Lasswade. The two communities sit side by side and we treat them as one area. We also serve nearby Dalkeith, Penicuik, and the wider Midlothian region.

Costs vary depending on the size and type of property. A typical terraced house re-roof in Bonnyrigg starts from around £3,000–£5,000, while semi-detached and detached properties are typically £5,000–£10,000+. We provide free, detailed quotes for all Bonnyrigg properties.

Request Your Free Quote

Fill out the form and we'll get back to you within 24 hours with a no-obligation quote. Alternatively, contact us directly:

Phone0131 574 0194
Emailinfo@pentlandroofing.co.uk
WhatsAppMessage us anytime
Address49 Dean Park Avenue, Balerno, Edinburgh EH14 7EE
Emergency Call OutsOut of Hours Only
Please check your phone number and try again

By submitting this form, you agree to be contacted regarding your enquiry. This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.