34 Top Rated Roofers in City of Edinburgh for 2026
The best roofers in City of Edinburgh, based on Google reviews, are Roof Repair Edinburgh (5.0 from 252 reviews), Edinburgh Roofing Services (4.8 from 511 reviews) and Morningside Roofing (4.9 from 138 reviews). All 34 below are ranked on Google rating and number of reviews.
On this page
- Top rated roofers in City of Edinburgh
- How to Find the Best Roofer in City of Edinburgh
- The Highest Rated Roofers in City of Edinburgh
- How We Rank Roofers in City of Edinburgh
- Checks to Make Before You Hire a Roofer
- What Roofers Charge in City of Edinburgh
- When to Repair and When to Replace a Roof
- Frequently asked questions
Ranked by Reputation
Google rating and number of reviews, updated November 2026- #1Most Recommended Roofer in City of Edinburgh
Roof Repair Edinburgh
Customers praise: swift and efficient service delivery
Pitched RoofingSlate RoofingTiled Roofing - #2
Edinburgh Roofing Services
Customers praise: professional and honest service
Flat RoofingRubber RoofingNew Roofs - #3
- #4
Roof Inspection Edinburgh
Customers praise: swift and efficient roof inspections
Drone roof surveyAbbreviated photographic roof reportDetailed condition report - #5
Edinburgh's First Response Roofing Ltd
Customers praise: swift and efficient service delivery
Emergency Roof RepairsNew RoofsRoof Repairs - #6
Traditional Roofing & Building
Customers praise: exceptional communication and transparent project updates
Roof RepairsEmergency Roof Repairs - #7
Past and Present Roofing Edinburgh Ltd
Customers praise: reliable and punctual service
Slate RoofingLeadworkFlat Roofing - #8
Apex Roofing Contracts
Customers praise: excellent customer service and communication
Flat RoofingFelt RoofingSlate Roofing - #9
Weatherproof
Customers praise: consistently delivers excellent quality roofing work.
Slate RoofingTiled RoofingFlat Roofing - #10
Probuild Contracts Ltd
Customers praise: praised for quality workmanship
RoofingBuilding ContractingBuilding Work - #11
Dunwell Roofing & Building
Customers praise: highly praised for professional, quality roofing work.
Slate RoofingTiled RoofingFelt Roofing - #12
Alpha Roofing and Building Edinburgh Ltd
Customers praise: high quality workmanship
Roof RepairsNew RoofsFascias and Soffits - #13
- #14
Mitchell Roofing
Customers praise: prompt and efficient roofing repairs
Roof RepairsNew RoofsTiled Roofing - #15
Elite Roofing Services Edinburgh
Customers praise: prompt and responsive service
Flat RoofingNew RoofsRoof Repairs - #16
Edinburgh Borders Roofing
Customers praise: exceptional communication and professional service
Roof RepairsNew RoofsGuttering - #17
Safeway Roofing
Customers praise: reliable and punctual service
Slate RoofingEmergency Roof RepairsFlat Roofing - #18
Inverleith Roofing and Building Ltd
Customers praise: professional and reliable service
New RoofsRoof RepairsSlate Roofing - #19
Hallmark Roofing Edinburgh
Customers praise: exceptional service and professionalism
LeadworkSlate RoofingTiled Roofing - #20
Dm Duncan & Son
Customers praise: consistently delivers high-quality roofing work
All roofing servicesBuilding servicesBuilding renovations
Compare your shortlist
Ratings and review counts come from Google. Positions on our pages are set by rating and number of reviews, never by payment.
How to Find the Best Roofer in City of Edinburgh
The list above ranks 34 roofers across City of Edinburgh by their Google reputation. Between them they hold 2,174 Google reviews with an average rating of 4.82 out of 5, and 22 of them are rated 4.8 or higher.
When many roofers score highly, the star rating alone will not separate them. The better questions are how many customers that rating rests on, whether the roofer works on your type of roof, from tiles and slate to a flat roof, and whether they will put the price and the scope of the job in writing. A 4.9 from 200 customers tells you far more than a 5.0 from five.
A good way to use this page is to shortlist three roofers near you, check their insurance and any scheme membership, and ask all three for a written quote for the same work. The sections below explain what to look for at each step.
The Highest Rated Roofers in City of Edinburgh
Based on Google reviews, the highest ranked roofers in City of Edinburgh are Roof Repair Edinburgh (5.0 from 252 reviews), Edinburgh Roofing Services (4.8 from 511 reviews) and Morningside Roofing (4.9 from 138 reviews).
The 34 roofers listed here hold 2,174 Google reviews between them, with an average rating of 4.82 out of 5. 11 of them have 50 or more reviews, which gives a rating far more weight than a handful of five star reviews.
The services listed most often by roofers in City of Edinburgh are slate and tile roofing (16 businesses), roof repairs (14 businesses), flat roofing (13 businesses) and new roofs and roof replacements (10 businesses). Each profile shows that business's main services, taken from its own website.
How We Rank Roofers in City of Edinburgh
Every roofer on this page is ranked by one score built only from their public Google reviews. The score starts from the average star rating and weights it by how many reviews it rests on, so a business with a handful of five star reviews does not jump ahead of one that has kept a high rating over hundreds of jobs. A small extra boost goes to businesses with more reviews overall.
Ratings and review counts are refreshed from Google across the whole site. Nobody can pay to move up the ranked list. Businesses marked as a Featured Partner appear in a separate, clearly labelled box above the list, and the ranked order below it is not changed.
Checks to Make Before You Hire a Roofer
Scotland and Northern Ireland have their own building control systems, separate from the building regulations in England and Wales. Before work starts, ask the roofer whether your job needs approval from the council and who will arrange it, especially if you are changing the roof material or how the roof looks.
Before you agree to any work, check these points:
- Trade body membership. If a roofer says they belong to a trade body or scheme, check it with that body. TrustMark is the only UK Government Endorsed Quality Scheme for work in and around the home.
- References. Ask for two or three recent references and contact those customers yourself.
- Written quotes. Get written quotes from at least three roofers. A quote is a fixed price, while an estimate is only a rough guess. A good quote shows a fixed total, a breakdown of the work and materials, how long it is valid and whether VAT is included.
- Insurance. Check the roofer has public liability insurance, and employers' liability insurance if they have staff, and tell your own buildings insurer before work starts.
- Guarantees. Ask what guarantee comes with the job and who backs it, and get it in writing.
- Payment. Never pay the full amount up front, do not agree to a deposit of more than 25%, and pay by card or bank transfer rather than cash.
Be wary of roofers who only accept cash, want everything up front, will not give references or quote far below everyone else. For lead flashings and other leadwork, the Lead Sheet Training Academy directory lists people trained in that work and their skill level. Our guides to choosing a roofing company and spotting a dodgy roofer cover this in more detail.
What Roofers Charge in City of Edinburgh
Roofing prices depend heavily on access, so a written quote is the only reliable figure. As a rough guide, national cost guides put roofers at about £200 to £275 a day, or £30 to £45 an hour. Typical repair prices are £150 to £350 to replace 5 to 10 broken tiles, £150 to £400 for a minor leak, £200 to £550 for ridge tile repairs and £200 to £700 to patch a flat roof. Scaffolding, where it is needed, can add £600 to £1,000 a week.
For a full re-roof, one national guide puts a three bedroom semi at about £6,500 to £10,500 in concrete tiles or £12,000 to £20,500 in natural slate. The Federation of Master Builders puts replacing a 30 m² flat roof on a small extension at about £4,200 to £5,400.
Prices rise over time, so compare written quotes from two or three roofers. Our guides to roof repair costs and what a new roof costs go into more detail.
When to Repair and When to Replace a Roof
Small faults are much cheaper to fix early. A small leak that is ignored can rot roof timbers, damage insulation and plaster and encourage mould. Signs worth an inspection include damp patches or staining on upstairs ceilings, slipped, cracked or missing tiles after a storm, gutters that overflow or sag, and daylight showing through the boards in the loft. Blocked gutters are one of the most common causes of roof damage, because the water is forced back under the roof covering.
Whether a repair is enough depends on the age and type of roof. National cost guides give typical lifespans of 40 to 60 years for concrete tiles, 60 to 100 years for clay tiles and 80 to 150 years for natural slate. Flat roof coverings last less, at about 10 to 20 years for felt, 20 to 30 years for EPDM rubber and 25 to 40 years for GRP fibreglass. If your roof is near the end of that range, ask roofers to quote for both a repair and a replacement so you can compare.
A basic visual roof inspection costs about £100 to £200, and many roofers survey for free when they quote for the job. Prices rise over time, so compare written quotes. Do not go onto the roof yourself. Our guides to warning signs your roof needs attention and roof survey costs explain more.
Frequently Asked Questions About Roofers in City of Edinburgh
Who are the top rated roofers in City of Edinburgh?
Based on Google reviews, the highest ranked roofers in City of Edinburgh are Roof Repair Edinburgh (5.0 from 252 reviews), Edinburgh Roofing Services (4.8 from 511 reviews) and Morningside Roofing (4.9 from 138 reviews). The full ranked list of 34 roofers is at the top of this page.
What is the best way to find a good roofer in City of Edinburgh?
Start with roofers who have a high Google rating from a large number of reviews and who work on your type of roof. Ask two or three of them for references and a written quote for the same work, check their insurance, and choose the one who explains clearly what needs doing and why.
How can you tell a dodgy roofer?
Warning signs include a roofer who only accepts cash, wants the whole price up front, will not give references, only gives a mobile number or quotes far below everyone else. Get written quotes from at least three roofers, check any scheme or trade body membership with that body, and expect a written quote with a breakdown of the work and materials.
How much does a roofer charge per day?
National cost guides put roofers at about £200 to £275 a day, or £30 to £45 an hour, with scaffolding extra where it is needed. Small repairs, such as replacing 5 to 10 broken tiles, typically cost £150 to £350. Prices rise over time, so compare written quotes.
What should I do if my roof is leaking?
Catch the water in a container, move anything valuable from underneath and do not go onto the roof yourself. If water is near lights or sockets, switch off the electricity at the consumer unit if it is safe to do so, and have a registered electrician check it before you use it again. Then call a roofer and tell your insurer what has happened. National cost guides put an emergency call out at an extra £100 to £300. Prices rise over time, so compare written quotes where you can.
Does home insurance cover a leaking roof?
It depends on the cause and your policy. Buildings insurance usually covers damage from a storm, but many policies exclude wear and tear and gradual deterioration, and a claim is unlikely to succeed if the roof was already in a poor state of repair and the storm only highlighted it. Photos of the damage help. If a claim is turned down, complain to the insurer first, and if you are unhappy with its final response, or have not had one within 8 weeks, you can take it to the Financial Ombudsman Service for free within 6 months of the final response.
Do I need permission to replace my roof in City of Edinburgh?
Scotland and Northern Ireland have their own building control systems, separate from the rules in England and Wales. Ask your roofer whether the job needs approval and who will arrange it, and check with your council before changing the roof material or how the roof looks.
How long should a new roof last?
National cost guides give typical lifespans of 40 to 60 years for concrete tiles, 60 to 100 years for clay tiles and 80 to 150 years for natural slate. Flat roof coverings last less, at about 10 to 20 years for felt, 20 to 30 years for EPDM rubber and 25 to 40 years for GRP fibreglass. Keeping gutters clear helps, because blocked gutters are one of the most common causes of roof damage.
Looking for a trusted roofer in City of Edinburgh?