These prices are a guide for common plumbing and heating maintenance jobs across Ipswich and surrounding Suffolk areas. Small jobs start with a clear call-out charge, with extra time charged in simple 30-minute blocks.
Our standard maintenance visit starts with a clear call-out fee. This covers travel, attendance and up to 60 minutes on site for diagnosis or small work. If the job needs more time, additional labour is charged at £30 per 30 minutes.
Includes first 60 minutes
Additional labour after 60 minutes
Instead of listing every possible job, these examples give you a clear idea of typical costs. Most small plumbing visits start from the standard £80 first visit, with materials charged separately unless stated.
| Leak repair Visible pipework or fitting leak where access is straightforward. | From £80 |
| Tap repair or replacement Kitchen, basin or bath taps. Parts or new taps charged separately. | £80–£150 + parts |
| Toilet repair Fill valve, flush valve, syphon or common toilet leak issues. | £80–£150 + parts |
| Blocked sink, basin or bath Basic local internal waste blockage. Main drain blockages not included. | £80–£140 |
| Outside tap installation Standard cold outside tap with isolation and suitable check valve. | £120–£200 |
| Radiator install Radiator install/replacement where existing pipework lines up. | £180–£280 + radiator |
| Mixer shower replacement Exposed mixer shower replacement where pipe centres are suitable. | £110–£250 + shower |
| Power flush Central heating system clean for dirty water, poor circulation or cold spots. | £350–£700 |
For full hot water cylinder upgrades, we have a dedicated package page showing what is included, available options and guide package prices.
For water softeners, our package page explains supply, installation options and guide prices so you can compare before requesting a quote.
We believe you should understand the cost before work begins. Wherever possible, we'll provide a guide price from photos or explain the likely cost before attending. If unexpected work is required once we're on site, we'll always discuss it with you before continuing.