When you need a roofer in Dunfermline, you rarely have weeks to shop around.

Here are the 5 roofers in Dunfermline with the strongest review records, and a quick rundown of what good work should cost.

Map data © OpenStreetMap contributors

Our top 5 roofers in Dunfermline

Top Rated Trade — Dunfermline 2026
1

R & J Roofing

★ Top rated
★★★★★ 5.0 from 136 reviews · Roofing Service

36a Whitelaw Rd, Dunfermline KY11 4BN

Local Roofing Contractor covering Fife and Edinburgh

"New roof completed as planned with no issues. Excellent workmanship from a good, easy to work with team. Highly recommended." — recent customer review
2

JMR ROOFING SCOTLAND

★★★★★ 5.0 from 111 reviews · Roofing Service

19 Evershed Dr, Dunfermline KY11 8RD

JMR ROOFING SCOTLAND are a family run business based in Dunfermline fife .we have over 30 years experience in the roofing trade ,providing services to fife and Lothian areas we cover all aspects of roofing work,leadwork ,and Upvc fascia soffits and guttering .all of our work is also guaranteed

"Mark and the team came out to sort our chimney that had started to degrade. Mark suggested a number of options and we were extremely pleased with the result, the speed of the work and the value. Dealing with Mark was a real pleasure, would definitely recommend!" — recent customer review
3

Kennedy Roofing Services

★★★★★ 5.0 from 106 reviews · Roofing Service

142 Primrose Ave, Rosyth, Dunfermline KY11 2TZ

Hello, I'm Graeme Kennedy. I'm a fully trained roofer with over 15 years of experience. I have learned my trade all over the UK and have gained the skills required to undertake almost all aspects of roofing. Please feel free to look around our website. If you need any further advice please do not hesitate to get in…

"Amazing job Graeme my old roof looks like new, especially when you compare to neighbours roofs. Quick, affordable just right on spot suggesting to everyone." — recent customer review
4

Renown Roofing and Slating

★★★★★ 4.9 from 46 reviews · Roofing Service

20 Ericht Dr, Dunfermline KY11 8XF

Renown Roofing and Slating carry out all manner of roof repairs, maintenance and complete new roofing solutions tailored to suit your requirements. We have over 20 years experience in the roofing industry and all works are carried out by fully trained and competent tradesmen. Our staff are very friendly and helpful…

"Excellent service. Went above and beyond considering the very inclement weather. Highly recommend." — recent customer review
5

Fife window cleaning services

★★★★★ 4.9 from 45 reviews · Roofing Service

7 Hoggan Cres, Dunfermline KY11 4PU

Fife window cleaning services is a roofing service operating in Dunfermline. They hold a 4.9★ Google rating from 45 reviews, securing them a place in our top 5 for Dunfermline.

"Excellent service. Would highly recommend!" — recent customer review
Browse all 10 roofers in Dunfermline

What roofers in Dunfermline typically handle

A roofer handles slates, tiles, flat-roof coverings, leadwork around chimneys and dormers, guttering, downpipes, fascias and soffits. They fix leaks, replace damaged sections, and overhaul whole roofs.

Common jobs: Missing or cracked slates / tiles; Leak after storm; Flat-roof failure; Chimney leadwork; Gutter / fascia replacement; Full reroof.

When to call vs when to DIY

Clearing leaves from accessible gutters is fine. Anything that involves climbing on the roof itself is genuinely dangerous — falls from height are the single biggest cause of trade-job injuries. Hire someone with the access kit.

If you're not sure where the line is, the hiring guide walks through what to ask, how to vet quotes, and when to walk away.

What a roofer typically costs in Dunfermline

UK averages for Q1 2026. Sourced from Checkatrade and industry-body data. Scottish prices typically run close to UK average — BCIS reports Scottish construction input costs +5% YoY in 2026. Actual prices vary by job complexity, materials and local supply/demand. Always get a written quote.

Standard callout: Most charge by the job rather than per call-out; small jobs from c. £150.

Day rate for bigger jobs: £280–£360.

Typical job costs:

JobTypical Scottish range
Replace a few slates£110–£160 per m² area worked
Gutter clean & repair£50–£300
Flat-roof recover (small)£2,800–£7,500 (c. £75/m²)
Full reroof (3-bed terrace)£4,000–£19,000 (avg c. £8,000)

Registrations to look for: NFRC (National Federation of Roofing Contractors); Trustmark; CompetentRoofer.

How we ranked these

Every roofer operating in Dunfermline with a 4★+ Google rating and at least five reviews goes into the pool. We then sort by a composite of average rating and review volume. Top 5 only — no paid placements, no sponsorship. Refreshed every quarter.

Are you a Dunfermline roofer?

Want to be considered for next year's top 5? Submit your business for review, free.

Get listed

FAQ

Common questions about roofers in Dunfermline

How do you choose the top roofer in Dunfermline?

A business needs a 4★ Google rating and at least five reviews to be listed at all. From there we score on a combination of average rating and total review count. The composite favours businesses with both high ratings AND a meaningful number of reviews — so a 5-star roofer with 3 reviews won't outrank a 4.9-star one with 200. No paid placements, no sponsorship.

How often is the list refreshed?

Every quarter. If a business drops below 4★ or shuts down, they're removed and the next-best Dunfermline roofer moves up. Badges already earned remain valid — winning a 2026 Top 5 award doesn't get retroactively revoked.

Does it cost anything to be listed?

No. Listings are free — we don't accept payment for placement, sponsorship, or featured spots. Submit your business via Get listed for consideration in the next refresh.

I'm one of the listed businesses — can I edit my listing?

Yes. Each profile page has a "Claim this listing" button. Tell us what needs changing and we'll check you're connected to the business, then update it for you — description, photos, hours, website link. Free, and usually within a couple of working days.

I'd like my business removed

No problem. Use the removal request form — actioned within 7 days, no questions asked.

Related

Other 2026 guides for Dunfermline

From the blog

Common roofer problems explained