⚡ Emergency roof repairs available 24/7 — Call now: 01738 245 298
⭐ 4.9/5 · 114 Google Reviews · Perth & Perthshire Moss Specialists

Moss Removal Perth

Moss on your Perth roof? We treat, remove and prevent regrowth using the correct biocide process — no pressure washing, no tile damage. Covering all of Perthshire. Free no-obligation quotes.

📞 Call Now: 01738 245 298
20+
Years Local
114
5★ Reviews
24/7
Emergency
10yr
Guarantee

Moss removal in Perth uses professional biocide treatment, not pressure washing, costing £150–£300 for a semi or £300–£600 with a zinc ridge strip to prevent regrowth. Perth Roofing Experts treats moss and lichen correctly and clears gutters. NFRC-registered with free quotes across Perthshire. Call 01738 245 298.

NFRC Registered
Fully Insured
10 Year Guarantee
Free Quotes
No Hidden Costs
Local Since 2004
Honest advice

How to Tell You Need Moss Removal

Moss is heaviest on Perth's north-facing and tree-shaded roofs. Here is when it needs treating — and when it is best left alone.

When it is not the answer: Pressure-washing a tiled roof is never recommended — it strips the tile surface and drives water under the laps. Soft-wash and biocide only, and only where moss is genuinely causing a problem. Read the full guide.

Diagram of roof void ventilation airflow through eaves vents and ridge.
How a cold roof void breathes through eaves and ridge.

Roof Moss Removal in Perth & Perthshire

Scotland's combination of high annual rainfall, persistent cloud cover, and relatively mild winters creates near-ideal conditions for moss and lichen to establish on any roof surface. In the Tay valley, the additional humidity from the river and surrounding woodland means moss colonisation rates are among the highest in central Scotland. North-facing slopes on properties in Craigie, Kinnoull, and the riverside streets of Perth can develop significant moss loading within 5–10 years of a new or treated roof.

The problem is not purely cosmetic. Heavy moss holds moisture against tile surfaces, accelerating freeze-thaw damage and gradually lifting tile edges. Moss accumulating in lead valleys and gutters causes blockages that lead to overflow and water ingress. On older roofs — particularly the Victorian and Edwardian slate properties on Glasgow Road and Dunkeld Road, and the concrete tile estates of Letham and Tulloch — significant moss growth often conceals underlying tile cracking and nail failure that has been developing for years.

The Correct Treatment Process

The right approach has three stages. First, a biocide treatment is applied to the entire affected surface. This kills moss and lichen at the rhizome level, preventing rapid regrowth. We allow 4–8 weeks for full die-off in Perth's climate. Second, the dead material is removed by soft brush or controlled low-pressure wash — a significantly gentler process than pressure washing, safe for all tile types including fragile Victorian slate. Third, a zinc or copper strip is fitted at the ridge. Both metals leach ions in rainfall that inhibit moss growth across the slope below, significantly extending the interval before the next treatment is required.

What We Do NOT Do

We do not pressure wash roofs. It forces water under tile laps, dislodges weakened slates, damages ridge mortar beds, and leaves moss rhizomes intact for rapid regrowth. Any contractor offering immediate pressure washing as their primary moss removal method is not using best practice. Call 01738 245 298 for a free assessment and honest advice on the right treatment for your property.

The process

How a Perth Moss Removal Job Runs

1. Free assessment

We attend, inspect inside and out, and trace the fault to its true source — rarely directly above the ceiling stain.

2. Clear quote

You get a clear price for the repair before any work starts, with the scope explained plainly and no call-out fee.

3. The repair

We complete the repair using matching materials, from safe access appropriate to your property.

4. Sign-off

We check the work, clear any debris, and back the repair with our written workmanship guarantee.

Timescales

Job Durations at a Glance

JobTypical duration
Slipped or cracked tiles1–2 hours
Flashing repair2–4 hours
Rear valley rebuild1–2 days
Leak trace & repairHalf a day

Wet or high-wind days pause work at height — we build weather margin into every booking and put temporary weatherproofing on the same day if rain stops play.

Access

Scaffold, Skips & Street Access

Most Perth repairs run from towers or roof ladders; scaffold is quoted only where the job needs safe standing time. Scaffold is specified for: chimney-side repairs, full valley rebuilds, and anything beyond a day at height - always itemised in your written quote, never a hidden extra, and we arrange it.

Perth's tight city-centre closes and the terraced streets of Bridgend mean rear-access scaffold and permit-controlled pavement space; the open estates at Letham, Tulloch and Scone are more straightforward. Pavement scaffold and skip permits go through Perth & Kinross Council; allow a few working days on streets like Watergate, the Old High Street, George Street where space is tight.

Pricing

Perth Moss Removal: Cost Guide

JobTypical rangeNotes
Manual removal + biocide (semi)£400–£800Soft-wash, no pressure
Full clean (detached)£600–£1,200Scope-dependent
Gutter clear add-on£80–£150With the clean
Biocide treatment only£250–£450Slows regrowth
Ridge / valley clearPer scopeWhere accessible

What moves the price

Worked example: Manual soft-wash and biocide on a north-facing Letham semi with a gutter clear: about £550–£750.

No deposit on repairs under £500. On larger jobs and re-roofs, payment is staged with nothing due before materials are on site, and the balance only after you have inspected the finished work. Prices include VAT. We never ask for large cash sums up front.

Guarantee

The Guarantee in Plain Terms

Workmanship on the repaired section is covered for 10 years in writing; any replacement tiles or slates carry manufacturer warranties on top.

If a fault appears in covered work, we come back and put it right. No quibbling, no re-charge.

Free Moss Removal Quote — No Call-Out Fee

01738 245 298
Our Roofing Services in Perth — How We Work

Our Survey Process

Every repair starts with a roof survey. From the ground we assess visible damage using binoculars where needed; for anything requiring closer inspection we go up on scaffold or a platform lift. We check the affected tiles or slates, the surrounding material for secondary failures, ridge and hip mortar condition, any lead or flashing adjacent to the repair zone, and the gutter condition directly below. You get a written report and itemised quote within 24 hours of the visit.

Materials We Specify

We specify materials to match the original specification wherever possible. For natural slate repairs this means sourcing Ballachulish, Welsh blue, or Spanish slate in the correct thickness and texture to avoid visual patchwork on prominent elevations. For concrete and clay tile repairs we source from the original manufacturer where the product is still in production, or identify the closest current match where it is not. We will not use undersized or mismatched material just because it is cheaper or faster to source.

Our Guarantee

All repair work is covered by a written workmanship guarantee. For lead work we additionally carry the manufacturer's material guarantee on the lead product itself. If a repair fails within the guarantee period for workmanship reasons, we return and correct it at no charge. This is standard practice for us — not a negotiating point.

Seasonal Considerations for Perth and Perthshire

In Perthshire the repair season runs year-round, but autumn and early winter produce the highest volume of calls. Freeze-thaw cycling through October and November opens up mortar joints and cracks flashings. Leaf fall blocks valleys and gutters, causing overflow that shows up as leaks in upstairs rooms. Spring reveals damage that has been developing under winter snow loading and ice. We prioritise emergency and structural repairs regardless of season; for aesthetic or non-urgent work we prefer dry conditions to ensure the best finish.

Free no-obligation quote across Perth and Perthshire — call 01738 245 298.

Our Services

What Roofing Services Do We Offer in Perth?

Roof Repairs Roof Replacement Flat Roofing Emergency Roofer Storm Damage Guttering Gutter Cleaning Fascias & Soffits Chimney Repairs Chimney Repointing Lead Work Roof Inspections Moss Removal Velux & Skylights Slate Roofing Heritage Roofing Dry Verge Roof Coating Landlord Roofing Commercial Roofing
Where We Work

Which Areas Do We Cover Near Perth?

Based in Perth, covering a 25-mile radius across Perthshire, Kinross-shire and Stirlingshire.

Perth Scone Kinross Crieff Dunblane Bridge of Earn Stanley Auchterarder Blairgowrie Aberfeldy Almondbank Methven

Covering PH1, PH2 and surrounding postcodes.

Good to know

Disruption, Mess & Weather

A few hours of ladder work and a small amount of tile debris — we sheet below the work area and clear before we leave. You do not need to stay home for external work - we just need power and access agreed in advance.

Repairs run year-round; temporary weatherproofing goes on the same day if rain stops play. Sitting where the Tay and Earn valleys funnel south-westerly gales, Perth roofs take driven rain and wind uplift, and the Scottish freeze-thaw cycle opens up mortar and lead.

Customer Reviews

What Do Perth Homeowners Say About Us?

★★★★★

“North-facing back slope was completely green. Perth Roofing applied the biocide treatment, came back six weeks later to clear the dead moss and fitted a zinc strip at the ridge. Eighteen months on and no significant regrowth.”

Gordon T. · Kinnoull, Perth
★★★★★

“Had the whole roof done as part of a general inspection. They found two cracked tiles under the moss that I'd never have spotted. Both replaced at the same visit. Good value for the full package.”

Janet M. · Craigie, Perth
★★★★★

“Victorian slate roof on Dunkeld Road with years of moss buildup. They treated it carefully without pressure washing, which I'd specifically asked to avoid. Thorough job and the slate is undamaged.”

William F. · Dunkeld Road, Perth
Coverage

Moss Removal — All Perthshire Locations

Moss Removal Scone Moss Removal Kinross Moss Removal Crieff Moss Removal Dunblane Moss Removal Bridge of Earn Moss Removal Stanley Moss Removal Auchterarder Moss Removal Blairgowrie Moss Removal Aberfeldy Moss Removal Almondbank Moss Removal Methven
Perth Roofing Experts

Why Does Local Knowledge Matter for Your Roof?

Perth Roofing Experts has been carrying out work across Perth and Perthshire since 2004. Over two decades working on roofs in this region has built a detailed picture of what the local housing stock requires — the specific failure patterns of post-war concrete tile estates in Letham, Tulloch, and Muirton, the nail sickness endemic in 1960s developments across Crieff, Blairgowrie, and the satellite towns, the lead fatigue on Victorian properties in Kinnoull and Bridgend, and the harder Highland conditions in Crieff and Aberfeldy that demand different specifications from sheltered Perth city properties.

Our service area covers Perth city and an approximately 25-mile radius — taking in Scone, Kinross, Crieff, Dunblane, Bridge of Earn, Stanley, Auchterarder, Blairgowrie, Aberfeldy, Almondbank, and Methven, along with all surrounding villages. Each location has its own housing stock profile and its own roofing conditions. A contractor who works across this range routinely knows what to look for in each area in a way that an occasional visitor cannot replicate.

We carry out all work with our own team — no subcontracting. The surveyor who quotes is the same person responsible for delivery. Every job carries a written 10-year workmanship guarantee and NFRC registration. Call 01738 245 298 for a free no-obligation survey anywhere in our service area.

FAQ

Frequently Asked Questions

Moss treatment and removal on a standard semi-detached in Perth costs £200–£500 depending on the extent of growth and access requirements. Adding a zinc or copper ridge strip for long-term prevention costs an additional £100–£250. We provide free no-obligation quotes across the PH1 and PH2 areas.

No. Pressure washing forces water under tile laps, dislodges fragile slates and cracked tiles, and damages ridge mortar beds. It also does not kill moss at the rhizome level, so regrowth is rapid. The correct process is biocide treatment followed by soft brush or low-pressure removal once the moss has died.

A biocide treatment typically takes 4–8 weeks to kill moss and lichen fully across the treated surface. Removal of the dead material follows once the biocide has worked through. In the Tay valley climate with high humidity, we recommend a zinc or copper strip at the ridge after removal to inhibit regrowth.

In most Perth and Perthshire locations, a full moss treatment cycle every 3–5 years is appropriate. Properties near the Tay or in valley locations with heavy tree cover may need attention every 2–3 years. A zinc ridge strip significantly extends the interval between treatments.

Moss does not directly damage structurally sound tiles in the short term, but it holds moisture against the tile surface, accelerating freeze-thaw damage and lifting tile edges over time. Heavy moss loading in valleys and gutters causes blockages that lead to overflow and water ingress. On older roofs, moss growth often conceals underlying tile cracking and nail sickness.

Yes. We carry out roof moss treatment across Perth, Scone, Kinross, Crieff, Dunblane, Blairgowrie, Aberfeldy and all surrounding Perthshire locations. Call 01738 245 298 for a free quote.

Yes, and we recommend it. Moss removal reveals the underlying tile and slate surface, making it the ideal time for a condition inspection. We include a visual assessment with all moss treatment visits and flag any issues found at no extra charge.

Contact
Perth Roofing Experts
📍 Perth, Perthshire
📞 01738 245 298
🕐 Mon–Fri: 8am – 6pm · Sat: 8am – 2pm
⚡ Emergency: 24/7
📌 Covering Perth & Perthshire
Get In Touch

Get Your Free Roofing Quote

No call-out fees. No obligation. An honest quote from a local Perth roofer who turns up when they say they will.

01738 245 298
✉ Email Us Instead