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

Rug Cleaning Buffalo, NY — Professional Area Rug Care by DirtyRugs.com

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

 

Buffalo’s lake-effect winters leave more than snow on your doorstep. From November through April, road salt, slush, and grit grind into your area rugs with every footstep — cutting fibers from the inside out before any damage is visible. 

When you’re searching for trusted rug cleaning in Buffalo, NY, you need someone who understands what Western New York weather does to fibers — not a franchise crew reading from a script. 

At DirtyRugs.com, you get John Rotolo — 20+ years of owner-operated expertise, trusted across Hamburg and all of Western New York. Whether you need carpet cleaning in Buffalo, NY or specialized area rug care, John handles every job personally. Call (716) 648-2396 for a free estimate.

Dirty Rugs Van

Why Choose DirtyRugs.com for Area Rug Cleaning ?

John Rotolo with Dirty Rugs Van
    • You always get John — No random technicians or subcontractors. Every rug handled personally by the owner with 20+ years of experience.

    • 20+ years of expertise — Deep experience with every rug type, from everyday synthetics to hand-knotted Orientals and fragile antiques.

    • Safe for all fiber types — Cleaning methods matched to your specific rug — Persian, wool, silk, sisal, jute, and more.

    • Eco-friendly solutions — Non-toxic, pet-safe, residue-free products. Zero sticky leftovers that attract more dirt.

    • 5.0 stars on Google —  Multiple 5 Star Reviews. Buffalo and WNY customers who come back year after year.

    • Satisfaction guaranteed — John doesn’t leave until you’re happy, or he re-cleans for free.

Our Rug Cleaning Procedure

Rug Cleaning
  • Inspection & fiber assessment — John evaluates fiber type, dye stability, and stain history before any cleaning begins.

  • Dust & dry soil removal — Specialized equipment removes embedded dry debris that vacuuming can’t reach.

  • Eco pre-treatment — Family-safe solutions break down road salt residue, oils, and set-in stains.

  • Hot water extraction — High-pressure cleaning flushes dirt, allergens, and odor molecules deep from the pile.

  • Gentle rinse & drying — Fiber-safe rinse and controlled drying prevent shrinkage, color bleed, or mildew.

  • Final inspection & grooming — Results verified with you before the rug is returned.

Rug Types We Clean in Buffalo, NY

Oriental Rugs

Hand-knotted construction requires low-moisture, fiber-safe cleaning to protect the structural foundation and original natural dyes. John matches chemistry to the specific dye profile of each piece.

Persian Rugs

Wool-on-wool or silk-on-wool construction demands pH-controlled cleaning to maintain pile depth and the color richness characteristic of these pieces. Improper pH strips dyes permanently.

Wool Rugs

Natural lanolin must be preserved through the cleaning process to keep your wool soft, resilient, and naturally soil-resistant over generations of wear.

Silk Rugs

The most delicate fiber type. Silk requires meticulous hand-attention and low-heat air drying—aggressive agitation or high heat permanently flattens the pile and dulls the sheen.

Sisal Rugs

Natural plant fiber that cannot tolerate overwetting. John uses low-moisture methods and quick-dry techniques to prevent the browning and warping common with amateur cleaning.

Jute Rugs

Highly sensitive to moisture and prone to shrinkage. Dry-compound treatment protects the weave structure and prevents the dark water-staining jute is notorious for.

Synthetic Rugs

Polypropylene, nylon, and polyester rugs are more forgiving but still accumulate Buffalo road salt and grit deep in the pile that surface vacuuming never reaches.

Antique Rugs

Pre-1900 pieces and fragile heirlooms receive a full conservation assessment before any cleaning begins. Preservation of structure and original dye takes priority over deep cleaning.

Benefits of Professional Rug Cleaning

  • Extends Rug Life – Removes deep-seated dirt and prevents fiber damage.

  • Eliminates Allergens – Gets rid of dust, pet dander, and bacteria for a healthier indoor environment.

  • Removes Stains & Odors – Erases spills, pet accidents, and lingering smells.

  • Improves Air Quality – Clears pollutants trapped in rug fibers for fresher indoor air.

  • Restores Beauty – Revives colors and patterns for a fresh, vibrant look.

  • Safe for Family & Pets – Eco-friendly, non-toxic cleaning for a healthier living space

  • Protects Your Investment – Maintains the value and longevity of your rugs.
Dining Room with a Beautiful Rug

Pet Urine and Odor Removal on Area Rugs

Pet urine on an area rug is a different problem from urine on carpet — and it requires a different solution. When a dog or cat urinates on a rug, the liquid penetrates the pile, the foundation, and the backing. As it dries, it crystallizes. In Buffalo’s winter humidity — averaging 85% in January and February — those crystals reactivate repeatedly, and the odor returns every time. Masking sprays don’t work because they can’t reach the source beneath the fibers.

John’s pet urine treatment for area rugs:

  • Sub-surface flushing — Urine deposits flushed from beneath the rug, not just treated from the top down.
  • Enzyme treatment — Bio-enzymatic solution breaks down urine protein molecules at the source, eliminating odor rather than covering it.
  • pH-balanced rinse — Neutralizes urine alkalinity to prevent fiber damage and residual yellowing.
  • Controlled drying — Eliminates mildew risk and prevents crystal reactivation as the rug dries.

This process works on both dog and cat urine, including the notoriously stubborn uric acid compounds in cat spray. For upholstered furniture with similar issues, see our upholstery cleaning for pet stains. For the full treatment breakdown, read our complete pet stain removal guide.

John Rotolo Holding Steam Cleaner

Professional Buffalo Rug 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 Rug Cleaning throughout Buffalo NY.


With his decades of experience John is a top choice in Rug cleaners &  is famous for  his effective  cleaning process & commitment to quality

DirtyRugs.com place picture
5.0
Based on 17 reviews
powered by Google
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
1 year 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
1 year ago
Donna Zielinski profile picture
Donna Zielinski
1 year 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
1 year ago
Did an awesome job on my entire home, carpets look new again!
Diane Kromer profile picture
Diane Kromer
1 year 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
1 year 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
1 year 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
5 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.

Affordable Rug Cleaning in Buffalo, NY

At DirtyRugs.com, John Rotolo delivers affordable rug cleaning services designed to fit your needs. We believe that special care should be accessible to everyone without stretching your budget. With competitive pricing and a commitment to exceptional results, with your cleaning appointment we ensure you get the best value for your investment.

FAQs

At DirtyRugs.com, we use the Steam Cleaning method for rug cleaning, also known as Hot Water Extraction. This process utilizes pressurized hot water to break down dirt, stains, and allergens embedded deep within your rug’s fibers. It’s a completely pet-safe method since it relies solely on hot water extraction cleaning—no harsh chemicals, just a deep and effective clean!

After a professional rug cleaning, your rug may remain slightly damp for up to 24 hours, though proper airflow and ventilation can speed up drying time. Any reputable company using the steam cleaning (hot water extraction) method will follow similar drying guidelines. You can place your rug back in use once it feels dry to the touch, but avoid walking on it with dirty shoes or bare feet to prevent transferring oils and dirt onto the freshly cleaned fibers.

There’s no guarantee that all stains can be removed from your rug, as some may be permanent. However, if a stain can be removed, DirtyRugs.com will do everything possible to get it out! Our specialized cleaning process tackles even the toughest stains for the best possible results.

Contact us today at 716-648-2396 or dirtyrugs@gmail.com for a free rug cleaning estimate! As a local, owner-operated business, we take pride in offering affordable, high-quality service. “If dirt makes you sick… give us a click!”

Absolutely! If you’re not satisfied with your rug cleaning, we’ll re-clean the problem areas for free. Get ready to be impressed with a satisfying cleaning experience !