I usually do not lend my opinion however, Gary’s crew were awesome! I had even forgotten I used them several years ago and was very pleased at time as well. Gary is a true professional along with his outstanding team. I have several areas of pet stains, dog and cat along with coffee…. They were not only a joy to work with, they came on time, did an outstanding job taking out the spots and the carpet was dry in just a few hours. I would recommend Gary and his team and I will be calling them back next year for another cleaning! They also cleaned my mother’s home and I was very happy with the results! It is nice to be able to trust some one who actually does what they came to do !! Thank you Gary!!