Carpets Dirty? Johnson Carpet Cleaning / Services
Upholstery and furniture cleaning in Phoenix
Sofas and furniture cleaned of pet hair, stains and built-up dirt. Jan treats every piece with care before he starts.

Before and after
Real photos from Jan's jobs. Tap a photo to see it larger. Photos may come from different jobs.
Call (602) 488-0286 Call us Text us
4.8 from 40 Google reviews
What we clean
- Sofas and sectionals
- Loveseats and chairs
- Cushions
- Furniture with pet hair, stains and years of dirt
Care for your furniture
One customer said Jan had concerns about a couch that was in worse shape than they realized, and took extra care to bring it back. Another had sofas cleaned of pet hair, stains and a couple of years of dirt once the cleaning solution dried.
Pets and furniture
Customers with pets have had odors removed from carpets and sofas in the same visit. If your sofa is where the pets sleep, mention it when you call.
Before the visit
- Check the cleaning tag on the furniture and tell Jan what it says
- Point out stains and when they happened
- Vacuum loose hair if you can
- Send a photo for the estimate
How a job runs
- Call Jan at (602) 488-0286 and tell him what needs cleaning
- Jan walks through every room with you before he starts
- Free pre-treater on every job, then the cleaning, done by Jan, the owner
- Walk-through again when he is done
Questions people ask
Can you clean a couch that looks too far gone?
Send a photo and ask. Jan will tell you honestly what he can do. He does not push services that will not work.
Do you remove pet hair and odor from sofas?
Customers say yes. Pet hair, stains and odor came out of their sofas.
Is the estimate free?
Yes. Estimates are free. Call or text (602) 488-0286 with a photo of what needs cleaning and ask Jan for a free estimate.
Where do you work?
All of West Phoenix and the West Valley: Glendale, Peoria, Sun City, Sun City West, Youngtown, Surprise, Goodyear, Buckeye, Avondale and Laveen, and anywhere in the Phoenix metro. Longer trips may include a travel charge. Not sure about your address? Call (602) 488-0286 and ask.
Ready when you are
Send a photo and what you need. Free estimates. Discounts for teachers, veterans, first responders and union members: ask Jan when you call. Cash or check.
Call (602) 488-0286 Text a photo
Common questions
- How much does carpet cleaning cost?
- Can I get same-day or emergency carpet cleaning?
- How long does carpet take to dry?
- How often should you clean carpet?

