Perth and Kinross
Local Carpet Cleaners Across PH2
Fitted carpets, upholstery, rugs and mattresses cleaned on site throughout the PH2 postcode district by local cleaners, each fully insured.

Every Service in PH2
Looking for cleaning across PH2? Fill in the form and we'll arrange fully insured, locally based cleaners. Your quote is a fixed price, and nothing hidden, and we reply the same day.
- Prices from
- £30
- Postcode areas
- 2
- Minimum job
- £68
- Phone lines
- 8am to 6pm on weekdays
- Call
- 07833 053749
The services in PH2
Starting prices appear under each card.
- Perth upholstery cleaningStarts at £33 a seat
- Mattress cleaning in PerthFrom £35
- Rug cleaning in PerthStarts at £30
- Carpet cleaning in PerthFrom £51 a room
- Commercial carpet cleaning in PerthStarting at £51 a room
Questions about PH2
Yes. 8 places in PH2 have their own page.
There is often a slot the same day or the next. Send the form to see what's free.
Yes, with no obligation. Each quote is a clear, fixed price.
Allow 3 to 5 hours; an air mover can be used on request to speed it up.
The standards
Every clean is done by local cleaners, each fully insured.
- Cleaners who are local and fully insured
- Products fine for households with children and pets
- Trained and experienced local cleaners
- Prices set before the day
- All tools, detergents and machines included
Places covered in PH2
Pick your place for its own details.
What happens when you book
Booking a clean takes a few minutes, and our reply comes the same day.
Tell us what needs cleaning, plus your postcode.
A quote arrives the same day: one fixed price and no surprise extras.
Choose a date to suit you.
On the day, the cleaner identifies the fabric first.
Everything gets cleaned on site by the method that suits it.
Send the form
For a quote, call 07833 053749 or use the enquiry form.