Eliminate stubborn pet urine odors with our expert cleaning services. Our specialized techniques ensure a fresh, clean home for you and your furry friends.


The unconditional love and loyalty our pets provide have made them very much a part of our families and our homes. It is difficult to keep your carpets and upholstery clean when you have pets, especially when a pet has an accident in the house – which inevitably they do.
These accidents can be quite damaging if left untreated, or self-treated, so it’s important to quickly address them – depending on the fabric or floor type, messes can permanently change the dye structure (usually turning to a shade of yellow if it is from urine), therefore causing irreversible staining and damage, and the odor can be absorbed into the porous materials in your home.
The team at Mother Nature’s Cleaning are experts in finding and eliminating tough-to-treat pet urine odors. We will locate the problem area(s), examine the extent of the damage, and begin our pet urine odor removal process.
Mother Nature’s Carpet Cleaning, based in Marin County, offers a range of solutions for your pet accidents that will help you maintain a clean and healthy home for you and your family.
Urine promotes the growth of bacteria which increases odor problems and the potential for permanent color loss of the carpet fiber or upholstery. Pet urine can soak through the fabric into a cushion, or through the backing of the carpet into the padding underneath. In severe cases, the urine penetrates into the sub-floor beneath the padding, creating a problem that is multi-layered. Our experienced team can eliminate these pet urine odors naturally using a specialized extraction process. For urine treatment for Area Rugs, see our Area Rug Cleaning page.
The products and treatments we have all serve different functions, and our recommendations will be designed for your specific situation in mind. Often a combination of treatments will give you the highest value.
Full Flush Urine Treatment - Designed for the deepest penetrating spots, this treatment reaches down into the carpeting and pad to dissolve and remove urine and bacteria leaving the carpet fresh and contaminate free.
Enzyme Spot or Full Room Treatment - Ideal for smaller pets, lighter accidents and encompasses additional odors caused by vomit, saliva, dander and feces (butt dragging - yep, I said it...) this treatment can be localized or cover the entire room/house depending on the need.
Fragrance Free Essential Oil Deodorizers - Combined with our other treatment options (or sometimes on its own,) deodorizer helps you on a molecular level and has surprisingly effective results. Our deodorizers are not designed to cover up a problem - and the light fragrance will dissipate with time, along with the odor we are targeting.
If your beloved pet has decided to use your favorite armchair as his toilet our in-home service may not be sufficient. Cat urine specifically has very low surface tension and is quickly wicked into the deepest parts of a soft cushion making it too deep to reach and treat with our extractors. Bring your cushions to our facility where they will be full submerged in our pet urine odor treatment solutions, triple rinsed, extracted and rapid dried. We will deliver a fresh smelling clean cushion 7-14 days later! (Pick up and delivery services available). Pet got the base of your furniture? We can help with that too.
To prevent permanent carpet staining in the future, clean urine spots immediately by blotting with (not stepping on) a white cloth towel or plain white paper towels until the moisture is completely absorbed in the cloth (change a few times). To clean the spot: mix 1 part white vinegar with 2 parts water and massage (don’t rub) into the spot with a white cloth. Once you have washed as much of the urine out as possible, blot with dry cloths until dry to the touch. If you have a small extraction machine, flush with fresh water until spot is removed. Do not use over the counter pet stain removers or enzymes, general spotters or extraction detergent. They will leave you with residue or light spots. See our detailed blog post here.
We can eliminate the pet urine odor and mess to residential and commercial clients in Marin, San Francisco and the surrounding areas.
The more information you are able to provide, the more accurate our initial estimate is likely to be.
After completing the form below, you may also send us photos of your rug to our email.

Monday - Friday: 8:30am - 5:30pm
Saturday: 9:00am - 2:00pm
(phones and in-home services only)
Sunday: by appointment