The urgent part first: blot up everything you can with dry towels and real pressure, treat wider than the stain with an enzyme cleaner — lightly saturated, never soaked — and let the mattress air-dry completely before you remake the bed. Vinegar alone won’t finish the job: dried urine leaves uric-acid crystals that only enzymes break down. And in Miami’s humidity, drying is the step people skip.
This guide exists because the standard answer — vinegar and baking soda — was written for day one, and most people search this on day three, when the room smells again. Below are the two paths — fresh accident and dried stain — and the drying warning a humid climate turns into half the outcome.
Fresh accident: the first ten minutes decide the week
The order matters more than the effort. Each step protects the next — and the drying protects them all.
- Strip the bed and start the wash — Sheets, protector, duvet cover — everything the accident touched goes to the machine now, washed as hot as each care label allows. Fabric gives urine up far more easily than foam does, so the washing machine handles the easy half of the job while you take the hard half.
- Blot with weight — never rub — Fold dry towels over the wet area and press down hard — stand on them if you can. Swap for dry towels and repeat until one comes up barely damp. Rubbing pushes liquid deeper and spreads the edge; pressure pulls it back out. Every ounce a towel takes now is an ounce the mattress never has to give back.
- Apply the enzyme cleaner — lightly, but wider than the stain — Urine spreads down and outward in a cone, so treat past the visible edge. But here the carpet advice does not transfer: a carpet has a pad below it and an extraction pass available; a mattress has no rinse and no way out for a flood. Dampen the area through the top layers — enough for the product to follow where the urine went, and no more — then give it the full dwell time on its label, damp, because that is when the label says enzymes work.
- Blot once more, then leave it alone — After the dwell time, press dry towels in again to lift what you can. Do not chase a perfectly dry surface with more product or more water — from here the job belongs to the air.
- Air-dry completely before you remake the bed — This is the step Miami makes hard, and it gets its own section below. The rule fits in one line: a bed remade over a damp mattress seals the moisture in, and sealed moisture is how the smell you just removed comes back.
Why vinegar isn’t enough
Fresh urine is mostly water, which is why everything seems to work on day one. The trouble arrives when it dries: the water evaporates and leaves uric-acid crystals bonded into fabric and foam. Those crystals don’t dissolve in water and don’t react with vinegar — an acid itself — while an enzyme cleaner is different in kind, not degree: its enzymes break that residue down into compounds that no longer smell, instead of covering it. We unpacked the full chemistry in our guide to getting pet urine smell out of carpet; what matters here is the difference in the object: carpet forgives a soak because extraction exists — a mattress forgives nothing, because it doesn’t.
The dried stain: work in rounds, not floods
If you found the stain days — or months — later, the residue is already dry, and enzymes need to re-wet it before they can work. The temptation is to flood; the right path is the cycle: a light application across the whole ring, the full dwell time the label asks for, a complete dry, then judge with your nose before repeating. For old stains, most enzyme-product labels allow for a second application — that second round is normal, not failure. Two more rules, both from the labels: no heat on untreated urine — enzyme-product labels warn heat can set the residue — and no fresh product over an area still damp from the last round. The yellow ring that sometimes remains can be a permanent stain even after the odor is gone: that part is cosmetic, and a protector solves it better than another bottle.
The Miami warning: here, drying is the outcome
In a dry climate, the room’s air finishes the job on its own. Not in Miami: the air is humid most of the year, the house lives sealed behind the air conditioning — especially through hurricane season, June to November — and that air conditioning is the only drying appliance your mattress will ever meet. So give it every advantage: stand the mattress on its side if you can, so both faces breathe; ceiling fan running and the AC on all day; and the test is touch, not the clock — a surface that feels cool or faintly damp is not done. Start the treatment in the morning when you have the choice, and make the bed at night, with bedding that came out of the dryer fully dry.
Since the mattress is bare for a day anyway, use the teardown: the full smell-and-stain pass has its own guide in how to deep clean and deodorize a mattress, and the dust-mite half of the bed — the zippered encasement, the wash rhythm — lives in getting dust mites out of a mattress. All three jobs use the same bare mattress, and they end the same way: a waterproof protector before the bed is remade, so the next accident is a washing-machine problem instead of a foam problem.
“In a humid climate, the enzymes do the chemistry — but the drying decides whether the smell returns.”
Questions about your place specifically? No need to finish the article — call, text, WhatsApp, or email us and we’ll take it from here.
Where JAS honestly fits
The absence first: we publish no mattress-cleaning or urine-treatment line, so the stain is your work with the enzyme bottle — and this article has nothing to sell you in that part. What we do publish is the room around the bed. A deep clean is 42 items verified by photo on a 4–6 hour visit with a 2-person team, starting at $349 — including, in its own words, reachable areas under furniture, which in a bedroom with overnight accidents is exactly where the rest of the problem hides. And the bedding runs on its own published lines in the services catalog: laundry wash, dry & fold from $30 per load — per on-site load, working machines required — and a bed linen change at $18 per bed: used linens removed and each bed made with the fresh linens provided.
Quick answers
Can I just use vinegar and baking soda on a mattress?
They handle the surface, not the problem. Vinegar cuts fresh residue and baking soda absorbs loose odor for a few days, but neither breaks down the uric-acid crystals dried urine leaves behind — that takes enzymes. On a mattress there is a second cost: both add material you then have to fully dry or fully vacuum back out of an object with no rinse. Use them as a finishing touch after the enzyme treatment has dried, if at all.
Can we sleep on the mattress the same night?
Only if it passes the touch test everywhere you treated: a surface that feels cool or faintly damp is not done drying. An accident treated at 2am and slept on at 10pm is usually fine in a dry climate; in Miami it often is not, and a night on plastic sheeting or in another bed costs less than sealing moisture under fresh bedding. There is no honest drying-time number to promise — your hand is the instrument.
The smell keeps coming back on humid days. Now what?
A smell that fades and returns with the weather means residue deeper than a product applied from above can follow, or moisture that never fully left. Give it one more full cycle — light application, full dwell, complete dry — and if it survives two proper treatments, weigh the mattress’s age honestly: past a point, replacement beats another bottle. Going forward, a waterproof protector turns the next accident into a laundry problem instead of a mattress problem.
Does JAS clean urine out of mattresses?
No — there is no mattress-cleaning, urine-treatment, upholstery, steam or sanitizing line in what we publish, so there is none to book, and we would rather say so than imply one. The stain is your work with the enzyme bottle. What we do publish is the room around the bed: a deep clean at our posted Miami-Dade rates, plus priced bedding lines — laundry wash, dry & fold from $30 per load with working machines required, and a bed linen change at $18 per bed — added in the booking flow.
The short version
Strip and wash, blot with weight, apply the enzyme cleaner light and wide, honor the label’s dwell time, and dry completely — on its side, fan and AC running — before the bed is remade. Old stain: the same cycle, in rounds, with the second application the labels already allow for. And once everything is dry: a waterproof protector, so you never read this guide at two in the morning again.
This guide is part of the JAS operating playbook — written to answer once and in public a question usually asked in the middle of the night, with the mattress still wet.