100% Free · No Obligation 60-Second Quiz Personalised Score Expert Advice from Leeds Roofers 100% Free · No Obligation 60-Second Quiz
Free Tool · 60 Seconds · No Obligation

Roof Health Check.
Score your roof in 60 seconds.

Five quick questions. We’ll work out your roof’s health score out of 100, flag anything urgent, and tell you honestly whether you need work doing — or whether you’ve got years left in it.

Question 1 of 6

How old is your roof?

If you’re not sure, take your best guess based on when the house was built or last re-roofed.

Question 2 of 6

Can you see any obvious damage from the ground?

Missing or slipped tiles, sagging sections, broken flashing, daylight through the loft — that kind of thing.

Question 3 of 6

Have you had any leaks or damp patches inside?

Stains on ceilings, damp in the loft, water marks after heavy rain.

Question 4 of 6

How much moss or algae is on the roof?

Heavy moss build-up holds water and accelerates wear — especially on north-facing slopes common in West Yorkshire.

Question 5 of 6

What condition are your gutters, fascias and soffits in?

Overflowing gutters, rotten fascias, or peeling soffits often signal water issues that affect the roof itself.

Last Step · Get Your Score

Where shall we send your detailed Roof Health Report?

We’ll email you a personalised PDF report with your score, what it means, and what (if anything) we’d recommend doing about it. No spam — we hate it as much as you do.

By submitting, you agree we can contact you about your roof. We never share your details. See our privacy policy.

0 out of 100
Working it out…

What we’d recommend

    Why we built this

    Honest answers, no sales pressure.

    Most roofers will tell you that you need a new roof whether you do or not. We built this quiz because we’d rather help you understand what you actually need — even if the answer is “nothing for the next 10 years.” If you do need work, we’ll give you a fair quote. If you don’t, we’ll tell you straight.

    Open Now Until 7pm · Free Quotes
    Call
    0113 460 1042
    Free
    Quote