There are times during the carpet cleaning process where we encounter pet stains and odors. No need to worry as we do have the training and the right products to deal with these types of issues. If urine is not dealt with properly the stain can keep returning over and over again. When urine leaves the pet's body it comes out close to a neutral pH. After it has had time to dry it then becomes very basic on pH scale and that is where the ammonia smell comes from. The urine dries into a crystal-like substance so in order for the urine to be removed it requires a product that can break up that urine crystals and it requires a natural enzyme to start to digest the proteins in the urine as well.