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 in Williamsville, NY

Buffalo winters push road salt, grit, and slush straight onto your floors, and years of foot traffic grind it deep into the pile where a vacuum never reaches. Around Main Street and the older streets off Glen Park, that shows up first on stairs, hallways, and the area rugs in Williamsville’s historic homes.

DirtyRugs.com cleans carpets, area rugs, and upholstery across the village with truck-mounted hot water extraction, run by owner John Rotolo, who does every job himself. You get a free estimate up front and carpets left damp, not soaked.

Call John for a free Williamsville quote: 716-648-2396

Dirty Rugs Van

Professional Carpet Cleaning in Williamsville NY

Our Services :

Residential Carpet Cleaning

Remove dirt, allergens, and stains to restore your carpets’ original beauty.

Commercial Carpet Cleaning

Keep your workspace looking professional with our efficient cleaning services.

Clean & Deodorize Rooms

Tackle stubborn stains and eliminate odors with specialized treatments.

Upholstery Cleaning

Bring back the comfort and elegance of your furniture with gentle, effective cleaning techniques.

Furniture Stain Removal

And More

Truck-Mounted Steam Cleaning

John Rotolo with Dirty Rugs Van

Salt and sand tracked in from Transit Road and Main Street dry into a gritty white haze that dulls carpet and cuts the fibers as you walk. Rinsing it out takes heat and suction a rental machine cannot produce.

  • An eco-friendly pre-treatment loosens built-up salt, oil, and ground-in soil
  • Truck-mounted hot water extraction flushes it at around 200 degrees
  • A clear-water rinse leaves no sticky residue that pulls dirt back in
  • Powerful suction pulls the water out, so carpets dry faster
  • The same manufacturer-recommended method that keeps carpet warranties valid

The result is carpet that looks lifted and clean again, not just wet.

Wool, Oriental, and Heirloom Area Rugs Cleaned With Care

Clean Carpets in a hall
  • Williamsville’s Craftsman, Victorian, and Cape Cod homes are full of natural-fiber rugs, and the wrong cleaning can shrink wool or bleed dye for good. John checks the fiber and construction before a drop of water goes down.

    • Fiber type and colorfastness tested first, so nothing gets ruined

    • Wool, cotton, and silk-blend rugs treated gently, not blasted

    • Pet accidents and old spills worked on without stripping the color

    • Pile and backing protected, so the rug keeps its shape

    If you have a rug you have been afraid to hand to anyone, ask John before you replace it.

John Rotolo Holding Steam Cleaner

One Owner, 20+ Years, Every Williamsville Job Done by John

More than 20 years ago, John Rotolo started DirtyRugs.com out of nearby Hamburg. There are no crews and no subcontractors, so the person you speak to on the phone is the person cleaning your carpet.

  • Over two decades cleaning carpets and rugs across Western New York
  • Rated 5.0 on Google by Williamsville-area customers
  • Trusted for homes and for offices in Hamburg, West Seneca, Orchard Park, and Lancaster
  • Known for moving furniture, showing up on time, and honest pricing
  • Listed with the Better Business Bureau, Yelp, and Angi

Read more about John and the way he works.

Pet Stains and Set-In Odors Other Cleaners Leave Behind

Dog Lying on Carpet

Cats and dogs are part of the house, and their accidents soak past the carpet into the pad, where surface cleaning never reaches them. That is why the smell keeps coming back on humid days.

    • Pet urine, dander, and odor treated at the source, not sprayed over

    • Traffic lanes and set-in spots given extra pre-treatment time

    • A pure hot-water method that is safe around pets and kids

    • Cat hair and years of buildup pulled out of the fibers
Dirty Rugs Truck White

Carpet, Rug, and Upholstery Cleaning Near Williamsville

John cleans throughout the village and the surrounding Amherst and Northtowns area. If you are just outside Williamsville, he likely covers your street too:

Previous Work:

Customer Reviews:

DirtyRugs.com place picture
5.0
Based on 46 reviews
Erin Egan profile picture
Erin Egan
4 months ago
Tracy Brunner profile picture
Tracy Brunner
4 months ago
John was flexible with scheduling, punctual and reasonably priced. We’ve used him to clean our rugs for many years and the quality and service has been consistent.
stacy waite profile picture
stacy waite
4 months ago
Tiffany Karamanos profile picture
Tiffany Karamanos
4 months ago
John did an amazing job on our carpets! He was punctual, professional, and clearly knows what he's doing. Our carpets look brand new stains we thought were permanent are completely gone. He was upfront about pricing with no surprises, and he even gave us tips on keeping the carpets looking fresh longer. Friendly, hardworking, and honest exactly what you want in a carpet cleaner. Highly recommend John to anyone looking for quality work at a fair price. We'll definitely be calling him again!
Lindsay Kasprzak profile picture
Lindsay Kasprzak
5 months ago
We recently hired John Rotolo at Dirty Rugs to clean the carpets in several of our office locations, including Hamburg, West Seneca, Orchard Park, and Lancaster. John was professional, punctual, and provided excellent service from start to finish. The carpets look great, the pricing was fair, and the entire process was smooth and efficient. We were very pleased with the results and would highly recommend Dirty Rugs for both residential and commercial carpet cleaning needs. Thank you, John, for a job well done!
Nicholas Jerome profile picture
Nicholas Jerome
5 months ago
John does a very thorough cleaning moving furniture and whatever he can to get to every piece of the carpet. He is extremely great to work with and we can’t be happier with the results!
Susan Grubbs profile picture
Susan Grubbs
5 months ago
He cleaned 5 area rugs that had been in storage at least 15 years. Did a great job, rugs looked much cleaner than expected and he was very efficient in getting the work done. Price was also very reasonable for the work he did. Would have him clean rugs again as needed.
Pamela Bierl profile picture
Pamela Bierl
5 months ago
Owner John R is a true professional. My rugs have never looked cleaner! I am constantly cleaning my rugs, but even the best rug cleaning machine doesn’t compare to how well DirtyRugs.com cleaned them. I had my master bedroom and hallway and stairs done and the price was very reasonable. I try to service everything locally, so it’s great that John is from Hamburg. I booked and had my rugs done in less than 5 days! On his way out, John also cleaned my front floor mats ( just because they were there). I have multiple pets and children running through my house, and these rugs look and smell great. I’ll definitely be using him again!
Shawn Sauer profile picture
Shawn Sauer
8 months ago
John was great, came in and got the job done. Inquired about pricing via email and he called back shortly after. Showed up on time, and reasonably priced. Highly recommend.
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 profile picture
david muszynski
2 years ago
They came in and did a fast and thorough job. Was reasonably priced , and the carpets and furniture look GREAT!!! 😊
Ashley Bohin profile picture
Ashley Bohin
2 years ago
Donna Zielinski profile picture
Donna Zielinski
2 years ago
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 profile picture
Eric W
2 years ago
Did an awesome job on my entire home, carpets look new again!
Diane Kromer profile picture
Diane Kromer
2 years ago
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 profile picture
Brandy Alvarez
2 years ago
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 profile picture
Hunter White
2 years ago
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 profile picture
Kelly Hartman
2 years ago
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 profile picture
Davey4838
3 years ago
John came in did 2 rooms and a hallway and it turned out fantastic. Definitely will be calling John again!!
Denise profile picture
Denise
3 years ago
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 profile picture
Gary Kromer
6 years ago
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 profile picture
andrea stoddard
6 years ago
John was very professional! The carpets look great!
Denise Woodruff profile picture
Denise Woodruff
10 years ago
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.

How Often Williamsville Homes Need a Deep Carpet Clean

Most carpet manufacturers recommend a professional hot water extraction cleaning every 12 to 18 months to keep the warranty valid, and hang on to the receipt as proof. Homes with pets, kids, or light-colored carpet usually want it closer to every 6 to 12 months.

In the village, the smart timing is a clean right after salt season ends in spring, so winter’s grit does not sit in the pile all summer.

Free Estimate First, No Surprise Charges After

Call or email and John gets back to you quickly with a straight answer on price, so you know the number before he arrives. Customers mention the same thing again and again: upfront pricing with no surprises.

  • Free estimate by phone or email, no obligation
  • Fair, competitive local pricing, quoted before the work starts
  • Fast scheduling, often within a few days
  • Satisfaction guarantee: not happy, and he re-cleans the area at no charge

Get your free Williamsville estimate: 716-648-2396

FAQs

We use hot water extraction, also called steam cleaning, which relies on pure hot water and strong suction. It is safe for pets and children because it does not leave harsh chemical residue behind.
Carpets usually stay slightly damp for up to 24 hours, and good airflow speeds that up. You can walk on them right away in clean shoes, just avoid bare feet or outdoor footwear on the damp fibers.
We treat pet stains and odor at the source and remove as much as the fibers will release. Most come out fully, though a few very old or permanent stains may not lift completely.
Yes. John checks the fiber and colorfastness first, then cleans wool, cotton, and blended area rugs with a method that protects the color and pile.
Pricing depends on the rooms and the condition of the carpet. Call 716-648-2396 or email dirtyrugs@gmail.com for a free, no-obligation estimate at competitive local rates.
Yes. If you are not satisfied with the results, John re-cleans the affected area at no extra charge.
Yes. John handles both residential carpets and commercial spaces such as offices, and has cleaned business locations across the Buffalo Southtowns.