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

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:

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.