Perth and Kinross
Meigle Cleaning Services for Homes and Businesses
Same-day and next-day appointments are often available across Meigle; send the form and we can check availability.

Each Service in Meigle
Homes in Meigle get carpets, stairs and soft furnishings cleaned together. A room takes around half an hour, and the carpet usually dries in 3 to 5 hours. Mattresses cleaned in the morning are ready by the evening.
- Postcode
- PH12
- Minimum charge
- £68
- Starting price
- £30
- Reply
- the same day
Cleaning in Meigle
Pick a clean that fits, or add more than one on the one form.
- Rug cleaning in MeigleStarts at £30
- Meigle mattress cleaningStarting at £35
- Carpet cleaning in MeigleStarting at £51 a room
- Meigle upholstery cleaningPrices from £33 a seat
How booking works
Below is how an enquiry in Meigle goes.
Tell us what needs cleaning, plus your postcode in Meigle.
Choose a date that suits you.
Small items come off the floor first.
Your cleaner arrives with professional-grade equipment and identifies the fabric.
Stains and stains are treated within the clean.
Price guide
These are guide prices. Your exact price comes with your free quote.
- Rug up to 15 m²
- from £30
- Sofa, per seat
- from £33
- Armchair
- from £32
- Smallest job
- £68
Every tool, detergent and appliance is included. Every quote comes as a fixed price with no hidden extra charges.
Once the clean
Fitted carpets usually dry in 3 to 5 hours, depending on airflow, temperature and the carpet. Sofas and chairs usually need 4 to 6 hours.
About Meigle
Meigle sits in Perth and Kinross, one of 30 towns and villages we cover there. Newtyle lies about 2 miles south of Meigle, and that's covered as well.
Each street in PH12 falls inside our coverage.
Addresses near Meigle Parish Church, less than half a mile from the centre, are covered all the same.
Beyond Meigle
Each place listed gets its own page.
- Newtyle2 mi south
- Alyth4 mi north-west
- Coupar Angus5 mi south-west
- Rattray6 mi west
- Blairgowrie and Rattray7 mi west
- Inchture10 mi south
Reviews
Here's what one customer said.
Despite using a Dyson, my carpets were still dirty. After receiving a very fair quote for cleaning, the process was much quicker than I anticipated. My carpets dried by the evening and look brand new. Great service!
Questions about Meigle
Yes. Rooms, rugs and mattresses may be cleaned in the same appointment.
Plan on 3 to 5 hours. An air mover can be used on request to speed up drying.
In most cases, yes. The sooner a professional treats a stain, the better.
Rooms start at £51, sofas at £33 a seat and a mattress at £35. The quote is fixed.
Mostly no: move small things and let bigger pieces to the cleaner.
A free quote, the same day
Call us Monday to Friday, 8am to 6pm, or use the form any time.