
Roof Repairs
Fast, reliable roof repairs across Edinburgh, Midlothian, East Lothian and surrounding areas. Free inspections and no-obligation quotations.
Expert Roof Repairs
From slipped slates in Musselburgh to major leak repairs in Haddington, our team of local roofers responds quickly to fix roofing issues across Edinburgh, Midlothian, East Lothian, West Lothian, the Scottish Borders, Dalkeith, Bonnyrigg, Penicuik, North Berwick and Dunbar — before they cause significant internal damage to your home.
Who is it for?
Homeowners across Edinburgh and the Lothians experiencing sudden leaks, storm damage, slipped tiles, or general wear and tear.
What it solves
Prevents water ingress, dampness, mould growth, and structural decay — catching problems early before they escalate into costly replacements.

Signs You Need Help
Don't ignore the warning signs. Early intervention can save you thousands in the long run.
Water Stains
Brown patches appearing on your ceiling or walls.
Slipped or Missing Slates
Visible gaps in your roof covering allowing water in.
Unexplained Drafts
Unusual cold drafts in upper floors or the attic space.
Moss Buildup
Excessive moss growth lifting tiles and trapping moisture.
Why Invest in Roof Repairs?
The long-term benefits of professional roofing services.
Prevent Major Damage
Catch issues early before they damage your ceilings and interiors.
Cost Savings
A small repair today prevents a costly replacement tomorrow.
Fast Emergency Response
Rapid action across Edinburgh and the Lothians to make your home watertight.
Extend Your Roof's Life
Proper repairs and maintenance add years to your existing roof.
Our Simple Process
How we deliver excellence from first contact to final sign-off.
Free Inspection
We conduct a thorough assessment of your property.
Detailed Assessment
We provide a clear breakdown of the required work.
Written Quotation
You receive a fixed-price, no-obligation quote.
Work Scheduled
We agree on a convenient date to start the project.
Installation or Repair
Our expert team completes the work to the highest standards.
Final Quality Check
We ensure everything is perfect before signing off.



Why Choose Ecosse Roofing?
Scotland's trusted roofing specialists.
Quality Craftsmanship
See the high standards we bring to every roofing project.



Frequently Asked Questions
How much does a roof repair cost in Edinburgh?
Minor roof repairs in Edinburgh start from around £150-£300. We provide a free, accurate quote after inspection — no hidden costs.
Do you offer emergency roof repairs in Edinburgh?
Yes — we prioritise emergency leaks across Edinburgh, Musselburgh, Dalkeith and the Lothians to prevent interior water damage.
Can you fix a roof leak the same day in Edinburgh?
In many cases, if it is a minor repair, our roofers can fix it during the initial inspection visit.
Do you cover East Lothian and West Lothian for roof repairs?
Yes — we cover all of East Lothian, West Lothian, Midlothian, the Scottish Borders and Edinburgh for roof repairs.
Do you repair flat roofs in Edinburgh?
Yes — we repair all roof types including flat, pitched, slate and tile roofs across Edinburgh and surrounding areas.
Is your roof repair work guaranteed?
Yes, all our roof repair work is guaranteed for your complete peace of mind.
Areas We Cover in Scotland
Need Professional Roofing Help?
Contact Ecosse Roofing today for a free inspection and no-obligation quotation for your roof repairs project.
