Excellent cleaning service provided by Canadian Elite Carpet Cleaning. They did an amazing job in removing stains from my carpeting, so much that my flooring looks good as new now. Would definitely call you guys again when carpet maintenance requirements arise in my home.