How to Contact Us

Cleaning, Laundry & Maintenance Services across Dundee, Angus & Perthshire. Call us direct, book online or use one of our fabulous drop-off locations

1. Call or email us directly

Whether you’d like to arrange a quote or ask a few queries, we would love to hear from you.

Our office is open from 9:00am – 5:00pm Monday to Friday and 9:00am – 1:00pm Saturday (excluding bank holidays).

Feel free to contact us directly on 01241 858 668 or alternatively you can reach us by email:

2. Book your laundry pickup online

Using the booking form below, you can arrange a free pickup* from your home or workplace.

If your location isn’t on the list, please contact us directly to find out if we can collect in your area.
(*free pick up for services over £10)

3. Laundry drop-off locations

Our laundry collection service operates within normal business hours (including Saturdays in select locations). If you aren’t going to be in during these times, we have a number of drop-off collection points where you can hand in your items locally.


Perfect Cleaning Scotland

14b Panmure Industrial Estate,
Tel: 01241 858 668

Cleaning & Laundry across Angus & Perthshire.

Where we operate: Montrose | Arbroath | Carnoustie | Monifieth | Dundee |Broughty Ferry| Forfar | Edzell | Brechin | Laurencekirk|Blairgowrie|Coupar Angus

Book Your Pickup Online

From the convenience of your armchair, arrange to have your laundry or dry-cleaning picked up as soon as the next day. All you need to do is book a pick-up slot, we’ll pop over and pick up your items, and return them on the next delivery run.

Once we’ve received your items we’ll email you across an invoice with 7 day payment terms.