Perth and Kinross
Carpet, Rug & Sofa Cleaning in PH15
One form for every service in PH15; we reply the same day.

Carpet and Rug Cleaning in PH15
Carpets start at £51 a room across PH15, with sofas from £33 a seat. The minimum charge is £68, and each quote comes as a fixed price and no hidden extra charges.
- Lines open
- Mon to Fri, 8am to 6pm
- Phone
- 07833 053749
- Prices from
- £30
- Reply
- the same day
- Postcode areas
- 1
Pick a service
Each service listed gets its own page for PH15.
- Rug cleaning in AberfeldyStarting at £30
- Mattress cleaning in AberfeldyStarts at £35
- Aberfeldy upholstery cleaningStarting at £33 a seat
- Carpet cleaning in AberfeldyPrices from £51 a room
Find your town
Look for a street's place below.
The standards
One booking is simple, and we answer the same day.
- Non-toxic, eco-friendly products
- Cleaning products safe with children and pets
- All tools, detergents and machines included
- Same-day and next-day visits are often available
- Experienced and trained cleaners
Common questions about PH15
Yes, fully insured, and trained at choosing the right method.
About 3 to 5 hours, but it's never promised as an exact time.
8am to 6pm, Monday to Friday. The quote form is open at any hour, and you will hear back the same day.
Often that day or the next, with evenings, weekends and bank holidays.
Step by step
The process is straightforward, whatever any service.
Send the form with the rooms or items.
Your quote arrives the same day: a plain, fixed price.
Choose an appointment to suit you.
On the day, the cleaner identifies the fabric first.
Odours and stains get treated as part of the clean.
Get a free quote
To a quote, call 07833 053749 or use the quote form.