Why pet odor is different from regular smell
Most household smells are surface odors — cooking grease, mildew, smoke residue. You wipe the surface, you ventilate the room, the smell is gone. Pet odor does not work that way, and it is the reason a unit that "looks clean" can still drive away a prospective tenant in 30 seconds.
Cat and dog urine contains uric acid crystals. When the urine first hits a porous surface — carpet pad, a baseboard seam, an unsealed concrete subfloor, drywall — the liquid soaks in and evaporates. The uric acid crystals stay behind, locked into the material. Soap and water do not dissolve them. Vinegar does not dissolve them. Most general-purpose carpet shampoos do not dissolve them. The crystals just sit there, dry and odorless, until humidity rises — and LA gets plenty of humid nights, especially in west-side and coastal-adjacent units. Once the crystals re-hydrate, they release ammonia gas, and the apartment smells like a kennel again. This is why a tenant can "clean the carpet" on move-out day, the unit smells fine for the walk-through, and then two weeks later, with the windows shut and the marine layer rolling in, the new tenant calls you.
Dog odor is a slightly different problem — less uric acid, more dander, sebum, and ground-in fur. Dander is microscopic skin flakes coated in oil. It lands in the carpet pad, works into the HVAC return, settles on top of cabinets and inside return vents, and slowly oxidizes into the smell people describe as "old dog house." Surface vacuuming does almost nothing to it. You have to break down the oil and lift the dander out of the substrate, or replace the substrate.
The 4 sources you have to find
Before you spend a dollar on enzyme treatment or new carpet, walk the unit with a flashlight and a 365nm UV blacklight after dark and find every contamination source. There are four:
- Carpet and carpet pad. The carpet face fiber is rarely the real problem — the pad underneath is. Pet urine wicks through the carpet in seconds and pools in the pad, where it stays wet for hours and dries into the foam. Lift a corner of the carpet near any visible stain and look at the underside and the pad. If either is yellow, brown, or stiff, the pad is saturated.
- Subfloor.When the pad is fully soaked, the next stop is the wood or concrete subfloor. Wood subfloors absorb urine like a sponge and will keep releasing odor through any new flooring you put down on top. Concrete is less absorbent but the urine travels along the seams and into the slab's surface pores.
- Baseboards, door frames, and the bottom 12 inches of drywall. Male dogs and intact cats mark vertical surfaces. The baseboard absorbs the urine, the drywall behind it wicks it up another inch or two, and the door frame at the bathroom or hallway is often a hot spot. Run the blacklight along every vertical seam near the floor.
- HVAC system. Dander circulates through the return and lands on the blower wheel, the evaporator coil, and the inside of the duct. The unit can be spotless and the second the heat kicks on, the smell comes back through every vent. Check the return filter, the blower compartment, and the first three feet of supply duct.
The 4-stage protocol
This is the sequence professional turnover crews follow, in order. Do not skip stages or do them out of order — enzyme cleaner does nothing on a sealed surface, and sealing a contaminated subfloor just traps the smell underneath.
Stage 1 — Enzyme cleaner saturation
Use a real enzyme product, not a deodorizer. Nature's MiracleAdvanced Stain & Odor Eliminator is the widely-used baseline; Anti-Icky-Poo is the professional-grade option most LA turnover crews keep on the truck. Both contain live bacteria that digest the uric acid crystals into a gas that ventilates out. The rule is volume: you have to soak the contaminated area with the same amount of enzyme as the original urine deposit, all the way through the carpet, pad, and into the subfloor. A light surface spray is theater. Saturate, cover with plastic to slow evaporation, and let it work for 12 to 24 hours before drying.
Stage 2 — Blacklight inspection
After the enzyme has dried, kill the lights and walk the unit with a 365nm UV flashlight. Active urine deposits glow yellow-green; old, dried crystals glow a dull yellow. Mark every spot with painter's tape. This is also the inspection you want to film for the deposit-deduction file — a date-stamped video of glowing urine spots is the strongest piece of evidence you can put in front of a small claims judge.
Stage 3 — Seal the subfloor
Wherever the blacklight shows penetration past the carpet pad, the only permanent fix is to seal the subfloor. Kilz Original Oil-Based Primer and Zinsser B-I-N Shellac-Based Primer are the two products that actually stop odor molecules from passing through wood or concrete. Water-based primers do not work for this — they let the smell right through within weeks. Pull back the pad, prime the contaminated subfloor area in two coats, let it cure fully, then move to flooring decisions.
Stage 4 — Carpet steam clean or replacement
Once the subfloor is sealed, you have a clean platform to put new flooring on. If the carpet face fiber is in good shape and the contamination was limited, a hot-water extraction with an enzyme pre-treatment can save the carpet. If the pad was saturated, replace the pad — every time, no exceptions. Pad is cheap; redoing the whole job in three months because you tried to save $80 is not.
Cost breakdown — DIY vs professional pet-odor turnover
| Line item | DIY enzyme treatment | Professional pet-odor turnover (LA) |
|---|---|---|
| Enzyme cleaner (1-2 gallons) | $40-$80 | Included |
| UV blacklight inspection tool | $25-$50 | Included |
| Carpet pad replacement (1BR) | $180-$300 materials + labor | Included in package |
| Subfloor sealing primer + application | $60-$120 materials only | Included |
| Hot-water carpet extraction | $120-$200 (rented machine) | Included |
| HVAC duct + blower clean | $250-$450 (separate vendor) | Add-on $200-$300 |
| Total — light contamination, 1BR | $400-$700, 2 weekends of labor | $550-$850, 1-2 day turnaround |
| Total — heavy contamination, 1BR | $900-$1,400 + carpet replacement | $1,200-$1,800 turn-key |
The DIY column assumes the landlord is doing the labor on weekends. For an out-of-state owner or anyone billing their own time, the math almost always favors the professional turnover — and you get one defensible invoice for the deposit deduction instead of a stack of Home Depot receipts.
California law: what you can charge a pet-owner tenant
Pet damage is one of the cleaner deposit-deduction categories under California Civil Code §1950.5, but there are real limits and California removed the old "additional pet deposit" loophole. The current rules:
- One total deposit cap, no separate pet deposit.As of mid-2024, California limits total security deposits to one month's rent for most landlords (two months for small landlords with two or fewer units in some cases). The old practice of charging a separate "pet deposit" on top of the regular deposit is no longer allowed — it all has to fit inside the single cap. Build pet risk into the deposit you collect at lease signing, not a side fee.
- Pet damage IS deductible — beyond normal wear.Urine-saturated carpet pad, scratched door frames, chewed baseboards, claw damage to hardwood, and the cleaning labor needed to remove pet odor are all deductible from the deposit. Normal pet presence — light traffic wear on carpet, a few pet hairs in the vents — is not.
- The prorated useful-life rule for carpet.If you replace carpet because of pet damage, you cannot charge the tenant for the full cost of new carpet — California requires pro-rating against the carpet's remaining useful life. The standard the courts use is roughly 8 to 10 years for residential carpet. If the carpet was 6 years into a 10-year useful life when the tenant destroyed it, you can charge for 4 years of remaining life, not the whole replacement.
- Itemize and document within 21 days. Every deduction needs a written, itemized statement with receipts or invoices delivered within 21 days of move-out. Photos and the blacklight video from Stage 2 of the protocol go in the file.
The practical version: write "tenant accepts responsibility for any pet-related damage beyond normal wear" into the lease addendum, document the unit condition with photos at move-in, and when you do find pet damage at move-out, itemize the enzyme treatment, pad replacement, subfloor sealing, and prorated carpet replacement on the §1950.5 statement with the professional invoice attached.
When to replace vs treat
The single most expensive mistake landlords make on pet-odor turnovers is trying to save the carpet pad. Two clean rules:
- Carpet pad saturation = always replace. Once the pad is wet through, no amount of enzyme treatment will get the smell out reliably. The pad is foam — it holds odor like a sponge. Pull it, throw it out, and put down new pad. Pad is the cheapest layer in the floor system; replacing it is the highest-ROI move on the entire turnover.
- Subfloor saturation = seal with Kilz Original or B-I-N. If the blacklight shows urine penetration into the plywood or concrete underneath, you are not getting it out. Sealing with a real oil-based or shellac-based primer is the only way to permanently lock the odor away from the new flooring. Two coats, full cure time, then proceed.
Carpet face fiber itself is the judgment call. If the carpet is less than 4 years old, in otherwise good shape, and the contamination was a single spot the tenant disclosed, hot-water extraction with enzyme pre-treatment usually saves it. If the carpet is past 6 years, has traffic wear on top of the odor, or the pet damage is in multiple rooms, replace it — and remember the prorated useful-life rule when you write up the deposit deduction. For the underlying flooring decision and current LA carpet vs LVP costs, see our flooring service page.
How TurnOver LA handles pet-odor turnovers
Pet-odor turnovers are one of the most common calls we get, and the flat-rate package covers the full four-stage protocol on a 1-2 day turnaround: blacklight inspection on day one with a date-stamped video for your deposit-deduction file, enzyme saturation and dwell time overnight, pad replacement and subfloor sealing where the blacklight indicates penetration, and final carpet steam extraction or coordinated replacement quote before the unit goes back on the market. One vendor, one invoice, one phone number — and the documentation packet you need if the tenant disputes the deduction in small claims.
For the broader move-out cost picture see our move-out cleaning guide, for what counts as deductible vs normal wear see our California normal wear and tear guide, and current pricing is on the pricing page.