Are your carpets beyond help?
No judgment, and no carpet is too dirty. Jan wants your worst jobs. Carpets, tile and grout, sofas, rugs and pet stains. All calls answered. Any time, any place. Call (602) 488-0286.
What we do
One room, a couch or the whole place. Free estimates. Do your pets pee? Call me! Not sure where your job fits? Call Jan.
-
Carpet cleaning and sanitizing
Bedrooms, hallways and whole homes cleaned and sanitized, including heavily soiled carpets that have not been touched in years.
-
Tile and grout cleaning
Tile floors and grout cleaned back to a fresh look, bathrooms included.
-
Upholstery and furniture cleaning
Sofas and furniture cleaned, pet hair, stains and built-up dirt lifted out.
Call for an estimate about Upholstery and furniture cleaning
-
Area rug cleaning
Persian, wool and exotic area rugs cleaned and freshened.
-
Pet odor and stain treatment
Pet urine, odor and blood stain removal in carpet, tile and furniture. Do your pets pee? Call me!
-
Carpet stretching and repair
Damaged spots, like doorways clawed up by dogs, repaired, and carpet stretched.
-
Stairs and stubborn stains
Stairs and the stains other companies could not get out.
-
Bar, restaurant and office floors
Commercial floors cleaned for bars, restaurants and offices.
Call for an estimate about Bar, restaurant and office floors
Free estimates. Discounts for teachers, veterans, first responders and union members: ask Jan when you call. Cash or check.
How Jan cleans
No judgment, and no carpet is too dirty. Jan wants the worst jobs.
Three ways to clean
Dual process (scrub cleaner and sanitizer worked into the carpet, then soil extraction), dry foam, and soil extraction.
All-electric equipment
No truck hose through your door. Doors stay closed, the AC stays in and pets cannot get out. Two floor fans help it dry faster.
Safe for kids and pets
Jan uses cleaning agents that are safe for kids and pets. Pick your sanitizer: basic, medium, or mold and mildew.
Free pre-treater on every job
No extra charge for the pre-treater, on every job.
Walk-through, before and after
Jan walks through every room with you before and after.
How it works
Call Jan
Call (602) 488-0286 and tell him what needs cleaning. All calls answered, any time, any place.
Walk-through together
Jan walks every room with you, and explains what he will do.
Fresh and clean
Free pre-treater, then the cleaning. Then one more walk-through together when he is done.
Recent work
What customers say
See all 40 reviews on Google (opens in a new tab)Jan is the honest business man we wish every small business was; Fair pricing, High Quality work and a true caring owner who is looking out for you and cares about doing a good job. He also goes the extra mile - he has a deep knowledge of which products to use to clean the items in your home. Our carpets had 20+ years since their last cleaning and our expectations were low that anyone could make them look new. Turns out, Jan is the one who could! 10/10 Will hire again!
I have known Jan for several years and the new owner of the bar that I work at hired Jan to do the floors here. The owner was super happy and the floors looked great! The floors are cleaned on a regular basis, but seeing all the dirt that was pulled up while he was doing the floors was unbelievable! Super happy with the work and we will be using him again for sure.
Found Jan by chance when I had a water line leak in my laundry room. While he wasn’t able to help me then because he was already busy, he did call me the next morning to check on things. This one act had him come out to clean the same room. He noticed the mineral marks from the water and was able to get it all out. My cream colored carpet looks amazing again. I’ve referred him to my parents already. Great job Jan!
This is the best, hardest working, honest company you could hire to bring into your home or business to clean up your dirty floors. I own a small bar and grill and they have done an outstanding job- twice! The floors look so clean. So great! THANK YOU! I will be using them.again
Did an excellent job! Fast very happy with work done! Polite and courteous! My wife and I recommend there work. Very reasonable prices on top of it!
Jan did an amazing job cleaning our carpets! He was very thorough and professional. Took the time to do it right and explain what he was doing. Our carpets smell amazing and look brand new. You can see in the picture the night and day difference. Highly recommend!
Jan has cleaned for me for over 20 years. Always very impressed with his drive and desire to do his very best and to provide the utmost in customer satisfaction and repeat business. I highly recommend... just let him know your problems and expectations. He's be straight with you. Saved me again in March 2025... Friend's children had REALLY dirty carpets and needed to sell house. Jan brought them back to decent! Thank you!
Jan and his helper Nick were very professional. They worked very hard to meet and exceed my expectations. Not only was the job done at a very reasonable price, Jan had concerns for my couch that was in worse shape then we realized. He took extraordinary care in order to provide a quality, professional service that left me with amazing floors and a beautiful couch brought back to life! Thank you Jan. I will highly recommend you to everyone!
Jan did a wonderful job on the carpets I had cleaned by him. I even had him do some repair work at doorways where the tenants dogs clawed it up. Some stains that i thought would not come out did. I highly recommend his service.
Jan did an excellent job cleaning the carpets in my master bedroom and my guest bedroom after my tenant and her two chihuahuas moved out. His work was prompt and professional, without making any attempts to upsell me on services that he knew wouldn't work. I highly recommend his services!
We hired Jan and his crew to handle some pet issues that others couldn’t. They were punctual, professional and very courteous. And most importantly they were able to get all of the stains and odors out saving me the expense of replacing the carpet. Highly recommend. Jan will be our go to guy from now on.
Jan cleaned my light colored and pretty dirty carpeting last week. He explained what he was doing and products used every step of the way. He also gave me helpful advice on how to keep it cleaner in the future. He is very experienced, his pricing was fair, and I am very pleased with how my carpet looks now.
Jan and his partner were great! They normally don’t do apartments for understandable logistics reasons but came back to mine since an adequate spot wasn’t available the first time for unloading his equipment. Once here they got right to work and left my sofas spotless. Pet hair, stains and a couple years of dirt were gone once the solution dried. I highly recommend this service!
Jan and his associate did a fantastic job on my tile floors. I had a room where a cat box was and the smell was so bad it was making me sick. Jan completely got rid of the urine smell. I will definitely recommend him to all my friends and family.
Jan came out and cleaned my entire home. We have pets, Jan was able to get rid of all odors from our carpets and sofas. When he cleaned our tile and it looked like it was new again. If you need a quality company to come out and help you in your home call Jan!
I've never had an experience where the owner worked so hard to make sure the job was done right. I gave him an unusually difficult carpet cleaning job, where a previous company had failed, and the owner continued to return and inquire and follow through until there was no question that the job was a success. I really appreciate the tenacity, the hard work and the careful attention that was focused on getting it done right the first time.
Jan did a great job! I have a dog that sheds a lot and Jan had my carpet looking like new. Will definitely use this company for any future carpet cleanings
Jan did an amazing job cleaning the Chandler Sylvan Learning Center's bathroom tile floors. They were looking really bad and he brought them back to life! I was so happy to see the results that I had only hoped for.
For the price I wasn't expecting all I got. Mr. Johnson is friendly, professional,and knows his stuff! Update: the trouble with Phoenix is if you find a good vendor, they're gone the next time you need them. Not Jan! Still the same great service I've always gotten! ⭐⭐⭐⭐⭐ service every time!
Special discounts
We honor the people who serve and teach
Respect is earned, and we say thank you to the people who have earned it.
Teachers
Ask Jan when you call.
Veterans
Ask Jan when you call.
First responders
Ask Jan when you call.
Union members
Ask Jan when you call.
These are not sales. They are our way of showing respect. Ask Jan when you call.
Questions we hear a lot
Who will clean my carpets?
Jan J. Johnson, known as "Rugman Jan", owner and operator with 35+ years of experience. Jan is on every job. No franchise and no call center.
Are my carpets beyond help?
Probably not. No judgment here, no carpet is too dirty, and Jan wants the worst jobs.
How do you clean carpet?
Three ways: dual process (scrub cleaner and sanitizer worked into the carpet, then soil extraction), dry foam, and soil extraction.
Is it safe for kids and pets?
Yes. Jan uses cleaning agents that are safe for kids and pets.
What is the free pre-treater?
Jan pre-treats your carpet before cleaning, at no extra charge, on every job.
What sanitizer options are there?
Three: basic, medium, and mold and mildew.
Do you bring a hose through my front door?
No. The equipment is all-electric, so doors stay closed, your AC stays in and pets cannot get out. Two floor fans help the carpet dry faster.
Is the estimate free?
Yes. Estimates are free.
Do you offer discounts?
Yes, for teachers, veterans, first responders and union members. Ask Jan when you call.
What are your hours?
All calls answered. Any time, any place. Call (602) 488-0286 or email carpetsdirty@gmail.com.
How do I pay?
Cash or check.
What areas do you serve?
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 and ask.
Do you clean Persian, wool and exotic rugs?
Yes. Area rug cleaning includes Persian, wool and exotic rugs.
Can you handle heavily soiled carpet?
Yes. Heavily soiled carpets and pet odor are a specialty. Do your pets pee? Call me!
How do I get started?
Call (602) 488-0286 and tell Jan what needs cleaning.
Do you clean sofas and upholstery?
Yes. Customers have had sofas cleaned of pet hair, stains and built-up dirt.
Can you get out pet stains and smells?
Yes. Customers mention pet urine stains and odors removed from carpet, tile and sofas.
Do you clean tile and grout?
Yes. Tile and grout cleaning is part of the work, including bathroom tile floors.
Do you do carpet stretching and repair?
Yes. Carpet stretching and repair is part of the work, and a customer had Jan repair doorway spots where dogs had clawed the carpet.
Do you clean bars, restaurants and offices?
Yes. Bar and restaurant owners mention their floors cleaned, some more than once.