Roofer in Bonnyrigg Roof Repairs, Re-roofs & Flat Roofs
Roofs in Bonnyrigg and Lasswade repaired and replaced by a local Midlothian roofer, with a clear price before any work starts.
No obligation · Fixed price before any work starts · Fully insured
- 22 Years' Experience
- Fully Insured
- Fixed-Price Quotes
- Workmanship Guaranteed
- Owner-Operated
Local roofer · Bonnyrigg
Roofing in Bonnyrigg, from someone who knows the area
Bonnyrigg is a short drive from Robert Galloway's base in Mayfield, Dalkeith, and is part of his normal working area. He also covers neighbouring Lasswade, Poltonbank and the surrounding streets.
Bonnyrigg has grown a lot over the years. Older stone houses and terraces sit near the town centre, with large estates of post-war and modern housing built around them. That means a wide mix of slate, tile and flat roofs, all of which Robert works on.
When you call, you speak to Robert himself. He will come out, look at the roof, explain what he has found and give you a price for the work.
Property types in Bonnyrigg
Bonnyrigg has older stone houses and terraces with slate roofs near the High Street and in Lasswade, post-war council-built homes with concrete tiles, and a large number of modern estates with tiled roofs, roof windows and flat-roofed extensions.
Common roofing needs in Bonnyrigg
- Tile repairs and re-roofs on post-war and modern homes
- Slate repairs on older stone houses in the town centre and Lasswade
- Velux roof windows supplied and fitted
- Leadwork around chimneys, dormers and roof windows
- Flat roof felting on extensions and garages
- Moss removal and gutter clearing
Mon-Fri, 8:00am-5:00pm
Services
Roofing services available in Bonnyrigg
Every service Robert offers is available to homeowners and landlords in Bonnyrigg. Each one comes with a fixed-price quote and guaranteed workmanship.

Roof Repairs in Bonnyrigg
Slipped slates, leaks and worn flashings found and fixed properly.
Learn more
Slating in Bonnyrigg
Natural slate roofs repaired and replaced on Edinburgh's tenements and houses.
Learn more
Leadwork in Bonnyrigg
Lead valleys, flashings and dormers fitted to keep water out.
Learn more
Full Re-roofs in Bonnyrigg
Old roof stripped off and replaced, with a fixed price agreed up front.
Learn more
Tiling in Bonnyrigg
Concrete and clay tile roofs repaired, replaced and re-laid.
Learn more
Felting & Flat Roofs in Bonnyrigg
Felt flat roofs for extensions, garages and dormers.
Learn more
Emergency Roof Repairs in Bonnyrigg
Storm damage or a leak? Call Robert to get it made watertight.
Learn more
Rendering in Bonnyrigg
Hard-wearing render to protect and smarten up outside walls.
Learn more
General Roofing in Bonnyrigg
Chimneys, ridges, gutters, fascias, moss removal and Velux windows.
Learn more
Why choose Robert
Why Bonnyrigg homeowners choose R Galloway Roofing
22 years of experience
Robert has been roofing across Edinburgh and Midlothian for 22 years, including homes like yours in Bonnyrigg. He has seen the problems these roofs develop and knows how to fix them properly.
Local and owner-operated
Based in Mayfield, Dalkeith, Robert covers Bonnyrigg himself. You deal with the person who quotes the job and does the work, from first call to finished roof.
Fixed-price quotes
You get a clear price before any work starts. The price agreed is the price you pay, with nothing added on at the end.
Fully insured
Public liability and employer's liability insurance are in place for every job, so you are protected.
Workmanship guaranteed
Robert offers a workmanship guarantee. He will explain what it covers when he quotes your job.
Honest advice
If a repair will do the job, Robert will tell you. He will not push a full re-roof on a Bonnyrigg property that does not need one.
Local roofing problems
Common roof problems in Bonnyrigg
The age of the buildings, the local weather and the way homes in Bonnyrigg were built all shape the problems Robert sees most often. Knowing them helps him find the cause of a leak and fix it properly.
Newer roofs with early problems
Even modern roofs can develop leaks around roof windows, dormers and lead flashings if details were rushed. Robert finds where the water is getting in and fixes the cause.
Steep, wooded Esk valley
Homes near the River Esk and Lasswade are surrounded by trees. Leaves and moss block gutters and valleys, sending water back under tiles and into walls.
Older slate roofs
Bonnyrigg's older stone houses often still have their original slates. Rusting nails, slipped slates and worn lead are common on roofs of this age.
Extensions and loft conversions
Many Bonnyrigg homes have been extended. Where a new roof joins an old one, flashings and valleys need to be done properly to keep water out.
Left alone, even a small defect can let water into insulation, timbers and ceilings. If you have noticed damp patches, slipped slates or tiles, or water in the loft, it is worth getting the roof looked at sooner rather than later.
Signs your Bonnyrigg roof needs attention
Some warning signs are easy to spot from the ground or from inside the house. Look out for slates or tiles lying in the garden or gutter, gaps along the ridge, moss building up on the roof slopes, gutters overflowing in heavy rain, and staining or bubbling paint on upstairs ceilings. In the loft, daylight showing through, damp patches on the timbers or a musty smell all suggest water is getting in somewhere.
If you spot any of these on your home in Bonnyrigg, call Robert and describe what you are seeing. He will tell you straight whether it sounds urgent, arrange to inspect the roof himself and explain the options before giving you a fixed price. There is no obligation to go ahead, and you will never be pressured into work you do not need.
How Robert works
A clear process, from first call to finished roof
- 1
Call or send a request
Phone Robert or use the form to tell him about your roof in Bonnyrigg. You speak to him directly, not a call centre.
- 2
Robert inspects the roof
He looks at the problem himself, finds the real cause and explains what he has found in plain language.
- 3
Fixed-price quote
You get a clear, fixed price before any work starts. No hidden extras, no pressure.
- 4
The work is done properly
Robert carries out the work himself, using the right materials for your roof and keeping the site tidy.
- 5
Finished and guaranteed
He checks the job with you when it is complete. The workmanship is guaranteed.
Covering Bonnyrigg and the surrounding areas
From Bonnyrigg, Robert also covers Dalkeith, Mayfield, Newtongrange, Loanhead and the rest of Midlothian, as well as Edinburgh.
Whether you need a quick repair to a slipped slate, new lead on a chimney, a replacement flat roof or a complete re-roof, the approach in Bonnyrigg is the same as everywhere else Robert works: look at the job properly, explain it clearly, agree a fixed price and do the work to a high standard. To arrange a visit, call 07756 375223 or contact Robert. You can also read more about Robert or go back to the homepage.
Do you cover Bonnyrigg?
Yes. Bonnyrigg is one of the areas R Galloway Roofing Services covers from its base in Mayfield, Dalkeith. Robert has worked across Edinburgh and its neighbourhoods for 22 years.
How quickly can you get to Bonnyrigg?
It depends on Robert's workload at the time. Call him on 07756 375223 and he will tell you honestly when he can visit, so you can plan around it.
How much does roofing work cost in Bonnyrigg?
Every roof is different, so Robert does not give prices without seeing the job. He will inspect your roof and give you a clear, fixed-price quote before any work starts, so you know exactly what you are paying.
Do you offer emergency roof repairs in Bonnyrigg?
Yes. Emergency roof repairs are one of Robert's services. If you have storm damage or an active leak in Bonnyrigg, call him directly on 07756 375223 during working hours (Mon-Fri, 8:00am-5:00pm) to explain the problem.
Are you insured?
Yes. R Galloway Roofing Services is fully insured with public liability and employer's liability cover, and the workmanship is guaranteed.
Will Robert do the work himself?
Yes. The business is owner-operated. Robert quotes the job and carries out the work, so you deal with the same person from start to finish.
Do you cover Lasswade as well as Bonnyrigg?
Yes. Robert covers Bonnyrigg, Lasswade and the surrounding area from his base in Mayfield, Dalkeith.
Can you fit Velux windows in Bonnyrigg?
Yes. Robert supplies and fits Velux roof windows, including the flashing around them.
Need a roofer in Bonnyrigg?
Call Robert on 07756 375223 or send a request below for a fixed-price quote. Fully insured, workmanship guaranteed.
Request a quote
Get a clear, fixed price
for your roof
Tell Robert what's going on with your roof. He'll come back to you personally to arrange a look and give you a fixed price.
07756 375223Mon-Fri, 8:00am-5:00pm
