Professional rug cleaning
Family-Owned Since 1989

Rug Odor Removal in Chicago

Pet urine, smoke, cooking smells, that musty basement smell. We wash the odor out at the source instead of covering it up, and pet urine and odor removal are guaranteed on almost every rug.

4.96 on Google from 23 reviewsRead them
Why Sprays Don't Work

Why the Smell Keeps Coming Back

Pet urine doesn't stay on the surface. It soaks down into the foundation, and as it dries it leaves salts behind. Those salts pull moisture out of the air, which is why the ammonia smell comes back on humid days, or when the heat comes on in fall.

A spray or a surface clean can't reach that. We pre-treat with enzymes that break down the urine and the salts that hold the odor, then fully submerge and flush the rug so it all gets washed out at the source.

We've been doing this in Chicago since 1989, at our own facility on N Christiana Ave. If urine has also discolored the rug, color restoration can bring the color back. For the full story on pet accidents, read our pet urine and odor guide.

Inside our rug cleaning facility in Chicago

35+

Years working on rugs

What We Remove

The Odors We Deal With Most

Whatever the smell, the fix is the same idea: get rid of the source.

Pet urine and accidents

The most common reason people call us. Enzyme pre-treatment, then a full wash that flushes the urine out of the foundation.

Our pet urine guide

Smoke, nicotine and cooking smells

Cigarette smoke and kitchen smells get deep into the fibers. Deodorizing treatment and a submersion wash take them out, instead of perfuming over them.

Musty and mildew smells

Common with rugs from basements, garden units, or anything that sat on concrete through a humid summer. We wash it, then dry it fully so it doesn't come back.

Why rugs go musty

Stored rugs

A rug that's been rolled up in storage for a while can come out smelling stale. A full cleaning and deodorizing freshens the whole thing.

We pick up all over Chicago and the suburbs, including Arlington Heights, Northbrook, Skokie, Evanston, Mundelein and Clarendon Hills. Don't see your area? Contact us, we might be going your way.

Our Process

How We Get the Smell Out

All done at our facility.

  1. 1

    Find the source

    We inspect the rug first. For pet urine we use a UV light, because urine glows under it and we can find every spot.

  2. 2

    Enzyme pre-treatment

    Enzymes break down the urine and the salts that hold the odor.

  3. 3

    Submersion wash

    The rug is fully submerged and flushed, so the salts and bacteria are washed out, not just the surface.

  4. 4

    Dry Room

    6-12 hours in our heated Dry Room. Fast, complete drying keeps a musty smell from starting.

  5. 5

    Final check

    We check the rug again before it goes home.

Our team carrying a rolled rug for pickup
Free Pickup
Our Guarantee

Pet Urine and Odor, Guaranteed

Plain and simple, with one honest exception.

  • Guaranteed on almost every rug

    Pet urine and pet odor removal are guaranteed.

  • 30-day odor guarantee

    If an odor comes back within 30 days, we'll re-treat the rug at no extra cost.

  • 100% odor-free is the goal

    We go after the source so the smell is gone, not covered up for a few weeks.

  • The exception: hand-tufted, glued-back rugs

    The glue backing on these rugs means we can't guarantee urine or odor removal. We'll tell you up front if yours is one.

  • Price before any work starts

    The estimate is free, and nothing happens until you say yes.

  • Back in 4-7 business days

    Pickup and delivery are free.

Checking a Persian rug for pet urine with a UV light
From a real jobChecking a Persian rug for pet urine under a UV light before treatment, so every spot gets treated, not just the ones you can see.See what that job cost
Frequently Asked Questions

Questions About Odor Removal

The things people ask us most. Anything else, just ask us.

Further reading: How to remove pet odors (PetMD)

Contact Us Today

Got a Rug That Smells?

Call, text us a photo, or send a quick message. The estimate is free, and so are pickup and delivery.

Call Us Now

Talk to us directly and get a free quote

Book FREE Pickup

We pick up, clean, and bring your rugs back

Mon-Fri 8am-5pm, Sat 8am-2pm

Request Service

We'll get back to you shortly

or call us directly
(224) 395-3525