Christmas appointments in Edinburgh are filling fast. Book yours before they are gone. Christmas slots in Edinburgh are filling fast.
Book on WhatsApp WhatsAppI am Alastair Elliott, owner of Cleaning Doctor Edinburgh. As a hard floor and tile cleaning specialist, I am professionally trained and qualified in cleaning, polishing and restoring all types of natural stone, man-made tiles and luxury vinyl floors, including LVT, Karndean and Amtico. My award-winning cleaning and restoration system, including diamond grinding and diamond polishing, achieves unbelievable results at a fraction of the cost of buying new.
Calling or WhatsApp is a faster way to reach your Cleaning Doctor
Alastair Elliott
Owner & Operator
Posted on Google![]()
Craig Lawrence20 June 2026Trustindex verifies that the original source of the review is Google.
Very happy with the service from start to finish. Alastair was friendly, professional, and did an incredibly thorough job cleaning our carpets. He took the time to make sure everything was done properly, and the results are fantastic. The pricing was very reasonable and the quality of the work was excellent. The whole experience was straightforward and professional. I’d definitely recommend to anyone looking for carpet cleaning and will happily use his services again in the future. Thanks!Posted on Google![]()
Graeme Dodd25 April 2026Trustindex verifies that the original source of the review is Google.
Great service and professionalism. End result has taken years off our carpets and made a huge difference.Posted on Google![]()
Philip Rossiter20 February 2026Trustindex verifies that the original source of the review is Google.
Absolutely delighted with the work done by Alastair on my sitting room suite. Good value for money and I recommend wholeheartedly. All work completed to the highest standard and precisely to the timescale advised.Posted on Google![]()
Chris McManus29 September 2025Trustindex verifies that the original source of the review is Google.
Very professional service. What a difference it’s made, couch is like new, rug came up well as did the stair runner. Very impressed with your service, thank you.Posted on Google![]()
Sheila Miller27 August 2025Trustindex verifies that the original source of the review is Google.
Alastair has surprised us and himself. After examining our stained sofa he warned us that he did not expect a good result due to the type of stain. He worked away at it and left it to dry out over 24 hours. The result - a sofa as good as new. Well done Alastair. You are a good Irishman - polite and respectful - you have given us excellent service. Thank you.Posted on Google![]()
Julie Airlie30 July 2025Trustindex verifies that the original source of the review is Google.
Fantastic service as usual, would definitely recommend.Posted on Google![]()
khosro jarrahian27 May 2025Trustindex verifies that the original source of the review is Google.
recently had my carpets professionally cleaned by Cleaning Doctor, run by Alastair, and I couldn't be more pleased with the results. From start to finish, the service was exceptional. Alastair was punctual, professional, and clearly takes great pride in his work. He explained the process thoroughly, used high-quality equipment, and treated my home with care and respect. The difference in my carpets was incredible — they looked and smelled fresh, with stains I thought were permanent completely removed. It's clear that Alastair brings both expertise and attention to detail to every job. I highly recommend Cleaning Doctor to anyone looking for top-tier carpet cleaning. You’ll get excellent results along with friendly and reliable service. Thanks again, Alastair!Posted on Google![]()
Rod Irvine28 February 2025Trustindex verifies that the original source of the review is Google.
I’ve used Alastair a couple of times now and would happily use again - very professional, very reliable, very friendly and does a very thorough job. Brought my 20+ year old sofa back to life with a really good clean. Highly recommended.Posted on Facebook![]()
Lorna Jane Johnston26 February 2025recommendsTrustindex verifies that the original source of the review is Facebook.
Alistair came this morning to clean my elderly mum's living room/dining room carpet, a rug & her recliner chair. what a great job, all looks brand new. very professional & friendly. would highly recommendPosted on Facebook![]()
Lynsey Jean Henderson31 October 2023recommendsTrustindex verifies that the original source of the review is Facebook.
Highly recommend! Great price and customer service. I have a very old (and well loved) Made.com sofa that I didn’t think could look as good as it does now! Highly recommend Alastair and the team.Verified by TrustindexTrustindex verified badge is the Universal Symbol of Trust. Only the greatest companies can get the verified badge who has a review score above 4.5, based on customer reviews over the past 12 months. Read more
Award-Winning Service




Watch how we clean, restore and polish natural stone, tile and grout.
Cleaning is only half of it. Where a floor has lost its finish, been scratched, etched or worn flat, I can grind, hone and polish the surface back, then seal it so it stays that way.
Do your marble, travertine, limestone or slate floors still gleam as they once did, or have they gone dull and lifeless? Over time natural stone becomes ingrained with dust, dirt, oily and waxy deposits and layers of old polish, and foot traffic slowly wears the surface flat.
Cleaning alone will not bring that back. Using diamond tooling, I grind out scratches and etching, hone the surface flat, then diamond polish it to the finish you want, whether that is matt, satin or a full high polish. It is a genuine restoration, at a fraction of the cost of lifting the floor and starting again.
BEFORE
AFTER
BEFORE
AFTER
BEFORE
AFTER
Mopping moves dirt around. It settles into grout lines and into the texture of the tile, and no amount of household product will lift it back out. I use a weighted rotary machine and professional, pH-appropriate solutions to agitate the surface and release that soil from the pores of the tile and the grout.
It is then flushed and extracted under vacuum. That is a controlled rinse, not a high-pressure hosing. No mess, no water running under your kickboards, and your floor is walkable again the same day. Around 90% of grout has never been sealed, which is why it darkens so quickly. Once it is clean, I can seal it so it stays that way.
Luxury vinyl tile is sold as low maintenance, so most people assume a tired LVT floor is simply worn out. Usually it is not. What you are looking at is years of supermarket floor polish, mop residue and dressing that has yellowed, gone patchy and trapped dirt in the embossing.
I strip that build-up back to the original surface, deep clean the embossed texture, then re-dress the floor with a professional finish in the sheen you prefer, from matt through to high gloss. Karndean, Amtico, LVT, sheet vinyl and safety flooring all handled to manufacturer-safe methods.
Every floor is different, so nothing is guessed. I survey it, test it, and show you the result on your own floor before you commit to anything.
I identify the surface, test the finish, and clean a small area so you can see exactly what is achievable before you spend a penny.
Skirtings, kickboards and adjoining surfaces are masked and protected, and the floor is cleared and dry-soil removed.
Weighted rotary agitation with the correct solution for the surface, then a controlled rinse and vacuum extraction.
Where needed, diamond grinding and polishing to remove scratching and etching and bring the stone back to your chosen sheen.
An impregnating sealer or dressing is applied to repel spills and keep grout lines cleaner for longer, plus simple aftercare advice.
Specialist training, professional equipment and industry-standard materials, on every job and every floor type.
Marble, travertine, limestone, slate, granite and terrazzo, each treated with the correct pH-balanced method.
Scratches, etching and worn traffic lanes ground out and polished back, not just cleaned over.
Old polish stripped back, embossing deep cleaned, and the floor re-dressed in your chosen sheen.
Professional-grade impregnating sealers and dressings that repel spills and make maintenance far easier.
A survey and a test clean on your own floor, so you see the result first-hand before committing.
Save thousands by restoring the floor you already have instead of ripping it out and starting again.
The price quoted includes all labour, materials and equipment. No nasty surprises, no hidden extras.
Your 100% satisfaction is an absolute must for us. If you are not happy, we will re-clean it free of charge.
Real examples of tile, stone and grout I have restored in Edinburgh. Click any image to enlarge.
BEFORE
AFTER
BEFORE
AFTER
BEFORE
AFTERCommon questions about my tile, stone and LVT cleaning and restoration services.
Fill in the form, and I'll get back to you personally with a quote.
Contact Your Local Expert
Alastair Elliott
Book a professional sofa clean and we'll add our premium fabric protection treatment for half price — keeping your furniture shielded from future spills, stains, and everyday wear.
Mention this offer when booking. Subject to availability.
Contact Alastair from Edinburgh
Typically replies within a minute
Hi I'm Alastair 👋, how can I help you today?
Send me a message and I'll get right back to you.
Powered by Cleaning Doctor
Carpet & Upholstery Christmas Cleans
Thinking about having your carpets, rugs or upholstery professionally cleaned before Christmas? Book now, before the appointments that suit you are gone.
Give your home a fresher finish before the guests arrive.
Christmas appointments are limited and subject to availability.
Cleaning Doctor Carpet & Upholstery. Your local cleaning specialists.