The blog before this has the review and here are the before and after picture. To recap this is a client from cockeysville who has a new puppy. Because puppies do what they do she had to get her carpets cleaned. Pet urnie is one of the toughest stains to remove. Cat pee more so than dogs. Baltimore Carpet Repair & Cleaning uses special green solutions to completly remove the smell that tends to linger when using over the counter solutions.