Sewer flooding

What to do during and after a sewer flood, and how to prevent flooding in the future.


During a flood

Report a flood

Find out who is responsible for different types of flooding so that you know who to contact.

What to do during a sewer flood

This guide explains what to do and how we can help during a sewer flood.

After a flood

Cleaning up after a sewer flood

We offer a free clean-up service for sewer floods – learn about what to expect when we visit.

Claim compensation for sewer flooding

Check if you are eligible for compensation and find out when and how to make a claim.

Understanding flooding

Causes of sewer flooding

Learn about the common causes of sewer flooding and how we are tackling them.

Sewer pipe responsibility

Discover which sewer pipes are your responsibility and which ones we look after.

Preventing flooding

Keep your home blockage-free

Putting the wrong things down the drain and toilet can lead to blockages and sewer flooding.

Manage your rainwater runoff

Improving how you manage rainwater runoff can reduce the stress on our sewer system.

Find help through the National Support Network

It’s completely normal to feel stressed or anxious after experiencing a sewer flood. If you’d like some extra support, the National Support Network (NSN) is here to help.

The NSN acts as a support hub, connecting you to trusted services like helplines. It allows you to talk to someone and get the help you need.

[Component Error] SsoSilent

System.NullReferenceException: Object reference not set to an instance of an object. at Ytl.Components.Auth.ViewComponents.SsoSilentViewComponent.InvokeAsync() in /home/vsts/work/1/s/src/Ytl.Components/Auth/ViewComponents/SsoSilentViewComponent.cs:line 55 at Microsoft.AspNetCore.Mvc.ViewComponents.DefaultViewComponentInvoker.InvokeAsyncCore(ObjectMethodExecutor executor, Object component, ViewComponentContext context) at Microsoft.AspNetCore.Mvc.ViewComponents.DefaultViewComponentInvoker.InvokeAsync(ViewComponentContext context) at Microsoft.AspNetCore.Mvc.ViewComponents.DefaultViewComponentInvoker.InvokeAsync(ViewComponentContext context) at Microsoft.AspNetCore.Mvc.ViewComponents.DefaultViewComponentHelper.InvokeCoreAsync(ViewComponentDescriptor descriptor, Object arguments) at AspNetCoreGeneratedDocument.Views_Partials_blocklist_external.ExecuteAsync() in /home/vsts/work/1/s/src/Ytl.Website/Views/Partials/blocklist/external.cshtml:line 16