Not sure whether your roof needs repairing or replacing? KN Roofing & Building explains the signs to look for and when each option makes sense.
Spotting a problem with your roof is one thing. Figuring out whether it needs a quick fix or a full replacement is another - and getting that wrong is an expensive mistake either way. Too cautious and you end up with a new roof you didn't need yet. Too optimistic and you keep spending money on repairs that are just buying you time.
Here's a practical guide to help you work out which way to go. It's a question that comes up a lot - and it's one that's worth taking seriously rather than rushing into either direction. Getting a second opinion from a trusted local roofer before making any decisions is almost always worth doing.

Repair or Replace - How Do You Know?
This is the question we get asked more than almost any other. And the honest answer is - it depends. There's no formula that works for every roof and every situation.
What we do know is that the same few things tend to come up time and time again. Age. The type of damage. How far it's spread. What the roof is actually made of. Get a clear picture of those and the right answer usually starts to show itself.
When a Repair Is the Right Call
A repair usually makes sense when the damage is isolated to one area, the rest of the roof is in decent condition, the roof is well within its expected lifespan, and the problem has been caught early. If those boxes are ticked, a repair is almost always the more cost-effective route.
When Replacement Makes More Sense
Replacement starts to make more sense when repairs are happening repeatedly, damage is showing up in multiple areas at once, the roof is approaching or past its expected lifespan, or there are structural problems underneath the surface. A roofer worth listening to will tell you honestly when a repair is just a short-term fix. The honest answer isn't always what people want to hear - but it's the one that saves money in the long run.
If you're genuinely unsure which way to go, the best starting point is always a proper inspection rather than trying to make the call based on what you can see from the ground. A lot of the information that actually matters simply isn't visible without someone getting up there and taking a proper look.

How Long Does a Roof Last?
Understanding your roof's expected lifespan is one of the most useful things when making this decision.
Roof Lifespan by Material
Slate is one of the most durable options, with a lifespan of 100 years or more with proper maintenance. Concrete tiles typically last around 50 years, clay tiles around 60 to 80. On the flat roof side, fibreglass tends to last around 25 years, rubber around 20 to 25, and felt considerably less - usually 10 to 20 years depending on quality and exposure.
If your roof is getting close to or past those numbers, that changes things. An old roof that's also starting to cause problems is usually telling you something pretty clearly.
It doesn't have to be obviously failing either. If it's near the end of its lifespan and you're starting to notice small things - a tile here, a bit of wear there - it's worth planning ahead rather than waiting for something to go wrong. One thing worth knowing - if you're not sure how old your roof is, a roofer can usually estimate from the condition of the materials.
This is more useful than it sounds. Knowing roughly where your roof sits in its lifespan changes how you approach any problem - a minor issue on a ten-year-old slate roof is a very different conversation to the same issue on a felt roof that's been in place for fifteen years.
The Cost of Roof Repair vs Replacement
Cost is part of the decision - but it's worth looking at the full picture, not just what the repair costs today.
Roof Replacement Cost - What to Expect
Roof replacement cost varies depending on size, material, and whether structural work is needed. Flat roof replacement cost is generally lower than a full pitched roof. Garage roof replacement cost sits at the lower end. Getting a proper quote with a clear breakdown is the only reliable way to know what you're actually looking at - ballpark figures you find online are rarely accurate for a specific job.
New Roof Cost vs Ongoing Repair Bills
If you've spent significant money on repairs over the past few years and the problems keep coming back, the new roof cost starts to look different. A new roof comes with a warranty, removes unpredictable ongoing costs, and shouldn't need significant work for years. Sometimes it's the more straightforward option financially, even when the upfront number looks bigger.
The trap most people fall into is comparing the cost of one repair against the full cost of a replacement. What's worth factoring in is how many more repairs are likely to follow - and what those are going to add up to over the next five years. When you look at it that way, the numbers often shift.
There's also the disruption to factor in. Every repair means someone on your roof, time off waiting for work to be done, and the uncertainty of not knowing what's coming next. A new roof removes all of that. It's not just a financial calculation - it's peace of mind too.

Signs You Need a Full Roof Replacement
Some problems go beyond what a repair can fix. A sagging or dipping roofline points to structural issues underneath. Rotting or damaged rafters, widespread timber decay in the roof space, multiple areas failing at the same time, persistent damp with no single obvious source, or repairs to the same areas happening more than once - these are all signs that replacement is the more likely answer.
These aren't things that a targeted fix is going to solve long term. If several of these apply at once, the roof is usually telling you pretty clearly what it needs.
A roof that keeps throwing up new problems after repeated repairs is usually past the point where fixes make financial sense. A good roofer will be honest with you about when that point has arrived - and equally, they'll tell you when a repair is genuinely the right call rather than pushing for a bigger job.
The key thing is not to ignore what the roof is telling you. Most problems that end up expensive started as something smaller that got pushed back. A bit of moss, a slightly lifted tile, a patch of damp that appeared and then seemed to go away. None of these things fix themselves - they just wait until the next bout of wet weather to remind you they're still there.
Get a Roof Inspection Before You Decide
Before committing to either option, get a proper roof inspection. What's visible from the ground or from inside the loft tells you a fraction of what's actually going on. Some of the most significant roofing problems aren't visible without someone physically up there taking a proper look.
What a Roof Survey Will Tell You
A full roof survey covers tiles, felt, battens, flashing, guttering, fascias, and the structure underneath. It tells you what's already failing, what's borderline, and what's fine - and from that, you get a clear recommendation on repair or replacement based on what's actually there, not a guess.
It also puts you in a much better position when you do make a decision. Rather than going on instinct or half a picture, you know exactly what you're dealing with - and that makes the whole thing a lot less stressful.

Get a Roofing Quote in Bath and the South West
Not sure whether your roof needs repairing or replacing? We'll take a proper look and give you a straight answer.
We cover Bath extensively. Get in touch for a free roof inspection or a no-obligation quote - honest advice, no pressure.
Arrange a Professional Roof Survey
Repeated repairs, persistent leaks, or signs of structural wear can all point to a roof reaching the end of its lifespan.
We help homeowners across Bath understand whether repair or replacement is the better long-term solution before committing to unnecessary work. Get in touch today for a free inspection quote.
Services
Read More Of Our Blogs
From seasonal maintenance advice to expert roofing tips, our blog helps Bath homeowners stay informed and protected.







