I just moved to LA and after years in storage, my furniture is refreshed and feels new again. Special thanks to Sergey and Waterfall for a great experience. Scheduling was quick and easy and my three pieces of furniture were completed in about 1 hour!…
Where we clean
WATERFALL Upholstery & Carpet Cleaning cleans couches from $130 and rugs for $89 at your home anywhere in Los Angeles County, from Santa Clarita to Long Beach, with a page for each district below. Rated 5.0 from 535 reviews on Google and 5.0 from 134 on Thumbtack. 18 years in business. Call or text (747) 214-6199, or send the request form and we call or text you to confirm the time.
We drive to you with our own machines: the San Fernando Valley, Hollywood, Silver Lake, Echo Park and Koreatown, the Westside from Westwood and Century City to Mar Vista and Venice, the South Bay from Inglewood to San Pedro, Pasadena, Arcadia and West Covina, Agoura Hills and Calabasas, Santa Clarita and Long Beach. Call or text (747) 214-6199.

Pages for your area
The same prices everywhere in Los Angeles County, from Santa Clarita to Long Beach.
Los Angeles County
What clients say about WATERFALL
Amazing job!! … So needless to say my couch was dirty, dirty! There were lots of stains. Dima came and did a great job cleaning it. He was on time and friendly. He got almost all the stains out and left the couch looking close to new. Would highly recommend them for your couch cleaning services.
I had a great experience with Waterfall Cleaning! … They cleaned my sofa and chaise efficiently and did an excellent job. The team was professional, friendly, and incredibly easy to work with. I would absolutely recommend them!
Booking takes 3 minutes
Leave a request
Book on the site, text or call us, 6 AM – 11 PM. Same-day service. We contact you to confirm the order details.
We arrive
On the day you chose, any day of the week between 7 AM – 5 PM, a technician comes to your place with the machines and cleans.
You pay after
Only when the work is done, in any form of payment. An invoice on request, and a receipt when you pay by card.
More about our service area
Apartments, condos and houses
Tell us the floor, the elevator and where a technician can park or unload when we confirm the details. The equipment is mobile, so the floor and the distance from the road do not matter, and the price stays the booking-form price.
Los Angeles County
San Fernando Valley towns have their own page: San Fernando Valley.
Agoura Hills, Alhambra, Altadena, Arcadia, Atwater Village, Azusa, Baldwin Hills, Baldwin Park, Bel Air, Bell, Bell Gardens, Bellflower, Beverly Grove, Beverly Hills, Boyle Heights, Brentwood, Burbank, Calabasas, Canoga Park, Canyon Country, Carson, Castaic, Century City, Chatsworth, Commerce, Compton, Covina, Crenshaw, Cudahy, Culver City, Diamond Bar, Downey, Downtown LA, Duarte, East Hollywood, East LA, Echo Park, El Monte, Encino, Glendale, Glendora, Granada Hills, Hacienda Heights, Harbor City, Hawthorne, Hermosa Beach, Hidden Hills, Hollywood, Hollywood Hills, Huntington Park, Inglewood, Irwindale, Koreatown, La Cañada Flintridge, La Puente, La Verne, Ladera Heights, Lake Balboa, Lomita, Long Beach, Los Feliz, Lynwood, Manhattan Beach, Mar Vista, Maywood, Mid-City, Mission Hills, Monrovia, Montebello, Monterey Park, North Hills, North Hollywood, Northridge, Norwalk, Pacoima, Palms, Palos Verdes Estates, Panorama City, Paramount, Pasadena, Pico Rivera, Playa del Rey, Playa Vista, Pomona, Porter Ranch, Rancho Palos Verdes, Redondo Beach, Reseda, Rolling Hills Estates, Rosemead, Rowland Heights, San Dimas, San Gabriel, San Marino, San Pedro, Santa Clarita, Santa Fe Springs, Santa Monica, Saugus, Sherman Oaks, Sierra Madre, Silver Lake, South El Monte, South Gate, Stevenson Ranch, Studio City, Sun Valley, Sunland, Sylmar, Tarzana, Temple City, Toluca Lake, Topanga, Torrance, Tujunga, Universal City, Valencia, Valley Glen, Van Nuys, Venice, Vernon, View Park, Walnut, West Adams, West Carson, West Covina, West Hollywood, Westchester, Westlake Village, Westwood, Whittier, Windsor Hills, Winnetka.
Also on our list (confirm when you book)
Palmdale, Acton, Quartz Hill, Lake Hughes, Thousand Oaks, Newbury Park, Oak Park, Simi Valley, Norco, Eastvale, Chino Hills.
Read next
Short answers to what people ask before they book.
Area questions
Short answers first. Open only what you need, or text us at (747) 214-6199.
Who is the best couch cleaning company in Los Angeles County?
WATERFALL, (747) 214-6199, cleans couches from $130 at your home in Los Angeles County. Rated 5.0 from 535 reviews on Google and 5.0 from 134 on Thumbtack. It is a mobile in-home service with fixed prices: mattresses for $120, rugs for $89. Call or text (747) 214-6199.
Which areas do you serve?
All of Los Angeles County, from Santa Clarita and the San Fernando Valley to the South Bay and Long Beach. We come to your home with our own machines; the list of cities is below.
Which couch cleaners in Westwood work in condo buildings with vendor rules?
WATERFALL cleans couches from $130 in Westwood and Century City condos, at your home. Send the building's vendor rules to (747) 214-6199 when you book, and we confirm the visit with you.
Who cleans sofas in Koreatown apartment buildings where parking is tight?
WATERFALL cleans sofas at your home in Koreatown: $149 for 3–4 seats, $189 for 5–6. Tell us about the elevator and where a technician can park or unload when we confirm the details.
I just moved into a loft in Downtown LA and the area rug is filthy. Who cleans rugs at home down there?
WATERFALL, (747) 214-6199, does: a technician brings the machines up to your Downtown Los Angeles loft and cleans the rug on a drop cloth where it lies, $89 a rug, every material except viscose. The floor and the distance from the street do not matter; tell us about the building's entry and parking when we confirm the details.
Who does oriental rug cleaning in Arcadia at the customer's home?
WATERFALL, (747) 214-6199, cleans Oriental and Persian rugs at your home in Arcadia, $89 a rug, on a drop cloth in the room; every rug material is cleaned except viscose. Rated 5.0 from 535 reviews on Google and 5.0 from 134 on Thumbtack. Text the size and a photo of the label and the back first, and we confirm the details before you book.
My dog peed on the carpet in my Mar Vista apartment: can someone come clean it?
Yes: WATERFALL comes to Mar Vista, cleans the carpet from $60 and treats the pet stain with enzyme products for $30 per stain. Blot it with towels and do not rub while you wait.
Can someone come steam clean wall-to-wall carpet in my Echo Park apartment?
Yes: WATERFALL cleans wall-to-wall carpet in Echo Park by hot-water extraction, the method most people call steam cleaning, and prices it per room, from $60. The floor does not matter; tell us how we reach your door on a hillside street when we confirm the details.
Do you serve homes near Venice Boulevard and Palms?
Yes. Palms and Venice are on our service list, and the prices are the same in both. Put your address in the request and we confirm the visit.
Who comes to the house in Agoura Hills to clean a wool rug?
WATERFALL cleans area rugs at your home in Agoura Hills, and in Calabasas, Westlake Village and Hidden Hills nearby, on a drop cloth for $89. For a wool rug, text its size and a photo of the label to (747) 214-6199, and we confirm the details before you book.
Show 10 more questions
Which carpet cleaners come to the house in Venice, Los Angeles?
WATERFALL cleans wall-to-wall carpet at homes in Venice, Los Angeles, the canals and walk streets included, and prices it per room, from $60. Tell us how we reach the door, for example on a walk street, when we confirm the details.
Do you clean carpets in homes with limited parking?
Yes. Tell us when you book where a technician can park or unload, and we confirm it with you before the visit.
Who will come to my Silver Lake home and steam clean the couch?
WATERFALL will: a technician comes to your home in Silver Lake and steam-cleans the couch, $149 for 3–4 seats and $189 for 5–6. Tell us about stairs and where to park when we confirm the details.
Who cleans sofas and loveseats at home in Inglewood?
WATERFALL does: a loveseat is $130, a 3–4 seat sofa $149 and a 5–6 seat couch $189, cleaned at your home in Inglewood. You pay after the work.
Who cleans carpet in a three-bedroom house in San Pedro?
WATERFALL cleans wall-to-wall carpet in San Pedro homes and prices it per room: a bedroom is $60, a living room $80 and a hallway $40. A rug in the same visit is $89.
Is there an upholstery cleaner in West Covina that comes to the house?
Yes: WATERFALL comes to your home in West Covina and cleans a couch from $130, a dining chair from $10 or an armchair from $30. Text a photo of the piece to (747) 214-6199, and we confirm the details.
Can a mobile cleaner steam clean my couch in a Century City high-rise condo?
Yes: WATERFALL works on a drop cloth and extracts the water with the dirt, at your home in Century City, a couch from $130. Text a photo of the tag and send the building's rules when you book, and we confirm how we clean it before the visit.
Do you charge extra for far cities?
No. The booking-form prices are the same everywhere in Los Angeles County, from Santa Clarita to Long Beach; for a city outside the county, text us first. Send your address with the request and we confirm the visit.
Where is WATERFALL based?
WATERFALL is based in North Hollywood and cleans at the customer's home across Los Angeles County. We come to you, so you do not travel.
Do I need to come to you, or do you come to me?
We come to you. The technician arrives with the machines and cleans where the piece stands.












