Carpet and Upholstery Cleaning

A non-franchised domestic and commercial carpet and
upholstery cleaning service in Edinburgh

Welcome to Carpet Revive

Our experienced carpet care professional can extend the life of your carpets & rugs using our specialist deep clean process. By removing dirt and grit that damage the fibres, we can halt the premature wear and tear that all carpets experience during their lifetimes.

The result is a deep-down hygienic clean with fresh look and feel you may have thought was never possible.

  • Carpet, marble, wood, tiled and stone floor cleaning
  • Odour and Stain removal
  • Fast drying hot water extraction using EXTRACTA equipment
  • Most types of floor surface cleaned
  • Domestic and Commercial
  • Regular cleaning and one off

Our service offers a reliable, friendly and cost effective alternative to replacing your carpets, either at home or work. Our revival strategy involves the use of a range of specialist detergents to suit the type of carpet and level of soiling.

From your bedroom to the boardroom we have a convenient and affordable solution.



I'm genuinely surprised. It's not often you find a company who does what they say they will - you were fast, professional and the carpets are so clean. I couldn't be happier.


Cleanliness is very important to me, and I think the last time they were this clean was when they were new.


The thought of having to replace all of those carpets was a nightmare. Thank you so much for a fabulous job. Once you finished, they looked almost brand new.


I've cleaned these carpets myself several times, and with different systems but they've never come up as well as this. It's true - you should always trust the professionals! You've done an amazing job.


I'm extremely impressed. These carpets look great and it didn't cost nearly as much as I thought. If I'm honest, I was pretty sceptical, but not any more. I have absolutely no problem recommending you to anyone.