I have used Praise Carpet Care in Surrey a number of times. They do great work and are professional and thoughtful. When we had a small flood in our basement they took great care to check in on us every once in a while until all traces of moisture from the flood were gone. I fully expected them to do their job quickly and then leave it up to me to make sure that everything was completely dried out. I was so pleased that they really took an interest in making sure that everything was back to normal before they left.