Over time, dirt, allergens, pet accidents, and everyday foot traffic take a toll on your rugs. Regular vacuuming only removes surface dust. Your rugs need a deep, professional hand cleaning to look and feel like new again.
Professional Hand Rug Cleaning & Stain Removal
Your Rugs Cleaned by Hand, the Way They Were Made
Pet stains, wine spills, ground-in dirt, stubborn odors, faded colors? Our specialists have hand-cleaned over 30,000 rugs since 1978 using eco-friendly solutions safe for every fiber. We clean Persian, Oriental, silk, wool, antique, and all specialty rugs at our climate-controlled facility. Free pickup, free estimate, free delivery.
⭐ 4.9 Rating
🚚 Free Pickup & Delivery
🌱 Eco-Friendly Products
Get Your Free Cleaning Estimate
Tell us about your rug. We respond within 24 hours.
Is Your Rug Losing Its Beauty?
Pet Stains & Odors
Urine, vomit, and dander soak deep into fibers. Surface cleaning will not reach the problem. We flush contaminants from every layer of your rug.
Stubborn Stains
Wine, coffee, food, and ink stains get worse over time. DIY products often set the stain permanently. Our technicians use fiber-specific treatments that lift stains safely.
Dull Colors & Allergens
Ground-in dust, pollen, and soil trap allergens and make colors look flat. A professional deep clean restores vibrancy and removes allergens your vacuum cannot reach.
Complete Rug Cleaning Services
Everything your rug needs under one roof, from routine cleaning to emergency stain removal.
Deep Hand Cleaning
Full immersion wash using pH-balanced, eco-friendly solutions. We hand-scrub every inch, rinse with purified water, and groom fibers to restore softness and sheen.
Pet Stain & Odor Removal
Enzyme-based treatment penetrates deep into rug fibers and backing to break down urine, vomit, and dander at the molecular level. No masking. Fully eliminated.
Stain Removal
Wine, coffee, food, ink, blood, and more. We identify the stain type and fiber composition, then apply targeted treatments that lift the stain without damaging dyes or fibers.
Color Brightening
Years of soil buildup mute your rug’s original colors. Our deep cleaning process removes embedded grime to reveal the vibrant patterns hiding underneath.
Rug Protection Treatment
After cleaning, we apply a fiber-safe protectant that repels future spills and stains, making cleanup easier and extending the time between professional cleanings.
Moth Treatment & Prevention
We inspect for moth larvae, treat active infestations, and apply preventive moth repellent. Ideal for wool, silk, and antique rugs stored or in low-traffic areas.
See the Difference: Before & After
Real results from real customers. Every rug is hand-cleaned at our San Francisco Bay Area facility.
Before
After
Pet Urine Damage
Deep urine stains and strong odor completely removed from this wool Persian rug using enzyme treatment and full immersion wash.
Before
After
Red Wine Stain
Large red wine spill on an antique Oriental rug. Fiber-specific spot treatment followed by a full hand wash restored the original pattern.
Before
After
Heavy Soil & Traffic Wear
Years of foot traffic left this entryway rug dark and matted. Deep cleaning removed embedded soil and restored the original color and texture.
Before
After
Food & Coffee Stains
Multiple food and coffee stains across a handmade silk rug. Delicate spot treatment preserved the silk fibers while eliminating every stain.
Before
After
Water Damage & Mildew
Flood-damaged wool rug with mildew growth and musty odor. Full sanitization, mold treatment, and deep cleaning saved this valuable piece.
Before
After
Color Restoration
Sun-faded and dulled by decades of dust, this antique Persian rug’s vibrant reds and blues were fully revealed after our deep cleaning process.
Want results like these? Send us a photo of your rug for a free estimate. (510) 240-7360 or fill out our form below.
How It Works: 4 Simple Steps
From your door back to your floor in 5 to 9 business days.
Schedule
Call us, fill out our form, or book online. Tell us about your rug and we will give you a free estimate right away.
Free Pickup
We come to your home anywhere in the Bay Area and carefully roll and transport your rug to our climate-controlled facility.
Hand Clean
We inspect, dust, pre-treat stains, hand wash with eco-friendly solutions, rinse with purified water, and air dry flat in our facility.
Free Delivery
Your rug is groomed, wrapped, and delivered back to your home looking, feeling, and smelling like the day you bought it.
Why Bay Area Homeowners Choose ABC for Rug Cleaning
✋ 100% Hand Washed
No machines. Every rug is hand-scrubbed by trained technicians who understand the delicate construction of Oriental, Persian, and handmade rugs.
🌱 Eco-Friendly & Safe
We use biodegradable, pH-balanced cleaning solutions that are safe for children, pets, silk, wool, and every natural fiber. No harsh chemicals ever.
🏭 Our Own Facility
Your rug never leaves our care. We clean, dry, and store everything in our climate-controlled facility in the Bay Area. No outsourcing to third parties.
🚚 Free Pickup & Delivery
We pick up your rug from your home for free and deliver it back cleaned, wrapped, and ready to lay down. No extra charges, no minimum order.
🔍 Thorough Inspection
Before we clean, we inspect every rug for pre-existing damage, color fastness, and fiber type. You get a detailed condition report and honest recommendations.
✅ Satisfaction Guaranteed
If you are not completely happy with our work, we will re-clean your rug at no charge. We have maintained a 4.9-star rating for a reason.
We Clean Every Type of Rug
Handmade, machine-made, delicate, or durable. If it is a rug, we know how to clean it.
Persian Rugs
Oriental Rugs
Antique Rugs
Silk Rugs
Wool Rugs
Turkish Rugs
Afghan Rugs
Indian Rugs
Navajo Rugs
Chinese Rugs
Moroccan Rugs
Cowhide Rugs
Sheepskin Rugs
Shag Rugs
Sisal & Jute Rugs
Tufted Rugs
Flatweave & Kilim
Machine-Made Rugs
Not sure about your rug type? No problem. Call us at (510) 240-7360 and describe it. We will know exactly how to clean it.
What Our Customers Say
“Our white wool rug had years of dirt and two big pet stains. ABC made it look brand new. The colors are so vibrant now, I almost did not recognize it. Free pickup and delivery was a huge bonus.”
— Jennifer M., Palo Alto
“I have a very expensive antique Persian rug that I was afraid to trust with anyone. ABC treated it like their own. The cleaning was perfect and they even pointed out a small repair I needed. True professionals.”
— Robert K., San Francisco
“We thought our kids had ruined our silk rug with juice and marker stains. ABC removed everything. Absolutely everything. We have used them three times now and they are always excellent.”
— Sarah L., Mountain View
Frequently Asked Questions
How much does professional rug cleaning cost?
Our rug cleaning starts at $2 per square foot for machine-made rugs and ranges up to $8 per square foot for delicate handmade, silk, or antique rugs. We provide a free estimate before any work begins so there are no surprises. The estimate includes pickup, cleaning, and delivery.
How long does the cleaning process take?
Most rugs are cleaned and returned within 5 to 9 business days. Heavily soiled rugs, pet damage cases, or rugs that need stain treatment may take up to 14 days. We will give you an estimated timeline when we pick up your rug.
Is your cleaning process safe for silk and antique rugs?
Yes. We inspect every rug before cleaning to determine fiber type, dye stability, and construction. Silk and antique rugs receive a gentler wash with specialized pH-neutral solutions. We have cleaned thousands of delicate rugs over 47 years.
Can you remove pet urine stains and odor completely?
In most cases, yes. We use professional enzyme-based treatments that break down urine crystals at the molecular level, followed by a full immersion wash. This eliminates both the visible stain and the odor. We will be honest if a stain has permanently damaged dyes.
Do you offer pickup and delivery? What areas do you serve?
Yes, pickup and delivery are completely free throughout the San Francisco Bay Area, including San Francisco, San Mateo, Santa Clara, Alameda, Contra Costa, and Marin counties. We also serve clients in Santa Cruz, Sonoma, Napa, and Solano counties.
What makes hand cleaning better than machine cleaning?
Machine cleaning uses one method for all rugs. Hand cleaning allows our technicians to adjust pressure, technique, and solutions based on each rug’s fiber type, weave, and condition. This prevents damage, removes more soil, and extends the life of your rug.
How often should I have my rugs professionally cleaned?
We recommend every 12 to 18 months for rugs in regular use. Homes with pets, children, or allergy sufferers should consider cleaning every 6 to 12 months. Rugs in low-traffic areas or storage can go 2 to 3 years between cleanings.
Request Your Free Rug Cleaning Estimate
Tell us about your rug and we will get back to you within 24 hours with a price.
Prefer to Talk?
Phone:
(510) 240-7360
Hours:
Monday – Saturday: 9am – 6pm
Sunday: By appointment
Locations:
Menlo Park & Newark showrooms
Serving the entire Bay Area
Why call now?
Stains set deeper every day. Pet urine crystallizes into fibers over time, making removal harder and more expensive. The sooner you act, the better the result and the lower the cost.
Serving the Entire San Francisco Bay Area
Free pickup and delivery to every Bay Area city and neighborhood.
San Francisco
Pacific Heights, Marina, Noe Valley, Castro, Sunset, Richmond, SOMA, Nob Hill, Russian Hill
Peninsula
Palo Alto, Menlo Park, Atherton, Woodside, Hillsborough, Burlingame, San Mateo, Redwood City
South Bay
San Jose, Los Gatos, Saratoga, Cupertino, Sunnyvale, Mountain View, Los Altos, Campbell
East Bay
Oakland, Berkeley, Fremont, Newark, Pleasanton, Danville, Walnut Creek, Lafayette, Orinda
Marin County
San Rafael, Mill Valley, Tiburon, Sausalito, Larkspur, Corte Madera, Novato, Ross
Contra Costa
Concord, Martinez, Brentwood, San Ramon, Dublin, Moraga, Alamo, Blackhawk
North Bay
Napa, Sonoma, Petaluma, Santa Rosa, Healdsburg, St. Helena, Calistoga
Additional Areas
Santa Cruz, Monterey, Solano County, Tri-Valley, and surrounding communities
Your Rugs Are Overdue for a Professional Cleaning
Every day you wait, stains set deeper, odors get stronger, and allergens build up. Schedule your free pickup today and see the difference 47 years of hand-cleaning expertise makes.