Carpet Stain Removal — Wine, Coffee, Pet, Blood, Ink, & Set-In Stains
Don't live with a stain. AOK is the local stain-removal specialist serving McHenry, Lake, Kane, DuPage, and Northern Cook counties. UV inspection, the right chemistry for each stain type, and a 100% removal guarantee on the stains we treat — or you don't pay.
- • Wine, coffee, blood, ink, pet, food, & set-in stains
- • Stain-specific chemistry — not a single-spray "all-purpose" product
- • Hot water extraction — carpet walkable in 1–3 hours
- • Locally owned, family-run, 5-star reviewed since 1987
Book Your Cleaning Online
Check availability, get an estimate, and book in under 60 seconds
Prefer to call? 847-474-9437
Serving McHenry, Lake, Kane, DuPage & Northern Cook County.

Why Most Carpet Stain Removers Don't Work
The store-bought "carpet stain remover" sprays are one-size-fits-all. They're mostly mild detergent + water + a foaming agent. That's fine for a fresh juice spill on synthetic carpet — but it's the wrong chemistry for wine pigments, the wrong approach for protein-based stains like blood, and useless against set-in stains that have already bonded to the fiber.
Worse, those products often lock in the stain. The mild detergent surfaces the visible discoloration just enough to convince you the stain is "gone" — but the chemistry actually binds the pigment more tightly to the fiber, making it harder for a real cleaner to remove it later.
We take a different approach: identify the stain type, apply the matching chemistry, give it time to break the bond, then extract everything with our hot water extraction system. Carpet is walkable in 1–3 hours, the stain is gone, and your fibers aren't soaked.
Stains We Treat
Red Wine Stains
Red wine moves fast. The longer it sits, the deeper the pigments bind to the carpet fibers — and the harder a store-bought spray works against you. We use a specific chemistry sequence that lifts wine pigments without spreading the stain, then extract everything in the same visit. Most red-wine spots are fully gone in one treatment.
Coffee & Tea Stains
Coffee and tea leave a tannin ring that's stubborn under regular cleaning. We pre-treat the area to break the tannin bond, then run a controlled extraction that pulls the stain without bleaching the fibers around it. Works on light beige carpets where the ring is most visible.
Blood Stains
Blood proteins bond fast and chemically — household sprays often set them permanently. We use a cold-water enzymatic treatment that breaks the protein bond before extraction, the same approach used for hospital and medical-suite cleaning. Old blood stains often respond too if they haven't been steam-cleaned previously.
Pet Stains & Pet Odor
Pet accidents have two problems — the visible stain and the subsurface odor crystals in the pad. For pet-specific work see our dedicated pet urine removal page; AOK is the local specialist for pet urine removal with a UV-inspection-based approach + a 100% odor removal guarantee.
Ink & Marker Stains
Ballpoint, permanent marker, and dye-based ink stains each respond to different solvents. We diagnose first (a small test in an inconspicuous area), then apply the right chemistry. Ballpoint usually responds well; permanent marker is harder but often improves significantly.
Food & Drink Stains
Juice, sauce, sugary drinks, and grease all leave different residues. We handle them with a sequence-based approach: identify the stain type, pre-treat with the matching chemistry, then extract. One visit is usually enough.
Set-In & Old Stains
Stains that have been sitting for months or years — or have been previously "treated" with store-bought products that locked them in — are harder. We don't promise miracles, but we have a specific process for re-opening set-in stains chemically and then extracting them. Often we recover stains that other companies declared permanent.
How a Stain-Removal Visit Works
- 1
Phone consult
You describe the stain — what it is, how old, what you've tried. We give you a realistic expectation and book a visit.
- 2
On-site diagnosis
We inspect the stain in person, identify the type, check for color-fastness of the carpet, and confirm the treatment chemistry.
- 3
Pre-treatment
We apply the stain-specific chemistry and let it dwell — different times for different stain types. No flooding.
- 4
Controlled extraction
Hot water extraction pulls the broken-down stain residue right back out without saturating the pad.
- 5
Quality check
We confirm the stain is gone before we leave. If it's not, we treat it again — or honestly tell you the carpet has a permanent issue.
- 6
100% guarantee
On the stains we agree to treat: gone, or you don't pay.
Carpet Stain Removal — FAQ
Can you remove old set-in stains?
Often, yes — but it depends on the stain type and how it was previously treated. We can usually improve set-in stains significantly even when other companies have given up. We give you a realistic assessment before we start.
What's the difference between stain removal and full carpet cleaning?
Stain removal is spot-targeted — we treat specific stains with specific chemistry. Full carpet cleaning is whole-area. Most customers schedule both: full clean + stain treatment in the same visit at a combined price.
How fast can the carpet be walked on after a treatment?
1–3 hours for most stain-removal visits. We pull the water right back out as we extract, so we don't saturate the pad.
What if the stain reappears after a few days?
Some stains "wick back" — residue in the pad rises to the surface as it dries. We treat for wicking specifically. If a treated stain reappears within our guarantee window, we come back and re-treat at no charge.
Do you treat pet stains?
Yes, and we have a dedicated process for it — see our pet urine removal page. Pet stains have a subsurface odor component that ordinary stain removal doesn't address; our pet-urine process treats both.
Do you offer same-day service for emergencies?
Often. A wine spill before a holiday gathering or an open-house deadline often gets same-day or next-day service depending on our schedule. Call us and we'll tell you honestly.
Stain Won't Come Out? Call Us.
We'll diagnose the stain over the phone, give you a realistic estimate, and book a visit. If we can't remove it, you don't pay.
Book Your Cleaning Online
Check availability, get an estimate, and book in under 60 seconds
Prefer to call? 847-474-9437
Related AOK Services
Carpet cleaning · Pet urine removal · Upholstery cleaning · Commercial carpet cleaning · Area rug cleaning