Call (602) 488-0286

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.

4.8 from 40 Google reviews

4.8 out of 5 from 40 Google reviews (opens Google in a new tab)
  • 35+ years, owner-operated
  • Free pre-treater on every job
  • Jan is on every job
  • Safe for kids and pets

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.

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.

Call (602) 488-0286

How it works

  1. Call Jan

    Call (602) 488-0286 and tell him what needs cleaning. All calls answered, any time, any place.

  2. Walk-through together

    Jan walks every room with you, and explains what he will do.

  3. Fresh and clean

    Free pre-treater, then the cleaning. Then one more walk-through together when he is done.

Recent work

What customers say

4.8 out of 5 from 40 Google reviews

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!

Eric Lewis, Google review

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.

Ang, Google review

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!

Gregory Horton, Google review

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

Cheri Wells, Google review

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!

Frederic Feagin, Google review

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!

Jessica Crabtree, Google review

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!

David Sleater, Google review

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!

phoenixpaige music, Google review

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.

Michael Kosatka, Google review

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!

Sean Cole, Google review

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.

Benjamin McKee, Google review

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.

Lois Heller, Google review

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!

Matthew Ramirez, Google review

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.

Vicki McDougall, Google review

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!

Ruben Silva, Google review

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.

Daniel Kopf, Google review

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

Alex Wakefield, Google review

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.

Rebecca Wright, Google review

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!

Mike Benesh, Google review

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.

Call (602) 488-0286

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.

Call Jan

All calls answered. Any time, any place.

Cash or check. Email: carpetsdirty@gmail.com