Urine stains a mattress because of the salts and proteins, not just the color. That is why a stain that looked clean can come back yellow weeks later. Here is how to actually neutralize it.
Fresh accident, first hour
Strip the bedding immediately. Blot the mattress with a stack of dry towels, press straight down, do not rub. Get as much liquid out as possible before any cleaner touches it.
Mix two parts cool water and one part white vinegar in a spray bottle. Mist the area lightly, blot, repeat. The vinegar breaks the salt bond.
Enzyme treatment
After blotting dry, apply an enzyme-based pet or laundry cleaner. Enzymes break down the proteins that cause the recurring smell. Let it sit per the bottle directions, usually 10 to 15 minutes, then blot.
Sprinkle baking soda over the area, let it sit several hours or overnight, then vacuum thoroughly.
Set-in or repeated accidents
Old urine that has soaked into the foam often comes back after every humid day. At that point, household cleaners cannot reach where the residue lives. Professional low-moisture mattress cleaning with enzyme pre-treatment is the realistic path.
We can usually tell on arrival how deep the contamination went and whether full recovery is possible.
Bottom line
Move fast on fresh accidents and use enzymes, not just vinegar. For recurring smell or set-in stains, call us for a free quote before tossing the mattress.

