There's no shortage of roofers in Perth — the hard part is telling the good ones from the chancers. Perth pairs a Georgian and Victorian stone centre — the West End terraces around Rose Terrace and Marshall Place, the villas of Craigie — with post-war estates at Letham and Tulloch and a major new-build expansion out at Bertha Park. The River Tay and its flood history sit behind a lot of local building decisions, and the city's central position gives it a deeper trade pool than its size suggests.

Perthshire weather and the city's older slate roofs keep Perth roofers in steady repair work, particularly across the Victorian terraces of Craigie and the West End.

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

Map data © OpenStreetMap contributors

Our top 5 roofers in Perth

Top Rated Trade — Perth 2026
1

Omeworks Roofing

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

13 Calico Way Bertha, Park, Perth PH1 0BP

At Omeworks roofers Perth, we specialise in all roof repairs, maintenance, full roof replacements and asbestos removal. We offer fantastic and professional workmanship – we have many previous customers’ reviews and images of all our work to back up this statement. At Omeworks Roofing, we know the value and underst…

"Fitted an EPDM garage roof. Without any oversight, it was well fitted. A nice neat job. Cleared up afterwards. Guaranteed work. Eddie was friendly, reliable and professional. Very happy with the work." — recent customer review
2

Mdon roofing ltd

★★★★★ 5.0 from 52 reviews · Roofing Service

Mdon roofing and building prides itself with the highest quality workmanship at affordable prices. We use a 24/7 policy due to emergency repairs to give you peace of mind. We are a small company and have over 17 years of experience. No job too small, we undertake large and small projects

"Marc and team carried out essential roof repair on our listed building. They were professional and did a great job with a guarantee. We would definitely recommend them" — recent customer review
3

Executive Roof & Walls Ltd

★★★★★ 4.9 from 55 reviews · Roofing Service

Executive Roof & Walls Ltd has been serving across Scotland providing specialist roofing and wall services for residential and commercial properties. We specialise in roof repairs, roof cleaning, roof coatings, waterproof wall coatings, exterior wall cleaning, gutter repair, fascias and soffits, and dry ridge and d…

"We had the walls of our house cleaned and treated, what an amazing transformation! We really would encourage anyone who is thinking about having work like this done to get in touch with Robert and at the least find out what they can do. Absolutely delighted with the results which just seems to get better day by day." — recent customer review
4

Sterling Roofing Services - Perth

★★★★★ 4.5 from 57 reviews · Roofing Service

5, Friarton House, Friarton Rd, Perthshire, Perth PH2 8BB

We are a local family run Roofing Company in Perth with over 20 years experience, fully insured all our Roofing work is fully guaranteed we offer free quotes & advice.

"Excellent roofing service overall. Sterling Roofing Services Perth was efficient, skilled, and delivered high-quality workmanship at a fair price." — recent customer review
5

King Roofing Perth

★★★★★ 4.8 from 39 reviews · Roofing Service

4, Quayside House, Friarton Rd, Perth PH2 8BB

At King Roofing, we provide trusted and professional roofing services across Perth, Dundee, Falkirk, and central Scotland. With over 20 years of experience, we specialize in roof repairs, installations, flat roofing systems, chimney work, guttering, and lead flashing. Our team is committed to quality workmanship, sa…

"First class. Had gutters cleaned and inspection on the roof this morning. Brian and his lad were extremely helpful and professional." — recent customer review
Browse all 7 roofers in Perth

What roofers in Perth 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.

The Perth angle. Perth-specific notes: Tay flood-risk zones affect what insurers and builders will sign off in parts of Letham and North Muirton; the location on the A9 and M90 means trades draw on a wide Dundee-Stirling-Perthshire pool; and the housing splits cleanly between period-stone retrofit and dead-square new-build work.

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 Perth

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

We assess every roofer operating in Perth against a 4.5★+ minimum customer rating, 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 Perth 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 Perth

How do you choose the top roofer in Perth?

We score every published business on a combination of average customer rating and total review count, filtered through a 4.5★ minimum. 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.5★ or shuts down, they're removed and the next-best Perth 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. Verify your business email, then you can edit your description, add photos, set your hours and link to your website. Free.

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 Perth

From the blog

Common roofer problems explained