You could also look at Healthy Home (www.thehealthyhome.me/)-- they came to do a demo at my place (48 hours after Churchill cleaned my carpets) and their super-hoover sucked up a huge amount of dust left behind (even though the Churchill water was scary-dark).
They don't steam-clean or wash, they use the hoover and UV light to sterilise. Great for mattresses (I worry about wetting them- do they ever dry properly or can you get mould?) but not ideal if you have spots on curtains or carpets that need washing... But for carpets you could book them to super-hoover then get a wet-wash (like Churchill).