I decided to go with Joe based on reviews. What an amazing job on my Persian rug, it looks like new. I am most truly grateful and happy with the outcome. Joe took his time and the waiting was definitely worth while. He is to the point and is honest and upfront. Thank you Joe for such wonderful service.