Professional and efficient cleaning services in Dundee, Tayside

Here at Thistle Contract Cleaning, we pride ourselves on the quality cleaning services we consistently provide for our clients.

From factory cleaning to retail cleaning, we adhere to every client's specific requests to make sure we deliver a first class cleaning service to all our customers.

For more information, free estimates and advice, contact us today to see how we can help you.

Our cleaning services include:

  • Office cleaning
  • Industrial cleaning
  • Contract cleaning
  • Commercial cleaning
  • Retail cleaning
  • Factory cleaning
  • Pub, bar and club cleaning
  • Hotel cleaning
  • Carpet cleaning
  • Upholstery cleaning
  • Close cleaning
  • Washroom services


Upholstery Cleaning

Need an honest and reliable cleaner? Call Thistle Contract Cleaning now on
01382 689 710 or
07854 197 462

Share by: