This is the first time I have used carpet cleaning services. A friend of mine recommended this company and even though I was a bit sceptical, I decided to give them a shot. I am not disappointed. The lady on the phone helped me organise everything and I managed to get my carpet cleaned the very next day. It looks great. Took a bit longer to dry but honestly it was worth the wait.