Toilet repair and replacement
Fixing a toilet that runs, leaks or flushes weakly by renewing the cistern parts, or taking the pan and cistern out and fitting new ones. Toilet repair and replacement is carried out by all 12 plumbers, with businesses concentrated in Birmingham and four other named areas. The work is also known as running toilet, leaking toilet, toilet replacement and cistern repair.
What needs fixing?
Tell us what's wrong. We'll tell you the price, then find a local plumber to do the job.
Plumbers who do toilet repair and replacement

Sam’s electrical
Winchester
Plumber
Power Plus Heating
Birmingham
Plumber5.0373 reviews
Heatwave Boilers
Rowley Regis
Gas engineer

KJP Plumbing & Heating - Powerflush Specialists
Hythe and Dibden Purlieu
Plumber5.046 reviews

Ryan Dickinson Plumbing & Heating
Basingstoke
Plumber4.117 reviews

Matt Plumbing & Heating
Birmingham
Plumber4.9366 reviews

Jack The Plumber
Highter's Heath, Birmingham
Plumber5.0298 reviews

Metro Plumb Birmingham
Bristnall, Oldbury
Plumber

Phd Services Plumbing
Shepperton Town, Ashford
Plumber4.823 reviews

Metro Plumb (Walton-on-Thames)
Woodham
Plumber4.739 reviews

Turners Heating Plumbing & Air Conditioning
Walton Central, Walton-on-Thames
Plumber

Healey Heating and Plumbing Solutions
Canalside, New Haw, West Byfleet and Sheerwater
Plumber, WaterSafe5.05 reviews
Worth knowing
- The businesses have 856 reviews in total. Ratings run from 4.1 to 5.0, with a median rating of 4.9 across 8 rated businesses; the most-reviewed business has 373 reviews.
- Nine of the businesses have their own website, while 3 of 12 manage their own Tradehand profile.
- One business is with WaterSafe, and 14 other services are also offered across the businesses. Additional work includes tap and shower repair, bathroom plumbing, hot water cylinder work, leak repair and radiator installation.
- Published prices range from £95 to £490 nationally. The figures are national medians for prices firms publish for 5 variants of this work across 12 UK towns, researched August 2026; Birmingham prices range from £90 to £670.