Water coming through the ceiling is alarming, but the stain rarely sits underneath the actual problem. Water tracks along joists, pipes and plasterboard before it shows itself — sometimes metres from the entry point. Before you call a roofer, a plumber or your insurer, it helps to narrow down where it is really coming from.
If It Happens When It Rains
Rain-related ceiling leaks point to the roof, gutters or external walls. Slipped tiles, failed flashing around chimneys, blocked gutters overflowing into the wall head, and porous brickwork all let water in — and each leaves a different pattern. A stain that grows during prolonged rain but not showers suggests saturation rather than a direct hole; a drip that starts minutes into a downpour points to a direct entry. Our roof surveys in Manchester trace the actual entry point before you spend money on the wrong repair.
If It Happens Regardless of Weather
Leaks with no link to rainfall are nearly always plumbing: a weeping joint, a failed shower tray seal, a pinholed pipe, or an overflowing appliance upstairs. Ceiling stains directly below bathrooms are the classic case. Turning off the water and watching whether the stain dries usually confirms it.
If the Ceiling Is Below a Flat Roof
Flat roofs fail differently: coverings blister and split with age, and water ponds before finding a seam. Stains often appear far from the defect. Flat-roof leaks justify a proper inspection quickly, because trapped moisture rots the deck beneath — our surveyors report on whether repair or replacement is the economical answer, and a drone inspection covers large or fragile flat roofs safely.
When to Get a Surveyor Rather Than a Tradesperson
Call a roofer when the cause is obvious. Call a surveyor when it is not: recurring stains after repeated ‘fixes’, multiple possible sources, a purchase you are about to commit to, or damage you may claim on insurance — where an independent report of cause and extent protects you. It is a fixed fee, and it usually ends the guesswork in one visit. Get a quote or call 020 4579 8270.