Professional oriental rug cleaning service in Chicago
Family-Owned Since 1989

Chicago's Trusted Rug Cleaning Experts

We've been cleaning Chicago's Oriental and area rugs since 1989. We pick your rug up, wash it in our own facility, and bring it back in about a week. Pickup and delivery are free.

Free Pickup & Delivery
Back in 4-7 Business Days
Family-Owned Since 1989

A family business, cleaning rugs since 1989

We're a family-owned company here in Chicago, and we've been washing rugs for more than 35 years. Persian, Turkish, Chinese, Indian, Karastan, antique wool, silk, viscose, shag: we've seen just about every kind, and we know which ones need a gentler hand. Our goal hasn't changed in all that time: be the people Chicago trusts with fine rugs, whether that's cleaning, restoration, repair, or just good advice.

Since 1989

Same family business the whole time. Our reputation rides on every rug we send back.

Our Own Facility

Your rug is washed, dried and inspected at our place on N Christiana Ave, by our own team. It isn't sent anywhere else.

Safe for Kids & Pets

We only use biodegradable, eco-friendly cleaning products. See exactly what we use.

Our Services

What We Can Do for Your Rug

Cleaning is most of what we do, but we also fix colors, repair damage, make pads, and deal with odors and moths.

Oriental Rug Cleaning
Most Popular

Oriental Rug Cleaning

An Oriental rug needs more care than wall-to-wall carpet. We check the fibers and dyes first, then wash it the way that rug needs, whether it's hand-knotted or machine-made.

Before and after: sun-faded rug colors restored

Rug Color Restoration

Bleach spots, sun-faded patches, pet or food stains that won't wash out. We re-dye the area so it blends back in with the rest of the rug.

Oriental Rug Repair

Oriental Rug Repair

Frayed fringes and loose side cords usually cost less to fix than people expect, and fixing them early stops the damage from spreading.

Custom Rug Pads

Custom Rug Pads

A pad made to fit keeps the rug from sliding, protects the floor underneath, and stops the pile from matting down as fast.

Rug Odor Removal

Rug Odor Removal

Pet accidents, smoke, cooking smells, that musty basement smell. We wash the odor out at the source instead of covering it up.

Rug Moth Treatment

Rug Moth Treatment

Moths and carpet beetles love wool rugs. Our wash gets rid of the moths, beetles and larvae, and we can moth-proof the rug afterwards.

Got wall-to-wall carpet? We clean that too, right in your home, with hot water extraction. See carpet cleaning.

Why Choose Chicago Rug Cleaning?

Short version: we've done this for a long time, we tell you the price up front, and we stand behind the work.

We Stand Behind It

Pet urine and pet odor removal are guaranteed. The only exception is hand-tufted rugs with a glued backing.

Price Before We Start

Estimates are free, and you get the price before any work starts. Here's a real invoice, explained line by line.

Every Kind of Rug

Persian, Turkish, Chinese, Indian, Karastan, antique, wool, silk, synthetic, shag and viscose.

Free Pickup & Delivery

We pick up and drop off anywhere in the Chicago area, at no charge.

Real Rug Equipment

RugBadger dusting, a full submersion wash, a centrifuge and a heated Dry Room. Not a carpet machine.

Fast Turnaround

Most rugs are back home in 4-7 business days.

Before and after carpet cleaning showing dramatic difference
Convenient Service

Free Pickup & Delivery Throughout Chicago

No need to haul a heavy rug across town. We offer free pickup and delivery on every rug cleaning. We roll it up at your place, clean it at our facility, and bring it back ready to put down.

No Extra Cost

Pickup and delivery are free anywhere in Chicago

Flexible Scheduling

Pick a time that works for you

Wide Service Area

Chicago plus suburbs like Arlington Heights, Northbrook, Skokie, Mundelein and Clarendon Hills

Professional rug pickup and delivery service
How We Clean

Our Rug Cleaning Process

Here's what actually happens to your rug once it gets to our facility.

01

Dusting

First, the RugBadger shakes the rug with more than 40,000 vibrations a minute. That knocks loose the dry grit stuck deep in the foundation, the stuff a vacuum never reaches and the stuff that wears fibers down.

02

Submersion Wash

Then the rug soaks for several hours in continuously flowing water, with a mild, pH-neutral cleaner worked into the fibers. Same idea as washing rugs in a river, just controlled.

03

Extract, Rinse & Spin

We rinse out every bit of cleaner underwater, using compressed air and special tools, which also lifts the pile. Then the rug goes into a centrifuge to spin the water out.

04

Controlled Drying

The rug dries in our heated Dry Room for 6-12 hours, with moving air and dehumidifiers. Drying it fast and evenly matters, because a rug that stays damp can rot.

05

Post Detailing

Last, we clean the fringes, brush the pile, and go over the whole rug for any spot that needs another pass.

Google Reviews

What Our Customers Say

I had such a great experience with Angelos! He was right on time, very professional, and took the time to explain everything he was going to do. My biggest concern was getting the pet odor out of my couch and rug, and he talked me through the different options and helped me figure out the best approach.

He did a fantastic job! He just left, and already the odor seems to be gone. I’m so happy with the results and really appreciated how knowledgeable, thorough, and pleasant he was. Angelos clearly takes pride in his work, and I would definitely recommend him to anyone looking for carpet or upholstery cleaning. Great job!

Upholstery cleaning, pet stain & odor removal, area rug cleaning · Paid $400–450, rated “reasonable price”

Andrea GullicksonRead on Google

The best area rug cleaning in Chicago. I would recommend to all my friends.

Kimely ReedRead on Google

Always satisfied.

Heinz TitzeRead on Google
See all our Google reviews
Frequently Asked Questions

Questions We Get a Lot

Don't see yours? Just call us, we're happy to talk it through.

Still have a question? Call us or send a message.

Our Location

Serving the Greater Chicago Area

Free pickup and delivery across Chicago and the suburbs.

Business Hours

Mon - Fri8am - 5pm
Saturday8am - 2pm
SundayClosed

Service Area

Greater Chicago Area

Get Directions
Contact Us Today

Ready to Get Your Rugs Cleaned?

Call us, text a photo of your rug, or send a quick message. We'll give you a free quote and set up pickup.

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