Fresh tracks, no guesswork.
Carpet cleaning in DeKalb and Sycamore, Illinois
Local, bilingual carpet and upholstery cleaning for homes, apartments, rentals, and businesses.
Starting prices
From $50 per room · light clean
For the spaces you live in
Services
Carpet, upholstery, and stain cleaning for homes, rentals, and small businesses.
Residential carpet cleaning
Fresh, deep cleaned carpets for living rooms, bedrooms, stairs, and hallways.
Explore this service in DeKalbCommercial carpet cleaning
Offices, suites, and small business spaces cleaned around your schedule.
Explore this service in DeKalbPet stain & odor removal
Targeted treatment for pet urine, odors, and accident spots in your carpet.
Explore this service in DeKalbUpholstery cleaning
Sofas, chairs, and fabric furniture refreshed and revived.
Explore this service in DeKalbMove-out & apartment cleaning
Rental turnovers and move-outs done right for tenants, landlords, and managers.
Explore this service in DeKalbDeep stain treatment
Extra attention for tough, set-in spots and high traffic lanes.
Explore this service in DeKalbThe wand pass
See the difference
A freshly cleaned carpet makes the whole room feel new.
Real photos from carpet jobs completed by San Juan. Text us photos of your space for a clear quote.
Text photos for a quote

Real San Juan job, same room, before and after.
The two photos were taken from different spots in the room.
Recent work
Carpet jobs



Photo 1 of 4
Room by room
Simple, honest pricing
Starting prices below. Send photos for a free quote based on the size and condition of your space.
A starting point for your cleaning budget
Choose your spaces to see a starting estimate. Special stains, upholstery, and commercial work need an individual quote.
More options: stains, upholstery, commercial
Your starting estimate
- Living room$85
This is a starting estimate, not a confirmed booking or final price. Luis confirms the price on site before cleaning begins.
All published starting prices and notes
Home living room
Standard living room. Final price depends on size and condition.
Per room
Light clean. Moderate staining $60 to $65. Heavy or pet stains, custom quote.
Stair step
Standard carpeted step. Landings, wide steps, and heavy stains may cost more.
Hallway
Per hallway or walkway.
Upholstery & commercial
Send photos or call for a price.
Starting prices only. Your final price is confirmed on site before work begins.
Proudly serving DeKalb, Sycamore, and nearby DeKalb County communities, with service in Aurora, Rochelle, Elgin, and South Elgin. Ask about our student and first-time customer specials.
Let’s start with your space
Request a free quote
Call, text, or send the form for a free quote. Emergency calls and texts are accepted 24/7.
Tell us what needs cleaning.
No photo needed to request a quote.
We use your details to respond to your request. Privacy
Show us the room. Point out the problem.
A few clear photos help explain what you need. Include:
- A wide view of the room or the whole piece of furniture.
- A close-up of any stain or area that concerns you.
- Your city and the rooms or furniture you want cleaned.
If you have a preferred date, include it too. No photos handy? You can still call or use the quote form.
Text Luis about your spaceSimple, clear, and easy to schedule
Send photos or call
Text a few photos or call and tell us what you need.
Get a clear quote
We give you a straightforward price before any work begins.
We clean and inspect
We clean, walk the results with you, and leave it fresh.
One owner. One phone.
Talk to Luis
You talk to the person doing the work.
Why neighbors choose San Juan
- A local owner you can reach directly
- Service in English and Spanish
- Homes, apartments, rentals, and businesses
- Clear quotes before we start
- 24/7 emergency calls and texts
- Careful, respectful work in your space

Luis Calderon
Owner, Carpet Cleaning San Juan LLC
Luis helps families, renters, landlords, and small businesses in DeKalb, Sycamore, and nearby DeKalb County communities, with service also available in Aurora, Rochelle, Elgin, and South Elgin. When you call, you talk directly with the person doing the work.
Hours
Monday to Saturday, 7:00 AM to 5:00 PM
Emergency calls and texts accepted 24/7
Calls and texts: (779) 777-8330
Right here, close to home
Service areas
Focused on DeKalb, Sycamore, and DeKalb County, with service in Aurora, Rochelle, Elgin, and South Elgin.
Not sure if you are in range? Call or text and ask.
Primary DeKalb County service area
Additional service markets
Approximate map, not to scale.
Stain SOS
Spilled something?
Choose what happened, then text Luis a photo and a few details.
What to share
- What spilled
- Where the spot is
- When it happened
What spilled?
When did it spill? Send a wide photo and a close-up. Mention whether it contained milk or sweeteners and anything you have already tried on it.
Text Luis a photoTell Luis where the spot is, whether it has happened more than once, and whether you notice an odor. A photo helps start the conversation; it cannot show how deep the problem goes.
Text Luis a photoTell Luis which drink spilled, if you know, and when it happened. Show the full affected area in one photo and the spot in another.
Text Luis a photoIs it one spot or a trail through the room? Send a wider photo that shows where it was tracked.
Text Luis a photoYou do not have to identify the stain. Send a clear photo and tell Luis when you first noticed it.
Text Luis a photoCarpet and furniture materials vary. Luis can advise after seeing your photo.
Before we stop by
Frequently asked questions
Quick answers before you call.

