You just paid a professional to steam your carpets, and now your house smells like a cat's litter box. What gives? This is the most common scenario, and it’s maddening. The steam cleaning doesn't create the ammonia; it just wakes it up.
Think of it like pouring hot water on a dried-up stain. The moisture reactivates the bacteria that were in a dormant, crispy state. The steam also loosens all the trapped dirt and biological matter in the backing of the carpet. Once that stuff is wet and sitting in a warm room, the bacteria go into overdrive. The smell is literally them digesting the gunk that was already there.
Here’s a pro tip I wish I had known: dry time is everything. If the carpet stays damp for more than 24 hours, that bacterial party goes into full swing. The longer it stays wet, the stronger the ammonia smell becomes. You’re not cleaning the carpet; you’re slow-cooking a biology experiment.
How to Fix It Before You Burn the House Down (Please Don’t)
First, do not try to "cover it up" with air freshener or perfume. That just creates a nightmare smell like "ammonia-lavender." You need to break the cycle. Open every window. Turn on fans. Dehumidifiers are your best friend here because they suck the moisture out and starve the bacteria.
How Can I Get Ammonia Smell Out Of My Carpet? | Carpet cleaning
Second, hit the spot with a mildly acidic solution. Ammonia is a base (high pH), so a little white vinegar mixed with water (1 part vinegar to 4 parts water) can neutralize the smell. Spray it lightly, blot, and dry fast. Do not use bleach—that creates toxic chlorine gas. Seriously, don’t get creative.
If the smell persists after drying, you have a deeper issue. The source is likely in the carpet pad or the subfloor. That’s when you call a professional with a tricked-out extraction machine, or you face the sad truth: sometimes that piece of carpet has to go. I had to replace a corner of my living room. Gus still looks at me with guilt, but the smell is gone.