Coffee stains, a smell, or a sofa that hasn't been cleaned in years? Before you book, read this: what to do with a stain straight away, what's different between sofas, majlis and carpets, and the questions that save you from surprises.
Simple things to do before you call. Don't try strong products on stains yourself.
Blot it quickly with a tissue, don't rub, and don't use hot water.
Photograph the sofa and the stains, count the seats and pieces, and measure the carpets.
Vacuum before the appointment, especially pet hair.
It needs time to dry. Don't book it the day before guests arrive.
Tell the company about them before they come, so the price and method are clear.
Blot it quickly with a tissue, don't rub, and don't use hot water. Rubbing pushes the stain deeper.
It needs a special product. Don't try ordinary soap; it spreads the stain. Tell the company about it before they come.
Usually sweat, food or pets. Steam cleaning and disinfecting removes it in most cases.
Years of built-up dust. A deep clean brings a lot of the colour back.
Use a vacuum with a brush before cleaning. The company can disinfect afterwards.
Usually too much water. Ask the company about drying time, and run the AC or a fan.
Each one is priced differently.
Per seat or per set.
Floor seating and cushions.
Per m² or per piece.
A weekly vacuum stops dust building up in the fabric.
The fresher the stain, the easier it comes out.
Direct sunlight fades fabric over time.
Once or twice a year, especially before Ramadan and Eid.
Ask before you confirm the booking. A good company won't mind.
Find out how they charge: per seat, per piece, or per m² for carpets.
Steam, extraction, or washing? Ask what suits your sofa's fabric.
Important if you have guests coming.
If you have children or allergies, ask about the products and disinfecting.
Get the final price on WhatsApp, including any extra stains.
Look at real before-and-after photos and reviews from earlier customers.
One sign on its own doesn't prove anything, but take care if you see them.
"Stains are extra" after they arrive. Ask about them before booking.
Not every fabric can take steam. Ask first.
And nobody said how long it takes to dry. Ask about drying time first.
Especially if you have children or allergies.
Rough prices for cleaning at home. Use them to spot a quote that's way off, not as fixed prices. The final price depends on the number of pieces, the fabric and how long since it was last cleaned.
| Service | Rough price |
|---|---|
| Single armchair | SAR 50 – 80 |
| Two-seater sofa | SAR 80 – 130 |
| Sofa set (5 – 7 seats) | SAR 150 – 250 |
| Arabic majlis | From SAR 180 |
💡 Carpets: prices vary a lot (per m² or per piece). Ask how the company charges, and send photos and sizes before they come.
🧽 Old or oily stains are often charged on top of the cleaning. Ask first so you're not surprised.
A rough guide from 5 sources in Riyadh (October 2026), mostly price pages of cleaning companies. The final price is agreed between you and the company. Laqeeni doesn't set prices or take commission.
Usually 4 to 8 hours, depending on the fabric, the method and the weather. Air and AC help it dry faster.
Not every fabric. Some delicate fabrics need a different method, so ask the company first.
No. Laqeeni is a directory that connects you with the company directly. You agree and pay between you.
Last updated: October 2026
Print it, or save it on your phone for next time.
laqeeni.sa/en/sofa-carpet-cleaning-riyadh/
We're signing up sofa and carpet cleaning companies across Riyadh now. When the directory opens, you'll be able to contact them directly, with no commission. Send us a WhatsApp and we'll let you know.
Get notified on WhatsAppAre you a tradesman? Join Laqeeni free