Skip to content
Dirty Rugs Banner

Contact Us Today for a Free Quote​

Call or Message Us Today: 716-648-2396 or dirtyrugs@gmail.com

Reliable Carpet Cleaning in Buffalo NY by Dirtyrugs.com

"If dirt makes you sick...give us a click"

With customer satisfaction as the top priority, DirtyRugs.com’s founder, John Rotolo, delivers Professional Carpet Cleaning Services throughout Buffalo, NY. With decades of experience, John uses advanced cleaning equipment and eco-friendly cleaning products to restore carpets to their original luster while extending their life.

Dirty Rugs Van

Trusted Carpet Cleaners in Buffalo NY

Our Services :

Residential Carpet Cleaning

Commercial Carpet Cleaning

Clean & Deodorize Rooms

Upholstery Cleaning

Furniture Stain Removal

And More

Why DirtyRugs.com Stands Out

John Rotolo with Dirty Rugs Van

Best Cleaning Technique

John uses an algorithmic volume of water during steam cleaning—an eco-friendly cleaning solution that deeply penetrates and lifts dirt. This STEAM CLEANING method uses high temperatures to provide a deeper, longer-lasting carpet cleaning that is safe and chemical-free.

Eco Clean Chemicals

Even during minimal cleanings, John’s solutions emit no harmful toxins. His process is:

  • Gentle on kids and pets
  • Non-toxic for residential spaces and businesses
  • Conscious of the entire ecosystem
  • Designed to create a healthier environment

Customized Cleaning Solutions

John offers tailored expert cleaning service options to meet your needs. He specializes in:

 

John Rotolo Posing with Dirty Rugs Van

Affordable Pricing with Transparent Quotes

  • No hidden fees—just honest cleaning estimates
  • Competitive rates for both commercial carpet and home care
  • Long-term client relationships built on exceptional service

Trusted Reputation

With over 20 years in business, John is well known for his commitment to quality and precision. He’s been awarded the Neighborhood Favorite award multiple times by Nextdoor—proof of his standing as a reputable company and trusted local expert.

Family and Locally Operated

From his base in Hamburg, NY, John serves the entire Western New York area. Every job is handled by John himself, bringing personal care and a commitment to precision in all his restoration services.

John truly stands behind his motto:
“If dirt makes you sick, give us a click!”

Our Carpet Cleaning Process

John Rotolo with Truck Mount Machine
Truck Mount Machine
  • Inspection

John starts with a thorough assessment to determine your carpet’s type and level of soiling—essential for choosing the right carpet cleaning solution.

  • Pre-Treatment

He uses eco-friendly cleaning solutions to break down oils and dirt for easier removal.

  • Steam Cleaning with Best Truck Mounted Machine 

John applies high-pressure hot water extraction, a deep cleaning process that eliminates dirt and bacteria.

At DirtyRugs.com, John uses a powerful truck-mounted carpet cleaning system that stays installed in his vehicle, delivering superior cleaning performance. This advanced setup ensures consistent hot water temperature, deep steam penetration, and strong suction, resulting in faster drying times and maximum removal of dirt, allergens, and odors all the way down to the carpet pad.

  • Rinse

All residues are removed using careful cleaning techniques, leaving your carpet feeling fresh and residue-free.

  • Final Inspection (Pre and Post)

John double-checks everything to ensure the carpet meets professional standards and looks great.

Benefits of Hiring a Professional Carpet Cleaner

Why choose John over DIY methods?

  • Smooth and immaculate surface cleaning

  • Time-saving and effort-free—you book the cleaning appointment, and John handles everything

  • Prolongs carpet lifespan with regular cleanings

  • Improves indoor air quality by removing dust and allergens from carpets
Steam Cleaning
John Rotolo Holding Steam Cleaner

Professional Buffalo NY Carpet Cleaner

John Rotolo started DirtyRugs.com in Hamburg, NY, over 20 years ago.

Today, he remains a top choice in carpet cleaners for both homes and businesses across Buffalo.

One happy client says:
“John is a wizard at making old carpets look new!”

Want to know what other customers think?
 Read more reviews

Previous Work:

Customer Reviews:

5.0
Based on 17 reviews
powered by Google
Christine Sperrazza
00:45 15 Mar 25
John is an honest and reliable businessman..He does an excellent job and is very easy to communicate with. His prices are also very reasonable compared with his competitors. Give him a call, you won’t be disappointed!
david muszynski
20:04 11 Mar 25
They came in and did a fast and thorough job. Was reasonably priced , and the carpets and furniture look GREAT!!! 😊
Ashley Bohin
16:15 10 Mar 25
Donna Zielinski
21:02 09 Mar 25
John (Dirty Rugs.com) was very personable and professional.We had a few area rugs cleaned, as well as our furniture.We have six cats and couldn't believe how great it all turned out!Cat hair removed....rugs snd furniture look like new!Very happy with the service and will definitely use again.
Eric W
20:15 09 Mar 25
Did an awesome job on my entire home, carpets look new again!
Diane Kromer
19:47 09 Mar 25
John Rotolo’s work is top notch! He is prompt, polite and very reasonable. We’ve been with him for over 10 years and will never use another company. Highly recommend!
Brandy Alvarez
13:49 07 Feb 25
I had my 3 Bedrooms, Stairway and Hall cleaned yesterday. John did a great job at getting the stains out from years of pets and kids. The carpets look great and the pricing was reasonable. I would definitely use them again!
Hunter White
16:49 31 Jan 25
I almost gave up on my dining room rug but decided to call them to see if they can get it clean, and they did! It looks like a whole new rug and was so fast! I am very happy and will recommend to everyone!
Kelly Hartman
16:10 18 Dec 24
John and his cleaning services are exceptional! My rugs are old and worn out, and very stained from pets over the years, and he made them look almost like new with the exception of some wearing that can't come out! He took his time on the extra bad stains and spots and got them out, I was shocked and really thought they wouldn't get clean. He proved me wrong and I'm so happy with the results! Besides being a super nice guy, I would definitely recommend his services!
Davey4838
16:54 09 Oct 23
John came in did 2 rooms and a hallway and it turned out fantastic. Definitely will be calling John again!!
Denise
03:44 03 Jun 23
John was very nice and did a great job on my carpets! Professional and affordable! I would highly recommend Dirty Rugs to anyone needing their carpets cleaned!!
Gary Kromer
11:51 30 Apr 21
We had our living room, stairs, hallway and bedroom carpets cleaned. John showed up on time, went right to work and was very professional. Carpets looked great and it didn't break the bank. We are very satisfied and I highly recommend
andrea stoddard
00:24 04 Jun 20
John was very professional! The carpets look great!
Denise Woodruff
22:02 04 Oct 16
John did a great job. He got up stains and moved more furniture than I thought he would. Another plus is that the carpeting is not saturated with liquid. It is damp but will probably dry by morning.

Let's Get Started!

Schedule your next cleaning appointment with John and enjoy a healthier living space with beautifully cleaned carpets.

FAQs

John uses Steam Cleaning, also called Hot Water Extraction Cleaning. It’s powerful, deep-cleaning, and safe for pets and kids.

Usually 24 hours, depending on airflow. Walk only with clean shoes—avoid bare feet or outdoor footwear.

 If a stain from carpet can be removed, John will get it out. Some stains, however, may be permanent.

Contact us at 716 648-2396 or dirtyrugs@gmail.com for a free cleaning estimate. We are a local owner-operated company. Our prices are very reasonable. “If dirt makes you sick…give us a click

 Yes! John offers a full satisfaction guarantee—he’ll re-clean any area you’re not happy with, free of charge