Getting cheap and effective stain removals can be a lot more difficult than you might think, especially after you’re had a few stains where you’ve had to call in someone to help. After the most recent incident, I resolved to find the best company, rather than one which would just do and that search led me to Cleaners Balham. In the time since their first visit, we’ve had a few more reasons to call them and every time we do because we remain continually impressed by what they have to offer. A really great service every single time.