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

Carpet Cleaning WNY

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

Dirtyrugs.com- Your One-Stop Solution for professional carpet cleaning services in Western New York

At DirtyRugs.com, founder John Rotolo is a leading professional carpet cleaners providing exceptional cleaning services throughout Western New York (WNY). 

With over two decades of experience in the industry, John has built a reputation for reliability, excellence, and outstanding customer service.

Whether you need a deep clean, stain removal, or regular cleanings, we ensure that we make your carpet beautiful & and is left fresh, sanitized, and looking their best.

Dirty Rugs Van

Trusted Carpet Cleaners in WNY

Professional Cleaning Services

Residential Carpet Cleaning

Commercial Carpet Cleaning Services

Upholstery Cleaning Service

Clean & Deodorize Rooms

Furniture Stain Removal

And More

Why Choose DirtyRugs.com for Carpet Cleaning WNY

John Rotolo with Dirty Rugs Van
  • Tailored Cleaning Solutions
    Custom carpet cleaning for delicate fabrics, high-traffic areas, and tough stains with eco-friendly cleaning solutions.

  • Upfront & Affordable Pricing
    Competitive rates with no hidden costs—honest quotes every time with exceptional service.

  • Trusted & Experienced
    Over 20 years serving WNY with top-quality results.

  • Locally Owned & Operated
    Based in Hamburg, NY, proudly serving all of Western New York, Owner John Rotolo brings expert care and passion to every job—no stain too tough!

  • Reliable & Convenient Service
    Flexible scheduling, prompt arrivals, and outstanding customer support & of course deeper, longer-lasting carpet cleaning.

Our Carpet Cleaning Process

Professional Carpet Cleaning

At DirtyRugs.com, we follow a thorough and professional cleaning process to ensure your carpets look and feel fresh.

  • Free Inspection & Quote
    We assess your carpet’s condition, fabric type, and problem areas.
    Provide a transparent, no-obligation quote with upfront pricing.

  • Pre-Treatment & Spot Removal
    Apply eco-friendly pre-treatment to loosen dirt and stains.
    Target high-traffic areas and stubborn stains for deep cleaning.

  • Deep Cleaning & Extraction
    Use hot water extraction (steam cleaning) to remove dirt, common household allergens , and bacteria. Eliminate embedded grime while being safe for kids and pets.

  • Fast Drying & Grooming
    Quick-drying techniques minimize moisture retention.
    Carpet fibers are groomed to restore their soft, fluffy texture.

  • Final Inspection & Customer Satisfaction
    Walk-through to ensure you’re 100% satisfied. Provide tips for maintaining a cleaner, fresher carpet & a healthier living space.

Our Service Areas

Amherst NY, Blasdell NY, Buffalo NY, East Aurora NY, Eden NY, Elma NY, Hamburg NY, Kenmore NY, Lackawanna NY, Orchard Park NY, Sloan NY, Springville NY, Lockport NY, Dunkirk NY, Fredonia NY, Evans NY, Silver Creek NY, Niagara Falls NY, Attica NY, Warsaw NY, Ellicottville NY, Cheektowaga NY, Clarence NY, Depew NY, Evans NY, Gowanda NY, Grand Island NY, Lancaster NY, Marilla NY, North Collins NY, Tonawanda NY, West Seneca NY, Williamsville NY, Alden NY, Angola NY, Boston NY, Lewiston NY, Wheatfield NY, Arcade NY

Benefits of Hiring a Professional Carpet Cleaner WNY

  • Deep & Effective Cleaning – Professional cleaners use advanced equipment and techniques to remove dirt, pet stains, and allergens embedded in carpets, upholstery, and rugs, delivering a deeper clean than DIY methods.

  • Saves Time & Effort – Let the experts handle everything from preparation to drying, so you can focus on what matters most while enjoying fresh, clean fabrics.

  • Extends Lifespan – Regular professional cleaning prevents dirt buildup and wear, preserving the quality and appearance of your carpets, rugs, and upholstery for years to come.

  • Enhances Indoor Air Quality – Removing dust, allergens, and bacteria from fabrics leads to cleaner air and a healthier living environment.
Steam Cleaning
John Rotolo Holding Steam Cleaner

Professional WNY Carpet Cleaner

Meet John Rotolo– Owner of DirtyRugs.com

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


Since then, he’s been trusted with numerous residential & commercial carpet   throughout Western New York.

According to a client– “John is a wizard at making old carpets look new!”


John is a top choice in carpet cleaners &  is famous for  his effective carpet cleaning process !

Previous Work:

Customer Reviews:

5.0
Based on 7 reviews
powered by Google
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.
js_loader

Let's Get Started!

Contact Us today to learn more about our Carpet regular cleaning services.

Carpet cleaning solution that serves you with deeper, longer-lasting carpet cleaning. 

FAQs

For most households, professional carpet cleaning is recommended every 6 to 12 months. High-traffic areas or homes with pets and children may need cleaning more frequently.

The company utilizes a cleaning method known as Steam Cleaning, which involves pressurized steam to effectively lift dirt and stains from carpets. This process is completely safe for pets, as it relies solely on hot water extraction with 100% hot water. Another common term for Steam Cleaning is Hot Water Extraction Cleaning.

Drying time varies but typically takes between 4 to 8 hours. Factors like humidity, airflow, and carpet type can affect drying time. We recommend using fans and opening windows to speed up the process.

While we strive for the best results, some stains may be permanent and cannot be fully removed. However, if a stain can be eliminated, our team will make sure to get it out!

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! If you are unhappy with your cleaning, we will re-clean those areas at no charge until complete cleaning satisfaction & a great cleaning experience . PREPARE TO BE IMPRESSED!!!