- Cleaning
- Clean & Refresh
- Routine Maintenance
Upholstery Cleaning
Has your sofa started to look dull over time, or does it have stains or odours? Are your fabric dining chair seats covered in food and drink marks, or do you want your mattress cleaned? Your cleaner comes to your home to clean fabric sofas, armchairs, fabric dining chair seats, ottomans, mattresses and other upholstered items. They first check the fabric cleaning code and the current condition, then vacuum, pre-treat stains, clean and groom using a method suited to the fabric. If needed, you can also add fabric protector or pet urine stain and odour treatment in advance.
- Service area
- Vancouver, Burnaby and Richmond

Common issues
Sofa looking dull overall, with sweat marks from hands
Everyday use builds up soil on the arms, seats and headrests, and you want the whole sofa cleaned.
Drink, food or sweat stains
General stains on your sofa or dining chair seats are pre-treated before cleaning; old stains or marks that have already dyed the fabric may only be lightened.
Pet urine stains or odours
If a pet has left urine stains or odours on your sofa or mattress, you can add pet urine stain and odour treatment; severe cases that have soaked into the filling may not be fully treated.
L-shaped sofa or a set of dining chairs
You want a large sectional sofa or several dining chairs cleaned in one visit; the job is arranged by the number of seats or chairs.
Mattress needs cleaning after long use
Your mattress has sweat stains or odours on the surface and you want the fabric cleaned; suspected bed bugs are a different type of work.
What the pro will do
- 1
Your cleaner finds out the type and number of furniture pieces to be cleaned, the number of seats in an L-shaped sofa, the mattress size, the fabric cleaning code and fibre label, the source of any stains and odours, whether you have pets, the brand's warranty terms, and arrangements for access to your home, parking and elevators. You can share photos of each whole piece and close-ups of stains. Your cleaner then confirms the cleaning scope and price.
- 2
On arrival, your cleaner first checks the fabric and any existing stains, fading or damage, tests in an inconspicuous spot if needed, and explains possible risks and any marks that aren't expected to come out. If your cleaner finds anything that needs your consent, they'll explain it to you first.
- 3
Your cleaner chooses a suitable method based on the fabric cleaning code, then vacuums, pre-treats stains, cleans and grooms the fabric. If add-on treatments have been confirmed, they then apply fabric protector or treat pet urine stains and odours.
- 4
When the job is done, your cleaner goes over the number of pieces cleaned, any stains or marks that couldn't be removed, and the drying arrangements. Work outside the scope, such as leather furniture, furniture repairs, pest control, or smoke or flood damage restoration, needs to be arranged separately.
Good to know
Check your furniture's cleaning code first
The W, S, WS or X code on your sofa's label affects which cleaning methods can be used; fabric coded X can generally only be vacuumed or lightly brushed. If you have the brand, model or care instructions, please share them in advance.
Check your warranty terms
Some furniture and mattress warranties don't cover stains or damage caused by improper cleaning. If your furniture is still under warranty, check the brand's cleaning instructions first and let your cleaner know.
Clear items beforehand
Before cleaning, please remove clothes, toys, throw cushions and fragile items from sofas and beds, and leave space for your cleaner to work.
Pets and children
Keep pets in a separate area during cleaning, and wait until the fabric is completely dry before letting pets and children use the furniture.
Avoid using it until it's dry
Drying time depends on the fabric, the cleaning method and indoor humidity; keeping the room ventilated helps. Until it's completely dry, avoid sitting or lying on the furniture or putting things on it.
Don't try to fix discolouration yourself
Natural fibres such as cotton and linen may develop brown or yellow marks after cleaning. If this happens, let your cleaner know, and avoid treating the marks again yourself with water or cleaning products.
Suspected bed bugs
If you see blood spots, black spots or shed skins on your mattress or sofa, please mention it first; bed bug treatment is pest control work, and cleaning can't replace it.
Local tips
Drying may be slower in the rainy season
The air is more humid during Metro Vancouver's rainy fall and winter season, so upholstered furniture may take longer to dry after cleaning; keep the room well ventilated after cleaning.
Call a licensed pest control company for bed bugs
Guidance from Vancouver Coastal Health (which covers the Vancouver, Richmond and North Shore areas) recommends contacting a licensed pest control company if you suspect bed bugs.
Building parking and equipment access
Some cleaners use truck-mounted cleaning equipment and may need to park close to the building and run hoses through the hallways; each strata building has its own rules on parking, elevators and the use of common areas, so check before you book.
Old furniture disposal has its own rules
Cleaning doesn't include disposing of old furniture. Each city handles large items differently; for example, the City of Vancouver doesn't offer curbside collection for mattresses, so they need to go to a transfer station or a recycler. Please follow the rules of your city.
This service only covers in-home cleaning of residential fabric sofas, armchairs, fabric dining chair seats, ottomans, mattresses and other upholstered items, plus fabric protector or pet urine stain and odour treatment confirmed in advance. It doesn't include: cleaning, care or repair of genuine leather, faux leather or bonded leather furniture; carpets, area rugs, curtains and other non-furniture textiles; replacing fabric, reupholstering, replacing filling, or repairing frames and mechanisms; removing covers for laundering, or sending items out for off-site cleaning; disinfecting, sanitizing, killing dust mites, removing bed bugs, or pest control treatments using pesticides; restoration after smoke, flooding, or microbial contamination such as mould or sewage; general home cleaning; outdoor furniture cushions, and vehicle and boat interiors; removal and disposal of old furniture; and non-residential furniture cleaning. Cleaning can improve soiling and odours, but may not remove every stain. Bleach marks, fading, wear, discolouration caused by flame-retardant treatments, and pet urine that has soaked into the filling may not improve with cleaning. Fabric protector isn't a guarantee against stains; furniture may still get stained afterwards.
Post this job in the app
Describe the job, add photos and get quotes from pros nearby. Posting is free for clients, and you don’t have to hire anyone.