Jerry and his staff have cleaned the carpet in my home for the past two years. I have aging doggies who sometimes can't make it to the door in time. Jerry specially cleaned the area where they make their "oopsies" and you would never know there had been a stain or odor in that area. He and his staff are friendly and very knowledgeable about the products they use. I would highly recommend their services.