Carpet & Upholstery Cleaners in Dundee, Fife, Perth

Power Dry – Carpet and Upholstery Cleaners in Dundee, Fife, Perth, Angus & Arbroath

Why Choose Us

Power-dry operates 7 days a week to provide an efficient and highly reliable carpet & upholstery cleaning service to residential and commercial clients. Customer satisfaction is our No.1 priority. We guarantee a high quality service and give every customer our commitment to clean and restore carpets and upholstery to their best possible condition.

Professional Care for Carpets and Upholstery

Power-dry is professionally accredited by the NCCA (National Carpet Cleaners Association) giving customer peace of mind as our training and credentials is guaranteed.

We are a top rated Dundee Trusted Trader with over 200 customer reviews on their website. Our low moisture carpet cleaning system has an impressive average drying time of only 30 minutes. Our highly affordable services start from as low as £25!

Possibly the most Eco Friendly Carpet Cleaning Company in Dundee.

Our cleaning process is 100% eco-friendly; safe for children, pets and the environment. By comparison to traditional hot water extraction cleaning

  • We use 95% less water
  • Our main cleaning detergent is PH neutral
  • We do not use gallons of acidic rinsing fluids in our cleaning process.


Where We Operate

Despite being a small Dundee-based family business we can undertake work within an 80 mile radius. See prices for supplementary mileage tariff. Scale of job must make travel time financially viable. Approximate rates are as follows but please call for quotation:  

Under 10 miles

Dundee, Broughty Ferry, Tayport

10-20 miles £10 Forfar, Kirriemuir, Arbroath, Blairgowrie, Perth, Glenrothes, St. Andrews
20-30 miles £20 Montrose, Kirkcaldy
30-50 miles £30 Edinburgh, Dunfermline, Crieff, Pitlochry, Aberfeldy

50+ miles


Aberdeen, Glasgow