Mill of Mains, Dundee
Persian and Oriental Rug Cleaning in Mill of Mains
Rug cleaning in Mill of Mains by local cleaners, each fully insured, from £30. Free quote, and a reply the same day.
- Natural fibres dry-cleaned
- Persian and antique rugs
- From £30

About Rug Cleaning in Mill of Mains
Marks, odours and heavy-traffic dirt on Mill of Mains rugs are treated on site. Red wine, pet urine, mud and food each receive stain treatment when the rug can take hot water extraction. Dry cleaning refreshes delicate rugs but cannot remove stains, so the method depends on the fibre. The majority of stains come out, though old or set-in ones may not come out completely.
Whether your home is an older property or a newer build in Mill of Mains, your cleaner identifies the carpet before starting and chooses the method to suit it.
- Lines open
- 8am to 6pm on weekdays
- Phone
- 07833 053749
- Quote back
- the same day
- Minimum charge
- £68
Useful to know
Booking stays simple, and you will hear back the same day.
- All tools, detergents and machines included
- Cleaning products safe around children and for pets
- A fixed price with no hidden extra charges
- Evening and weekend slots often available
- Cleaners who are local and fully insured
In the price
Your quote includes all of this without extras.
- Odour treatment
- Stain treatment where possible
- Fibre identification
- Every tool and detergent
- The right method for the fibre
What to expect next
Getting it done takes a few minutes, and an answer follows the same day.
Send the form with each rug and your postcode in Mill of Mains.
Ornaments are cleared from the rug first.
Hot water extraction or the dry approach is matched to the fibre.
Smells and stains get treated where the method allows.
Dry-cleaned rugs are dry almost straight away.
More help: Pet Stains and Odours in Carpets and Sofas
Close by
Each place listed gets a page.
- Rug cleaning in Dundee1 mi south-west
- Rug cleaning in St Marys2 mi west
- Rug cleaning in Craigiebank2 mi south-east
- Rug cleaning in Balgay3 mi south-west
- Rug cleaning in Ninewells4 mi south-west
- Rug cleaning in Liff5 mi west
Feedback
More reviews are added as they come in.
I have had my carpets cleaned before but this was the first time using Superior Carpet Cleaning and I am so impressed by how professional it was. I called and was given a quote straight away and offered times that suited me. When it was booked in, your cleaner arrived on time and did a fantastic job cleaning my carpets. He also moved my sofa out of the way, which I was not expecting, and I'm so glad I used your company!
Pricing, simply
Guide prices, not exact ones: every job is quoted individually.
- Flight of stairs
- from £49
- Rug up to 15 m²
- from £30
- Hallway carpet
- from £30
- Minimum charge
- £68
Your quote comes as a plain, fixed price. A rug up to 15 m² starts at £30.
- The fibre
- The size of the rug
- Its condition
Covering Mill of Mains and Nearby
If your home is in Mill of Mains proper or close by at Claverhouse, it's on our list. Claverhouse is about a mile north-west of Mill of Mains.
Each address in DD4 and DD3 falls inside our coverage. Addresses near Forfar Road, Fintry Road and Honeygreen Road sit comfortably within the Mill of Mains coverage.
Homes near Mains (St Ninian's) Church and Mains Castle count among those covered in Mill of Mains.
What people ask
All of DD4 and DD3, which covers Mill of Mains.
Yes, locally based. Use the form and include your postcode in Mill of Mains and we'll match a cleaner.
No. Your rug is cleaned on site, at your home, by your cleaner.
Yes. Fibres like seagrass, sisal and jute are dry-cleaned, which keeps them dry.
Yes. Oriental, Persian and antique rugs are cleaned, usually by the dry method, which suits delicate and natural fibres.
You can call Monday to Friday, 8am to 6pm. At other times, use the form and our reply comes the same day.
Quotes are free and you're under no obligation. We reply the same day with a fixed price.
Everything in Mill of Mains
Carpets and chairs may go on the same quote.
Ready?
For a quote, call 07833 053749 or use the enquiry form.