Carpets Dirty? Johnson Carpet Cleaning / Services
Stairs and stubborn stains in Phoenix
Stairs get the most foot traffic, and some stains are the ones other companies could not get out. Jan takes both on.

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 take on
- Carpeted stairs
- Stains other cleaners could not remove
- Water and mineral marks on carpet
- Pet stains
- Hard jobs that need a follow-up visit
Jan follows through
One customer gave Jan an unusually difficult job where a previous company had failed. Jan kept returning and checking in until there was no question the job was a success.
Stain tips
- Blot, do not rub
- Do not use heat or a hot iron on a stain
- Skip harsh products that can set the stain
- Tell Jan what caused the stain and what has already been tried
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
Another company could not get my stain out. Can you?
Send a photo and ask. A customer in that spot says Jan followed through until the job was done right.
Can you clean carpeted stairs?
Yes. Stairs are part of the work.
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 and Surprise. 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

