MAISHIREFABRICS Get a quote
Fabric protection & cleaning · Johannesburg · since 2018

Cleaned properly.
Then protected.

Carpets, lounge suites, mattresses and curtains deep-cleaned in your home — then treated so the next spill beads on the surface instead of soaking in. Almost every customer adds the protection. It is the part that lasts.

We come to you
Free assessment first
One agreed price
Fabric protectionCarpetsLounge suitesMattressesCurtains & blindsVehicle interiorsOffices
What we do

Seven things we do, and do fully.

Every fabric takes a different method. Velvet is not wool, wool is not a synthetic pile, and a suede-look suite will mark permanently if it is treated like a carpet. Tell us what you have and we will tell you exactly how it gets handled.

Fabric protection

A treatment that sits in the fibre, so the next spill beads on the surface instead of soaking in. The reason you can buy the couch you actually want.

  • Applied after cleaning, or to brand-new furniture
  • Spills blot up instead of staining
  • Safe on fabric, suede-look and velvet
  • Backed by our one-year guarantee

Carpets & rugs

Hot-water extraction that lifts the grit sitting below the pile — the part a vacuum never reaches.

  • Traffic-lane and stain treatment
  • Pet accidents and odour at the source
  • Wool, synthetic and Persian-safe methods
  • Furniture moved and put back

Lounge suites & upholstery

Arms, headrests and seat cushions carry years of body oil. It comes out, and the colour usually comes back with it.

  • Fabric, suede-look and velvet
  • Headrest and armrest grime
  • Odour neutralised, not perfumed
  • Fabric protector applied on request

Mattresses

You spend a third of your life on it and it has probably never been cleaned. This is the one people are most surprised by.

  • Dust-mite and allergen treatment
  • Sweat and body-soil extraction
  • Both sides, plus the base on request
  • Sanitising finish before we leave

Curtains & blinds

Curtains hold more dust than anything else in a room because nothing ever disturbs them.

  • On-rail cleaning where the fabric allows
  • Take-down, clean and re-hang
  • Roman blinds and fabric verticals
  • Sun-weakened fabric handled gently

Vehicle interiors

Full interior detail on the fabric side — the seats, the carpets, the boot and the parts that hold the smell.

  • Seats, floor carpets and boot lining
  • Headliner and door panels
  • Smoke, milk and pet odour
  • Child-seat and spill damage

Offices & commercial

Reception carpets and staff chairs age a workplace faster than the furniture does. We work around your hours.

  • Office chairs and fabric partitions
  • Walkway and reception carpets
  • After-hours and weekend scheduling
  • Scheduled maintenance arrangements

Not sure which you need?

Send us a photo on WhatsApp. We will tell you what it needs, what it will cost, and whether it is worth doing at all.

  • Free assessment, no obligation
  • Same-day reply in working hours
  • One agreed price before we start
Pricing

What it costs, before you ask.

Per item, and no call-out fee inside our service area. If something is heavily soiled or needs a second pass we will tell you before we start — you will never get a number at the end you did not agree to at the beginning.

Sofas & chairs

Fabric protection

Dining chairR219
Occasional chairR299
1 seater sofaR359
2 seater sofaR549
3 seater sofaR699
L-shaped sofaR1 199
Sofas & chairs

Fabric cleaning

Dining chairR149
Occasional chairR199
1 seater sofaR249
2 seater sofaR349
3 seater sofaR399
L-shaped sofaR649
By size

Carpets & rugs

Round, up to 160cmR149
Standard, 160 × 230cmR179
Large, 200 × 300cmR269
Extra large, 300 × 400cmR359
Room sizeR539
By bed size

Mattress cleaning

SingleR269
Three-quarterR299
DoubleR359
QueenR449
KingR539

Curtains, vehicle interiors and offices are quoted on sight. There is too much variation in size and fitting to put a fair number on a page. Send a photo on WhatsApp and you will have a price the same day.

Cleaning and protecting the same suite on one visit costs less than booking them separately — ask when you book.

How it works

Four steps, no surprises.

The part most people worry about is the price changing on the day. It does not. What we quote after the assessment is what you pay.

Send us a message

Tell us what needs cleaning and which suburb you are in. A photo helps but is not required.

Free assessment

We look at the fabric, the size and the condition, then give you one honest price and an honest expectation of the result.

We clean, in your home

We bring the equipment. Furniture gets moved and put back, floors get protected, and we clear up behind us.

Dry and back in use

Most fabrics are touch-dry within a few hours. We tell you exactly how long before we start, so you can plan the day.

What we treat

The things you cannot vacuum out.

A vacuum takes the surface. Everything below is what makes a room smell tired and a mattress feel heavy.

Dust mitesThey live in mattresses and upholstery and are one of the most common household triggers for asthma and eczema.
Set-in stainsWine, coffee, ink, blood and the mystery ones. Treated by stain type, not with one spray for everything.
OdoursPets, smoke, damp and sweat. Neutralised at the source rather than covered with fragrance.
Pet hair & danderAgitated out of the pile before extraction, instead of being vacuumed over and left behind.
Traffic lanesThe grey path feet wear through a carpet. In most cases it is soil, not damage, and it lifts.
Allergens & bacteriaA sanitising treatment for homes with allergies, small children, or someone recovering from illness.
Why Maishire

Protecting fabric is what we actually do.

Here since 2018

This industry has a lot of one-season operators with a machine and a bakkie. We have been cleaning fabric in Johannesburg since 2018 and we will still be reachable next year.

One price, agreed first

We assess, we quote, and that is the number. No add-ons discovered halfway through, and no charge if you decide not to go ahead.

The right method for the fabric

Wool, velvet, linen, suede-look and synthetics all behave differently under water and heat. Using one method on all of them is how suites get ruined.

We leave it tidy

Furniture back where it was, floors dry, packaging gone. You should not have to clean up after a cleaning company.

Our story

Why I started Maishire.

In 2016 I kept hearing the same thing. People loved a couch right up until something spilled on it. After that they stopped relaxing on it — and more than a few told me they had talked themselves out of the bright colour they actually wanted, in case one mark ruined the whole thing.

That struck me as a bad trade. So I went and learned the subject properly: two years on fibres, dyes and finishes, and on what genuinely lifts a stain as opposed to what just moves it somewhere less obvious.

Maishire Fabrics opened in 2018 on one idea — a sofa should be something you use, not something you protect from your own family. We clean fabrics other people have written off, and we treat them so the next spill is a wipe rather than a disaster.

That is still the job. Nothing gets written off before we have looked at it.

Tshepiso SebelaFounder, Maishire Fabrics

Anyone can clean it.
We Maishire it.

Maishire verb

To clean and protect a fabric properly — not surface-washed, but taken back to the colour it started with, and treated so the next spill lifts out instead of setting in.

“Don’t just wash the couch. Maishire it.”

Our work

Real jobs, our own photographs.

Not stock images. These are pieces we have cleaned and protected, shot on the day.

Grey armchair before cleaning, showing body oil and soiling across the seat cushion
Before we startBody oil and traffic soiling flattening the pile on a seat cushion. This is the state most suites are in.
Maishire Fabrics extraction machine on site beside a sofa being cleaned in a Johannesburg garden
On siteWe bring the machine to you, anywhere in greater Johannesburg. Nothing goes away in a van.
Two green velvet swivel chairs on a patterned rug in a Johannesburg home after cleaning
Velvet swivel chairsVelvet shows every mark and punishes the wrong method. Low moisture, controlled, dry the same day.
Blue velvet three-seater sofa in a lounge after cleaning and fabric protection
Blue velvet 3-seaterDeep colour, high pile. Done where it stands, in the lounge. No lifting, no van.
Grey armchair after cleaning and fabric protection
Armchair, finishedCleaned and protected. The weave opens up again once the soil is out of it.
Cream two-seater sofa after cleaning and fabric protection
2-seater, finishedCleaned and protected in one visit. Dry and back in use the same day.
Four grey upholstered bar stools around a counter-height table after cleaning
Counter stoolsFour seats at a kitchen counter. A small job gets the same machine and the same chemistry as a full suite.
Queen mattress standing against a wardrobe after deep cleaning, drying in a bedroom
MattressStripped, extracted, then left standing to dry. A bed gets more use than anything else you own and the least attention.
In their words

What customers say when the job is done.

Messages customers sent us after the job, in their own words.

Thank you for your service. I do not regret trusting your service. That was a 10/10 service.
Upholstery customer · Johannesburg
Thank you so much. 5 star service my brother.
Upholstery customer · Johannesburg
Get a quote

Build your message, send it in one tap.

Pick what you need below. We will write the WhatsApp message for you so nothing gets left out — then you press send and we reply from there.

Where we work

Across greater Johannesburg.

We are a mobile service — everything happens at your address, so there is nothing to drop off and nothing to collect.

Not on the list? Message us anyway. We travel further for larger jobs and for several homes booked on the same day.

Questions

The things people ask before booking.

What does it cost?

It depends on size, fabric and condition, which is why we assess before we quote rather than reading a number off a list. Message us with what you need and roughly how big it is and we will give you a realistic range straight away, then confirm the exact price at the assessment.

How long does it take to dry?

Most upholstery and carpet is touch-dry within two to six hours depending on the fabric, the humidity and the airflow in the room. Mattresses are usually ready to sleep on the same night. We tell you the expected time before we start, not after.

Will the stain definitely come out?

Not always, and anyone who promises otherwise is guessing. Dye stains, bleach damage and sun fading are permanent changes to the fibre. Almost everything else — food, drink, body oil, pet accidents, general soil — lifts or improves significantly. We will tell you honestly which one yours is at the assessment.

Do you use my water and electricity?

Yes, a standard plug point and a tap are all we need, and the usage is small. If your building or complex has a restriction, tell us when you book and we will arrange around it.

How much notice do you need?

Message us and we will tell you the soonest we can be there. Same-week is usually possible; month-end and the run-up to holidays book up faster, so give us more notice then if you can.

Do I need to move the furniture first?

No. We move what needs moving and put it back where it was. If there is anything fragile or valuable in the room, just point it out when we arrive and we will work around it.

Is it safe for children and pets?

The treatments we use are chosen to be safe for a household once dry, and we will tell you how long to keep the room clear. If anyone in the home has an allergy or a sensitivity, mention it when you book and we will adjust what we use.

Let us look at it first.

The assessment is free and there is no obligation after it. Worst case you find out what it would cost.

WhatsApp Call