Cardiff
Carpet and Upholstery Cleaning in CF91
A single form for every service in CF91; we reply the same day.

Cleaning in CF91
Fitted carpets, upholstery, rugs and mattresses throughout CF91 get cleaned on site by local cleaners, all fully insured. CF91 takes in 1 towns and villages on our list, each listed below.
- Call
- 07833 053749
- Starts at
- £30
- Postcode districts
- 3
- Lines open
- Monday to Friday, 8am to 6pm
- Area
- Cardiff
The services in CF91
Each service listed has a page covering CF91.
- Grangetown rug cleaningStarting at £30
- Grangetown carpet cleaningFrom £51 a room
- Commercial carpet cleaning in GrangetownFrom £51 a room
- Mattress cleaning in GrangetownStarting at £35
- Sofa and upholstery cleaning in GrangetownPrices from £33 a seat
What to expect when you book
Booking is simple, for any service.
Let us know what needs cleaning, and your postcode.
A quote arrives the same day: a clear, fixed price.
Choose a date that suits you.
On the day, your cleaner identifies the fibre before starting.
Stains and odours get treated as part of the clean.
Good to know
One booking stays straightforward, and we answer the same day.
- A reply the same day, every time
- All tools, detergents and machines included
- Non-toxic, eco-friendly products
- Experienced and trained cleaners
- Prices set before the day
Where we cover in CF91
1 places fall inside CF91, every one on a page.
Frequently asked questions
Often that day or the next, with evenings, weekends and bank holidays.
Most stains come out. Old or set-in stains may not shift completely.
Yes, with one fixed price for the lot.
From £30 per a hallway and £51 per a bedroom or lounge, with a minimum charge of £68.
Arrange your clean in CF91
No obligation: tell us what needs cleaning and see the price before you decide.