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

Professional Rug Cleaning in Buffalo, NY

"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 — 17 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

Carpet Cleaning vs Replacement
  • 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.

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

Rug Types We Clean in Buffalo, NY

Buffalo’s housing stock is the oldest in the United States — and with old homes come specialty rugs, heirloom pieces, and delicate fibers. John is trained and equipped to handle all of the following:

  • 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.

  • Silk rugs — The most delicate fiber type. Silk requires 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.
Carpet Fabrics
Clean Carpets in a hall

In-Home vs. In-Plant Rug Cleaning — Which Is Right for You?

This is the question Buffalo rug owners ask most often — and the answer depends entirely on your rug.

In-home cleaning works best for:

In-plant cleaning (pickup + facility clean + delivery) works best for:

  • Large, heavy rugs (10×14 or bigger) that are difficult to transport safely

  • Synthetic or lightly soiled rugs that don’t require full submersion

  • Maintenance cleans on rugs in good overall condition
  • Oriental, Persian, wool, or silk rugs that benefit from full-immersion washing

  • Rugs with heavy pet urine contamination requiring enzyme soak treatment

  • Antique or fragile pieces needing controlled drying conditions to prevent warping

  • Fringe repair or binding work before or after cleaning

John assesses your rug during the free estimate and recommends the right approach — no upsells, no guesswork. Pickup and delivery is available throughout Buffalo, Hamburg, and all of Western New York. Call

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 through the pile, through the foundation, and into 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.

Pet Odor Elimination

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.

What Rug Cleaning Costs in Buffalo, NY

Area rug cleaning in Buffalo is priced by the square foot. Fiber type is the biggest cost driver — not just size.

Dirty Rugs Truck White

What affects the final price:

  • Condition — Heavy soiling, pet urine, or set-in stains require more time and specialized products

  • Fringe work — Fringe cleaning and repair is priced separately from the main cleaning

  • Pickup & delivery — Available throughout Buffalo and WNY; ask John for current rates

In-plant vs. in-home — Full-immersion plant cleaning may carry a premium for delicate fiber types

According to data from 771 completed Buffalo-area rug cleaning projects, the typical market range runs $204–$258 per rug. DirtyRugs.com stays competitive within that range while offering owner-operated personal service that national franchises cannot match.

 No-pressure estimate — John tells you exactly what your rug needs and what it will cost before any work begins.

How to Prepare Your Rug for Cleaning Day

A little preparation makes the job faster and the results better. Here’s what John recommends.

  • Clear the area — Move furniture off the rug if possible. John can help with lighter pieces, but pre-clearing saves time and protects your furniture.

  • Vacuum lightly — One quick pass removes surface debris and helps John see the rug’s true condition underneath.

  • Note problem spots — Point out stains, pet accident areas, or areas of concern so John can pre-treat them before the main clean.

  • Secure pets — Keep dogs and cats in another room during the cleaning — safer for them and easier for John.

  • Plan for drying time — Most rugs need 4–12 hours to dry fully. Good airflow and ventilation speed the process significantly.

Don’t pre-treat stains yourself — Store-bought sprays can permanently set stains or chemically interfere with professional cleaning solutions. Leave it for John.

Dirty Rugs Truck White

Antique Rug Restoration in Buffalo, NY

Buffalo has the oldest housing stock in the United States — and with old homes come old rugs. Persian pieces handed down through generations, Oriental rugs brought over by immigrant families, hand-knotted heirlooms from the early 1900s. These are irreplaceable assets that most local cleaners won’t touch because they’re afraid to damage them.

Dirty Rugs Truck White

John offers antique rug restoration for pieces that demand extra care:

  • Conservation assessment first — Structural integrity, dye stability, and fiber condition are fully evaluated before any cleaning begins.

     

  • Dye stability testing — Natural vegetable dyes in antique rugs are unpredictable under moisture. Each color zone is tested before cleaning to prevent irreversible migration.

     

  • Minimal-water methods — Older foundations often can’t tolerate full submersion. Low-moisture techniques clean the surface without stressing the warp and weft structure.

     

  • Flat-drying under controlled conditions — Antique rugs dried flat to prevent warping, pile distortion, and shrinkage that can permanently alter dimensions.

     

  • Moth damage assessment — Buffalo’s older homes can harbor rug moths that eat pile from beneath, invisible until significant damage is done. John identifies and addresses active damage during the restoration process.

An antique rug cleaned incorrectly loses both its beauty and its value. If you have a piece you’re uncertain about, call for a free assessment — it costs nothing and could save something irreplaceable.

John Rotolo Holding Steam Cleaner

About John Rotolo — Your Buffalo Rug Cleaning Expert

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.

 

⭐⭐⭐⭐⭐”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.”

— Diane Kromer

 

 

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
1 year 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.

Trusted by Buffalo Residents Across WNY

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 !

Yes. John regularly cleans Oriental and Persian rugs throughout Buffalo and WNY. These rugs require fiber-safe, pH-controlled cleaning to protect hand-knotted construction and natural dyes — a process John handles with 20+ years of direct experience.

Yes, in most cases. Wool rug pet odor requires sub-surface flushing and enzymatic treatment — surface cleaning alone won’t reach the crystallized urine compounds beneath the fibers. John’s process breaks down the odor at the molecular level and neutralizes urine alkalinity to prevent fiber damage and yellowing.

Most rugs benefit from professional cleaning every 12–18 months. High-traffic rugs or homes with pets or allergies may need cleaning every 6–12 months. Low-traffic antique and Oriental rugs in good condition can often go 2–3 years between cleanings — though an inspection every 12–18 months is advisable to catch moth damage or dye issues early.