Balham has quietly turned into a family postcode, and the cleaning work here reflects that. Where Clapham brings us sharer check-outs, SW12 brings us the three-bed terrace with two children, a dog, a cream sofa that seemed like a good idea in 2019, and a staircase that takes the brunt of all of it.
Pet work is a bigger share of our Balham jobs than almost anywhere else we cover — Tooting Bec Common and Wandsworth Common are either side, which means a lot of muddy dogs coming through the front door twice a day and heading straight for the sofa.
We cover SW12 and the adjoining SW17 and SW16 edges: Heaver Estate, Nightingale Lane, Bedford Hill, Hyde Farm and the Tooting Bec Common side.
Balham houses and the three jobs they always need
The Heaver Estate and the streets off Nightingale Lane are large late-Victorian terraces, often unconverted, and they share a pattern: a long hall, a full flight of stairs with a half-landing, and a knocked-through reception with the family sofa at the far end. That combination — hall, stairs, landing plus one big sofa — is the most common booking we take in SW12, and it is cheaper as a package than as three separate visits.
Bedford Hill and the Hyde Farm side have more flat conversions, often with the living space upstairs. Those benefit from air movers, because an upstairs lounge in a terrace has less airflow than a ground-floor room and will otherwise dry slowly.
Wool and wool-mix carpet is common in the better-preserved Balham houses, and it matters. Wool needs a neutral-to-acidic pH and careful moisture control or it will brown from the backing as it dries. We check the fibre before we start rather than assuming.
Most requested in Balham
Parking and timing in SW12
Most of Balham is in a controlled parking zone during weekday working hours, though restrictions on the residential streets off Nightingale Lane are lighter than around the station. A visitor permit is the easiest route; if you have off-street parking, even better.
Balham sits inside the ULEZ zone and well outside the Congestion Charge area. Any road charge that applies is itemised in your quote before you book.
School-run timing is worth planning around: the streets between Bedford Hill and Nightingale Lane are congested between half eight and nine and again at half three. A ten o'clock start is usually the smoothest slot in SW12.
Neighbourhoods we cover in Balham
Our Balham coverage runs across SW12, SW17, SW16 and the streets between them, including Heaver Estate, Nightingale Lane, Bedford Hill, Hyde Farm, Tooting Bec Common and Balham Hill. If you are on the edge of one of these, send your postcode and we will confirm — we almost certainly cover it.
Recent work like yours
Real customer jobs of the type we are booked for most often in Balham. Drag to compare.




Balham prices
The same across Greater London — there is no Balham premium and no travel surcharge.
| Item | Typical range |
|---|---|
| Stairs & landingsHall, stairs and landing | £70–£100 |
| Stains & odoursSingle stain treatment | £15–£30 |
| Fabric sofa cleaning2-seater fabric sofa | £55–£85 |
Typical ranges for the services booked most often in Balham. We agree your exact price by phone or WhatsApp before booking. See the full price list for everything else.
Estimates, not final quotes. These are guide ranges based on typical London rates. A smaller or lightly soiled job can come in under the range, and a big or badly soiled one can sit above it. We agree your actual price with you on the phone or on WhatsApp before anything is booked.