Skip to content
GuidesMaintenance

7 Warning Signs Your Roof Needs Replacing

How to tell when your roof needs a repair or a full replacement — the key warning signs every homeowner should know.

Better Roofing·

Last reviewed: September 2026.

Your roof protects everything beneath it, yet most of us rarely think about it until something goes wrong. Catching problems early can save a lot of money — here are seven warning signs that your roof may need repairing or replacing.

1. Missing, Cracked or Slipped Tiles

The most obvious sign of trouble. If you can see tiles that have slipped, cracked or gone missing, your roof is open to rain getting in. A few isolated tiles can usually be repaired, but widespread slipping across the roof suggests the fixings or battens underneath are failing, and a bigger repair or replacement may make more sense.

2. Daylight Visible Through the Roof

On a bright day, go into your loft (safely, walking only on the joists or boards) and turn off the lights. If you can see pinpricks of daylight coming through the roof, water may be getting in too. Small gaps can sometimes be repaired, but if you see light in several places, the underlay may have failed.

3. A Sagging or Uneven Roofline

Stand back and look at the ridge line. It should be straight and level. A dip, bow or sag can point to problems with the roof timbers — for example long-term water damage or inadequate support. Have it looked at by a roofer or surveyor soon.

4. Damp Patches and Water Stains

Damp patches on ceilings or walls, especially upstairs, often point to a roof leak. Check the loft for water staining on the timbers or underlay. Even small leaks can cause mould and timber rot over time.

5. A Cold, Draughty Loft Space

If your home feels harder to heat and the loft is cold and draughty, the insulation may be thin or the roof may be letting in air and damp. It is worth checking your loft insulation first — topping it up is usually far cheaper than roof work. If you do re-roof, the work may need to bring insulation up to current standards under building regulations.

6. Your Roof Is Getting Old

Every roof covering wears out eventually. As a rough guide from UK cost guides:

  • Concrete and clay tiles: around 50–60 years with good installation and maintenance
  • Natural slate: often 100 years or more, depending on the slate and the fixings
  • Flat roofs (felt, EPDM, GRP): around 15–30 years, with traditional felt usually at the lower end

If your roof is getting close to these ages, it's worth having it looked at even if there are no visible problems, as the battens, fixings and underlay can wear out before the tiles do.

7. Heavy Moss and Algae

A light covering of moss is common and not always a problem. Heavy moss can hold moisture against the tiles, lift their edges and block gutters. If moss is thick and widespread, have the tiles checked, and ask a roofer how any cleaning would be done safely for your type of tile.

Repair or Replace?

Not every problem means you need a new roof. As a general rule:

  • Repair if the damage is limited to a small area and the rest of the roof is in good condition
  • Replace if problems are widespread, the roof is near the end of its life, or the structure underneath is failing

A roofer who has seen your roof can give you a recommendation. It's sensible to get more than one opinion on a full replacement, and to ask each roofer to explain why they recommend repair or replacement.

Concerned About Your Roof?

Don't wait for a small problem to become an expensive one. Better Roofing doesn't inspect roofs itself. Send us an enquiry — it's free and there's no obligation — and Better Home Hub will try to introduce you to a suitable local roofer who can take a look and quote.

Related Articles

Ready to Fix or Replace Your Roof?

Tell us what you need and Better Home Hub will try to introduce you to a suitable local roofer. Free to use, no obligation.