We had sick dog stains and smells and Carpet Dryclean easily removed both. Plus, no damage to the carpet and NO drying time! My 3 year old was playing on the floor as soon as it was done. Miguel was our technician and he was very professional, and personable. A good representative for a good company.
Pros: everything
Cons: nothing
more