Professional carpet and upholstery cleaning in Dundee

Welcome to Keen Kleen.

This is our carpet and upholstery. cleaning division where we clean your carpets to remove all dirt and grime, leaving them clean, fresh and hygienic. We serve domestic and commercial customers in Dundee and the surrounding areas.

Our business values are to provide a friendly, professional, value for money service, which is epitomised by our people, as we have a friendly team of people waiting to clean your carpets and upholstery.

Why choose Keen Kleen?

  • Friendly, professional team
  • Competitive prices
  • Latest cleaning technology and techniques used
  • Experienced cleaning technicians
  • Prolongs the life of your carpets and upholstery
  • Health benefits
  • Good appearance


  • Dundee
  • Forfar
  • Montrose
  • Brechin
  • Edzell

We are the cleaning division of Keen Kleen. We also provide floor sanding and built-in wardrobe services. For more information on all our services see:

Upholstery - Dundee - Keen Kleen - Upholstery Cleaning
Dirty carpets? To have them professionally cleaned, call
0800 073 3211
Share by: