Cat urine is possibly one of the toughest stains to remove. Most people simply try to go about cleaning it the way they would any other stain at home. However, normal household detergents simply set the stain in deeper. Cat urine is made up of various different components and this is why the Best Cat Urine Cleaner is an enzyme cleaner. When cat urine dries it is broken down by the bacteria, which makes it smell like ammonia and as it decomposes further, the odor worsens. The urine contains thiols which is one component of skunk spray and this is why cat urine odor is extremely hard to get rid of. Some of the best products to use are Nok Out, Urine Off, and Anti-Icky Poo. These are more expensive that the cheaper enzyme cleaners on the market however, the results make it worth it.