Carpet Cleaning Dundee, Fife, Perth | Power Dry

Carpet and Upholstery Cleaning in Dundee, Fife, Perth & more

Why Choose Us

Power-dry operates 7 days a week. We provide an efficient and highly reliable carpet cleaning and upholstery services. Power Dry works for both residential and commercial clients. Customer satisfaction is our No.1 priority. We guarantee a high-quality service. We give every customer our commitment to clean. We’ll even 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. We even have over 200 customer reviews on their website. Our low moisture carpet cleaning system boasts an average drying time of 30 minutes. Our highly affordable services start from as low as £25!

Why Use Us for your Carpet Cleaning?

If you like supporting local, family run businesses, you're in the right place. For the better part of the last 10 years we've been providing a top-notch cleaning service across huge areas in Scotland. Including our home base in Dundee, covering Fife and Perth as well. When it comes to finding a company you can trust to tackle the most devastating stains, we're fully equipped to help.

Not only this, but we're incredibly proud of our customer service. We believe in making our service about you. That's right, the customer is at the heart of everything we do. This means that no matter if you're looking for a deep carpet clean or a quick touch up, we'll meet your needs.

Possibly the most Eco Friendly Carpet Cleaning Company in Dundee.

Our cleaning process is 100% eco-friendly. It's also 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.

Get in Touch Now

So, if you're looking for a carpet cleaning company you can trust get in touch with us now on 01382 250220. No matter if you're in Dundee, Fife, Perth or little further afield our team would be glad to help. We can help you take the first step to a cleaner home.


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