To say that customer satisfaction is number one, is an understatement. I have 2 small children, and 2 dogs, so my rugs were in dire need of a good cleaning. I found Toronto Rug Cleaning online, and of course went by what others had reviewed. Within a half hour of me calling, the owner Ben, and his son were at my home, giving me a free quote. The price was reasonable and I was told they would be back in a week to deliver them. Within a few days, Ben called and said the rugs were finished early, that he had worked through the weekend to finish them. Wow, is all I can say, my shag rug is actually fluffy again! Ben also brought under padding and placed all my rugs back to their proper spots. It's refreshing to know that good customer service still exists! Thank you for a great and speedy job!