Professional carpet cleaning at affordable rates.

carpet cleaning results     Carpet cleaning in Dundee, Angus & Aberdeenshire. Your local carpet cleaning company - The Carpet Cleaner Man!
 We provide a professional and trusted local carpet cleaning service in Tayside, Angus and Aberdeenshire.
  Using top of the range specialist van mounted equipment, environmentally friendly products and uniformed technicians who are fully qualified in carpet & upholstery cleaning to give our customers the award winning deep carpet cleaning services they deserve. We will not be beaten on quality and we guarantee our service with a 100% satisfaction guarantee!
         Call 0800 246 1091 and get booked in TODAY.

carpet cleaning in dundee and angus

carpet cleaning

carpet cleaning in Dundee, Angus & Aberdeenshire. Services include domestic or commercial carpet cleans, Stain treatment, odour control, trauma cleaning, pet stain clean up, end of tenancy carpet cleaning, landlord cleaning and more.
Get booked in today: 0800 246 1091 today!

cleaning upholstery

Upholstery cleaning

  Our upholstery cleaning service leaves your furnishings clean and fresh. Our low moisture upholstery cleaning equipment & solutions won't keep you waiting long for it to dry either. Book yours today! 0800 246 1091,

karndean flooring clean and reseal

Karndean floor cleaning

The Carpet Cleaner Man will perform a free demo patch clean on your karndean floor when we visit to quote, allowing you to see the process and final result before you book. Let us know what finish you would like from our range of matt, satin or shiny.
Call us on 0800 246 1091 today!

stone,tile & grout cleaning

stone, tile & grout cleaning

The Carpet Cleaner Man are experts in the maintenance of stone and tiled flooring, using methods, products and equipment specifically crafted for cleaning your hard floors. Claim your FREE BOTTLE of our floor maintenance cleaner with every completed job.

  We deliver premium carpet cleaning services at standard rates and pride ourselves on our great customer reviews, most of our customers return to us for repeat services.  Our van mounted machine is the most powerful carpet cleaning system throughout the whole of Dundee & Angus (the only one of its kind in the area) which allows us to give you the deepest carpet clean possible. This high performance carpet cleaning process focuses on several steps using a wet, high temperature,high flow, high extraction sytem that effectively removes dirt,bacteria and virus's from your home carpets. Once the carpets are clean and sanitised, they will dry in just a few hours.   There is just no comparison to the quality of service we provide.

carpet cleaning results     We are fully vetted by trading standards and hold a government endorsed quality trustmark, We're also members of The National Carpet Cleaners Association, The Angus reputable trader scheme, The Approved Carpet Cleaners Alliance, The Federation of Small Business and are founding members of Expert Trades.
One of our special rates is the multi room discount, you can save up to 20% when booking more than one room with The Carpet Cleaner Man. Find out more by calling 0800 246 1091.

Get booked in:

Areas we cover:

  We cover a large area that includes Dundee, Angus, Aberdeenshire and Perthshire.

    Our head office is located in Kirriemuir with smaller branch offices in Dundee, Montrose & Stonehaven. This allows us to serve all the areas without any of the extra costs that other carpet cleaners charge for travel. We clean carpets, upholstery or hard floors in Perth, down to St Andrews in Fife and up to Portlethen in Aberdeenshire too.  If you live anywhere within this area and you require a carpet cleaner or floorcare restoration specialist then the simply pick up your phone and dial 0800 246 1091 to get booked in for your prefered day and time with The Carpet Cleaner Man.

map of where we clean carpets
  Carpet cleaning in Dundee, Angus & Tayside - Arbroath, Monifieth, Carnoustie and within the postcodes DD1, DD2, DD3, DD4, DD5, DD6, DD7, KY15, KY16, PH1, PH2, PH10, PH11, PH13 and PH14.
call now: 01382 680086 and get a free fixed price quote today.

  For our carpet cleaning service in Angus - Forfar, Kirriemuir, Brechin, Edzel, Friockheim, Montrose, Arbroath and within the postcodes DD7, DD8, DD9, DD10, DD11 and AB30
call: 0800 246 1091 and book your carpet cleaner now.

  To get Carpet cleaning in Aberdeenshire - servicing the towns of Laurencekirk, Auchenblae, Montrose, Inverbervie, St Cyrus, Fourden, Fettercairn, Gourden, Stonehaven and within the postcodes DD10, AB30 and AB39
call: 0800 246 1091 to book your local carpet cleaning service.


Are you ready to book your carpet clean?

01382 680086

Frequently asked questions

  • Question 01

    How long will it take to clean my carpet?

    A standard carpet clean will take us around an hour, if you are having multiple rooms cleaned then it will take a couple of hours for us to clean them using our five step cleaning syatem and our truck mounted carpet cleaning machine.

  • Question 02

    How long will it take my carpets to dry?

    This varies by carpet type, weather etc. We leave your carpet touch damp when finished. It will need an hour or two to dry completely. We ask that you try to not walk on the carpet for these couple of hours but if unavoidable, it won't cause any issues.

  • Question 03

    What cleaning method do you use?

    Not a lot of people know to ask this question, but the method and equipment a professional cleaner uses will have an effect on the results. We use a powerful, truck-mounted, hot water extraction unit (commonly known as steam cleaning) along with our multi-step cleaning process. This process is designed to deep clean carpet fibers, guaranteeing maximum soil removal and minimal drying time without leaving soil attracting residues behind.

  • Question 04

    I've heard that after cleaning, a carpet gets dirty quicker. Is this true?

    This problem is caused by sticky cleaning residues left behind by inexperienced, uneducated cleaners utilizing a poor quality "one-size-fits-all" carpet cleaning systems. Our multi-step cleaning process is customized to your carpet fiber, (Natural, synthetic, or even blends of the two) and soiling conditions. Rinsing with our powerful truck-mount extraction equipment guarantees maximum soil and detergent removal

About Us

Dani Stewart

Booking your carpet cleaning.

  Our carpet cleaning enquiries are dealt with by Dani Stewart. She is carpet and upholstery cleaning trained and has hands on experience with The Carpet Cleaner Man as a carpet cleaner and as a bio hazard specialist.
 With her vast experience as a professional carpet cleaner, Dani knows exactly what is required when it comes to getting your carpets cleaned and can deal with any qustions or worries you may have.
   The carpet cleaner man is a family run local business, When you book us to clean your carpets, you're helping Dani and her five small children go to nursery and school, Your helping this local family to raise their children in your local community. call us today! 0800 246 1091.

local carpet cleaner

Your local carpet cleaners

  Your local carpet cleaner man is Alex Stewart who has been cleaning carpets for over ten years. Alex is well known as the best carpet cleaner in Dundee and Angus, having won many awards and accolades to prove this.
  Dani and Alex are proud of the work they do to Provide the best carpet cleaning service at affordable rates. We offer an aftercare service that allows our customers to relax knowing their carpets are in the hands of real professionals.
  When you hire The Carpet Cleaner Man to clean your carpets and upholstery, You know you're hiring a local business with a great reputation who continuosly prove they are trusted traders and a pleasure to work with.
domestic and commercial carpet cleaning by the best local professional carpet cleaning company. Get booked in: 0800 246 1091

Call today and get booked in:

01382 680086