The team came to my place on time and properly inspected my carpet. They took their own time and cleaned it thoroughly. After cleaning the carpet they asked me to check it and I was amazed because it was looking fabulous. I am very thankful to this company for putting great efforts. I can use my carpet for 1 more year now. I got full value for my money by hiring this company and recommend them to others too.