Gary has been coming to clean our carpets and mattresses for about five years now. He does a really thorough and professional job for us. We feel very happy him being in our home