Commercial Carpet Cleaning in Perth and Kinross
Office carpets in 30 places across Perth and Kinross, cleaned on site.

Local Commercial Carpet Cleaning in Perth and Kinross
Each office carpet clean across Perth and Kinross gets quoted individually, with a fixed price, and nothing hidden. Office chairs are from £10 each. There's often an appointment the same day or the next, with evenings, weekends and bank holidays.
- Phone
- 07833 053749
- Minimum job
- £68
- Postcode districts
- 13
- Starts at
- £51 a room
- Places listed
- 30
Before you book
Yes. The cleaning products used are non-toxic and safe for children and pets.
Yes. Every place listed is inside our coverage.
You can call between 8am and 6pm from Monday to Friday; at other times, use the form.
From £51 a room, and a minimum charge of £68. Prices are the same UK-wide.
Our standards
Each clean is done by local cleaners, each fully insured.
- Cleaners who are locally based and fully insured
- Products safe for children and pets
- An answer the same day, every time
- Weekend and evening appointments often available
- Eco-friendly, non-toxic products
Elsewhere in Perth and Kinross
Every further service is covered for Perth and Kinross too.
Costs in Perth and Kinross
These are guide prices. Your exact price comes with your free quote.
- Room up to 20 m²
- from £51
- Office chair
- from £10
- Hallway
- from £30
- Minimum charge
- £68
The quote arrives the same day. Starting prices here are the same as everywhere else.
Find by postcode
Prefer to browse by postcode? Begin here.
Places we cover in Perth and Kinross
30 places in Perth and Kinross are below.
Arrange your clean in Perth and Kinross
No obligation: let us know what needs cleaning and get the price first.