Rattray, Perth and Kinross
Rug Cleaners in Rattray
Fill in the form for a free quote for rug cleaning in Rattray, with a reply the same day.
- Stains and odours treated
- Same-day reply
- Delicate fibres dry-cleaned

About Rug Cleaning in Rattray
Getting a rug cleaned in Rattray is done on site by our local team, local and fully insured. Synthetic, mixed, Persian, oriental and antique rugs can all be cleaned with the method their fibre needs. Natural fibres such as silk, seagrass, sisal and jute are dry-cleaned, and the rug is dry almost straight away. Prices start at £30, with the minimum charge at £68.
Smaller properties around Rattray get covered exactly as towns are, by locally based cleaners using professional-grade equipment.
- Phone lines
- 8am to 6pm, Monday to Friday
- Minimum charge
- £68
- Postcode district
- PH10
- Call
- 07833 053749
- Prices from
- £30
Starting prices
Prices are a guide only. Ask for a free quote for your exact price.
- Hallway carpet
- from £30
- Landing
- from £17
- Bedroom carpet
- from £51
- Minimum job
- £68
Size, the fibre and condition set the price. Every tool and detergent is included.
- The rug's condition
- Optional stain protection
- Fibre type
Choosing the right method
Sisal, jute, cotton, silk and velvet all suit the dry method. Those rugs are dry almost straight away.
- Cleaned on site
- Extra stain protection
- Solvent cleaning for delicate fibres

In the price
All tools, detergents and machines are included in the price.
- Every tool and cleaning product
- Odour treatment
- A suitable method for the fibre
- Cleaning on site
- Stain treatment where possible
Everything else in Rattray
A single form takes in the lot, including carpets to mattresses.
Across Rattray
In all, 30 places in Perth and Kinross are covered. Local cleaners cover Rattray and its places nearby, such as Blairgowrie and Rattray, about a mile south-west.
Every part of Rattray, in PH10, falls within the area. From New Road, Croft Lane and Haugh Road, and throughout the rest of Rattray, appointments may be booked. The A926 pass near Rattray.
Homes near Parish Church and Lethendy House are among the ones on our list in Rattray.
Your questions answered
PH10, covering Rattray and its streets.
Yes. Blairgowrie and Rattray is about a mile south-west of Rattray, and that's covered too.
Just any small items, like lamps and frames. Your cleaner moves furniture unless a piece is too heavy for one person, and cleans around and under heavier pieces.
Your quote is free and comes with no obligation. Prices are fixed, with full transparency and no hidden extra charges.
You can call between 8am and 6pm from Monday to Friday. At other times, send the form and every enquiry gets a reply the same day.
Yes. The products used are eco-friendly, non-toxic and safe for children and pets. If someone in the family is sensitive to particular chemicals, tell us when you book and alternative ways of cleaning are offered.
That comes down to the fibre. Synthetic, mixed and wool rugs take hot water extraction; seagrass, sisal, jute, silk, cotton and velvet are dry-cleaned.
What happens next
Booking is simple, and nothing is rushed.
Fill in the form with each rug and your postcode in Rattray.
Pick an appointment that suits you.
Ornaments come off the rug beforehand.
The method is matched to the fibre.
Smells and stains are treated when the method allows.
Useful guides: Pet Stains and Odours in Carpets and Sofas · Hot Water Extraction or Dry Carpet Cleaning?
Drying time
Natural fibres go through the dry method, so there's next to no wait. Everyday rugs usually dry 3 to 5 hours after hot water extraction.

Further afield
Neighbouring places are covered too.
Rug cleaning across Perth and Kinross
A little further out: Bridge of Earn (17 miles), Letham (14 miles), Auchterarder (25 miles), Milnathort (25 miles), Hillyland (14 miles)
Fill in the form
Lines are open weekdays from 8am to 6pm, or use the form at any hour.