Absolutely top service at the cheapest rates around. Michael values his customers and will do his best on every job, every time. Attention to detail is second to none, we've been clients for 7 years now and will keep returning. Last job was cleaning settees on top of carpets, they were REALLY tatty and after Michaels cleaning they came up a treat. If you try you won't call anybody else for carpet cleaning ever.