Free Pick-Up & Delivery. Buffalo & Rochester, NY
We come to you, collect your rug, clean it properly at our facility, and return it looking its best — at a time that works for your schedule.
We Handle the Hard Part
Moving a rug — especially a large, heavy, or delicate one — is awkward work. Rolling it correctly, carrying it without damage, transporting it without soiling or creasing, and then getting it back in the right place at the other end. Most people don't have the right equipment, and getting it wrong can damage a rug before it's even been cleaned.
Our pick-up and delivery service removes that problem entirely. We schedule at your convenience, arrive at your home or business, and handle the rug properly from the moment we pick it up to the moment we return it. It's included free of charge with every cleaning service we offer.
How It Works
Schedule Your Pick-Up
Call us or submit a quote request. We'll confirm a time that works for you — we aim to be flexible with appointment windows.
We Arrive & Inspect
Our technician inspects the rug with you before we take it — noting any existing damage, staining, or concerns so there are no disputes about pre-existing conditions.
Safe Transportation
Rugs are rolled correctly (pile inward for most pieces), padded where needed, and secured in the vehicle to prevent shifting or creasing.
Cleaning at Our Facility
Your rug goes through our full wash process — or the specialist service it needs — at our Rochester facility.
Delivery Confirmed
We contact you when the rug is ready and schedule a delivery time. We don't drop it unannounced.
Return & Placement
We return your rug, unroll it in the correct location, and ensure you're satisfied before we leave.
Serving Buffalo & Rochester & Surrounding Areas
We provide pick-up and delivery across the greater Buffalo & Rochester area. If you're unsure whether we cover your location, call us — we'll let you know directly and work out a solution where we can.
Our Fleet
We use a purpose-fitted Ford Transit 250 van for all rug transportation. It's built for rugs, not converted from a general cargo van.
A Note on Large & Heavy Rugs
Large rugs, especially oversized Persian or Oriental pieces, can be heavy and unwieldy when rolled. If you have a rug that you know is especially large or heavy, mention it when you book so we can ensure we bring the right equipment and staffing for collection.
We're accustomed to handling large pieces and can advise on how to prepare the space for pick-up so the process goes smoothly.
Frequently Asked Questions
Common questions about our free pick-up and delivery service.
Is pick-up and delivery really free?
Yes — completely free. Pick-up and delivery is included with every cleaning service we offer. There are no hidden transport fees, fuel surcharges, or minimum order requirements. We collect your rug from your home or business and return it when it's ready, at no additional charge.
What areas do you serve for pick-up and delivery?
We serve the greater Buffalo and Rochester metro areas, including surrounding communities across Erie County, Monroe County, and nearby suburbs. If you're not sure whether we cover your location, give us a call — we're often able to make arrangements for locations slightly outside our standard service area.
How should I prepare my rug for pick-up?
Clear the furniture off the rug and make sure there's a clear path to your door. You don't need to roll the rug yourself — our technician will handle that properly. If the rug has any specific issues you want us to know about (pet stains, delicate areas, existing damage), mention them when our technician arrives so we can note them during the pre-inspection.
How long until my rug is returned after pick-up?
Most rugs are returned within 7 to 10 business days, depending on the service required. Rugs needing additional treatments — such as deep stain removal, odor treatment, or repairs — may take longer. We'll give you an estimated timeline at pick-up and contact you when your rug is ready to schedule delivery.
Do I need to be home for pick-up and delivery?
We prefer that someone is home so our technician can walk through the rug's condition with you before we take it — and so we can place it back correctly on delivery. If that's not possible, we can sometimes make alternative arrangements. Let us know your situation when you schedule and we'll work something out.