Call (602) 488-0286

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.

A man cleaning a couch cushion with an upholstery tool

Before and after

A gray tufted sofa back covered in pet hair and dirt
Before Pet hair and dirt
A cream tufted sofa back after cleaning
After Light-colored upholstery (different sofa)

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

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

How a job runs

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 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

Areas we serve

Other things we do

Call Jan

All calls answered. Any time, any place.

Cash or check. Email: carpetsdirty@gmail.com