We have used Diamond Shine for several months and would highly recommend them. The cleaners were professional, timely and did a great job. When we had a less than perfect experience on one occasion, the company went out of their way to make it right. I really can’t say enough good things about the experience. I was not expecting such quality and professional service. Thank you Diamond Shine!