We test before we wash
Testing the product on a hidden patch is a step we treat as necessary rather than optional.
Taybah Ruhaili blends residential flats with working commerce: shops run at street level below the homes, which means dust and fumes from deliveries, customers and cooking enter the flats continuously. Sofas here absorb more than elsewhere, and the fabrics need a wash that suits their type, not one that damages them.
Sofas in flats above the shops blacken faster than those in pure residential areas, because dust and smoke from the active commerce below enter through every gap in the window frame. For the method itself, see the full sofa and upholstery cleaning page.
Tailors, perfumers, plumbers, cafés: each trade in the shop below carries its own dust and smell upward into the flat. The sofa absorbs this dust not only on the surface but deep into the fibres. A wash suited to the fabric reaches it.
A flat above a shop does not dry quickly after washing. Moisture lingers, and the sofa needs time. We control humidity before we leave so the sofa does not stay damp enough to harbour mildew.
Spilled coffee from customers, tea, food marks, dirt from the street. Each stain is a different substance, and each substance needs its own treatment before washing so it does not set permanently in the fabric.
The district sits between Wadi Obhur and the Madinah Road, with good ventilation overall but constant commercial activity below brings dust and smoke into the upper flats with ease.
We test the fabric on a hidden spot first, especially in flats where shops below have driven dust deep into the weave.
Dry vacuuming takes time, because dust from the commercial space below has settled deep in the fibres.
We wash the fabric with water and products that suit it; fabrics that absorb smell and dust need strong but safe cleaning.
Cushions need special attention because they absorb shop smells from every side.
Different stains from the shop below, coffee and tea and oil, each get separate treatment before washing.
Wet extraction and ventilation are controlled by the size of the flat: in tight spaces, we leave machines running to draw water and open every window we can.
Cotton, velvet, chenille and synthetics do not take the same heat or the same product.
Before any water.
An oil mark is not treated like a juice mark.
We wash with the method that suits the fabric.
The piece is left slightly damp, never wet.
We go over the pieces with you before leaving.
Mixed district: shops at street level with homes above them
In Taybah, shops below the flat bring dust and smells into the home every single day. The sofa does not just suffer soiling, it absorbs moisture from the constant commercial activity. Washing needs special care for the stains and odours that come from outside sources.
Testing the product on a hidden patch is a step we treat as necessary rather than optional.
The company employs more than forty cleaners, and we send a crew rather than an individual.
The washing and extraction machines are ours and travel with the crew.
If a piece needs reupholstering rather than washing, we say so.
Photographs from real jobs carried out by the crew.












The commitment is simple enough to be keepable: we do not leave until you have seen the result and given your view of it.
Taybah Ruhaili sits between Asfan Road and the Jeddah Madinah Road, and access depends on which side of these main routes your home sits. We reach homes near Asfan Road directly, and homes near the Madinah Road from the opposite side.
We provide these in Taybah Ruhaili too, and more than one can share a single visit.









































