My faith is restored in carpet cleaning, we had our cleaned once before and it was a disaster, the carpets were left in a terrible state. We tried Smart Clean and what a breath of fresh air, superb, splendid, absolutely fantastic. Like the Fantastic 4 or 2 in this case, which brings me to the staff, they were punctual, precise and very meticulous not to mention extremely friendly and approachable. They didn't try to up-sell and the price was exactly what we were quoted on the phone, although we did request Scotchguard after the clean. My wife and I are over the moon with the results. I don't usually write reviews but I felt like I had to and if this site had 10 stars smart clean would get 11.