69 days to Christmas

Christmas appointments in West Lothian are filling fast. Book yours before they are gone. Christmas slots in West Lothian are filling fast.

Book on WhatsApp WhatsApp

Trusted by Your Area Locals Professional Stain Removal Services in Your Area

Carpet and Upholstery Stain Removal in Your Area

I am Alastair Elliott, owner of Cleaning Doctor Your Area. From red wine and coffee to pet accidents and makeup, we use specialist solutions to safely remove stubborn stains from your carpets and upholstery.

Red Wine & Coffee Removal
Pet Accident Treatment
Cleaning Doctor Satisfaction Guarantee
Stain Protection Available

Calling or WhatsApp is a faster way to reach your Cleaning Doctor

Areas I service: Armadale, Bathgate, Blackhall, Bo'ness, Broxburn, Corstorphine, Craigleath, Cramond, East Craigs, Granton, Gyle, Linlithgow, Livingston, Murrayfield, Ratho, South Queensferry, Uphall, West Calder, Whitburn
Stain Removal Your Area
Alastair Elliott

Alastair Elliott

Owner & Operator

Stain
Expert

Rated Excellent by Your Area Locals

Posted on Google Google
Craig Lawrence profile picture
Craig Lawrence
20 June 2026
Google star 1Google star 2Google star 3Google star 4Google star 5Trustindex 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 Google
Graeme Dodd profile picture
Graeme Dodd
25 April 2026
Google star 1Google star 2Google star 3Google star 4Google star 5Trustindex 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 Google
Philip Rossiter profile picture
Philip Rossiter
20 February 2026
Google star 1Google star 2Google star 3Google star 4Google star 5Trustindex 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 Google
Chris McManus profile picture
Chris McManus
29 September 2025
Google star 1Google star 2Google star 3Google star 4Google star 5Trustindex 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 Google
Sheila Miller profile picture
Sheila Miller
27 August 2025
Google star 1Google star 2Google star 3Google star 4Google star 5Trustindex 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 Google
Julie Airlie profile picture
Julie Airlie
30 July 2025
Google star 1Google star 2Google star 3Google star 4Google star 5Trustindex verifies that the original source of the review is Google.
Fantastic service as usual, would definitely recommend.
Posted on Google Google
khosro jarrahian profile picture
khosro jarrahian
27 May 2025
Google star 1Google star 2Google star 3Google star 4Google star 5Trustindex 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 Google
Rod Irvine profile picture
Rod Irvine
28 February 2025
Google star 1Google star 2Google star 3Google star 4Google star 5Trustindex 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 Facebook
Lorna Jane Johnston profile picture
Lorna Jane Johnston
26 February 2025
positiverecommendsTrustindex 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 recommend
Posted on Facebook Facebook
Lynsey Jean Henderson profile picture
Lynsey Jean Henderson
31 October 2023
positiverecommendsTrustindex 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 Trustindex
Trustindex 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

Cleaning Doctor Award
Cleaning Doctor Award
Cleaning Doctor Award
Cleaning Doctor Award

See Results for Yourself

Watch Alastair Elliott demonstrate professional stain removal techniques in action.

Play Video

My professional accreditations

Dry Fusion Technology Fully Trained & Insured Customer Satisfaction Guarantee

We Treat Every Stain Type

Specialist solutions for common household accidents in Your Area.

Red Wine & Coffee

Dark tannin stains can be permanent if treated incorrectly. We use specific reducers to lift the colour safely.

Pet Accidents

We treat urine spots to remove both the stain and the odour bacteria, preventing pets from re-marking the area.

Makeup & Cosmetics

Oil-based products like lipstick and foundation require specialist solvents to break down without spreading.

Blood & Bodily Fluids

Protein-based stains need enzyme treatments. We handle these safely and hygienically.

Ink & Paint

Whether it's a dropped pen or a DIY spill, we have solvents designed to dissolve ink and paint pigments.

Food & Grease

Cooking oils and food spills are broken down with high-heat extraction and degreasers.

Don't DIY!

Supermarket stain removers often bleach carpets or set the stain permanently. Call us first for the best chance of success.

Fully Insured

We are fully trained and insured to work on your valuable carpets and furnishings.

Our Process

Science-Based Stain Removal

We identify the fibre and the stain to choose the correct chemical solution.

Stain Identification

1. Identification & Treatment

We first identify the carpet fibre (wool, synthetic, etc.) and the type of stain. We then apply the specific cleaning agent designed for that unique combination.

Fibre Test: Ensures safety
Chemistry: pH balanced solutions
Dwell Time: Breaks down the stain
Stain Extraction

2. Rinse & Extraction

After the treatment has worked, we rinse the area with fresh water extraction equipment. This removes the stain residue and the cleaning chemical, leaving no sticky residue behind.

Thorough Rinse: No chemical residue
Success Check: Inspect results immediately

Warning

DIY cleaners can lock stains in.

Success Rate

Higher if we treat it first.

Before & After

Real examples of stains we have successfully removed. Click any image to enlarge.

BeforeBEFORE
AfterREMOVED
Red Wine Removal
BeforeBEFORE
AfterCLEAN
Spot & Spill Removal
BeforeBEFORE
AfterGONE
Heavy Staining

Frequently Asked Questions

Common questions about stain removal.

Can you remove every stain?
While we can remove the vast majority of spots and spills, no cleaner can guarantee 100% removal of every stain. Some substances (like bleach, strong dyes, or old urine) can permanently alter the carpet fibre. We will always inspect and give you an honest assessment before starting.
Does pet urine smell go away?
In most cases we can significantly reduce or completely eliminate pet urine odour using specialist enzyme treatments that break down the uric acid crystals and bacteria causing the smell. However, we always give an honest assessment upfront. If urine has soaked beyond the carpet into the underlay, subfloor, floorboards, skirting boards or other surfaces, it can sometimes be impossible to remove the odour completely. We will always let you know what results we expect to achieve before we begin any work.
Should I use supermarket stain remover?
We strongly advise against it. Many off-the-shelf products contain bleaching agents that can permanently discolour your carpet or "set" the stain, making it impossible for a professional to remove later. Call us first for the best chance of success.
How soon should I call you?
Immediately! The longer a stain sits, the more it bonds with the fibre. Blot (don't rub) any excess liquid with a clean white towel, then call us to arrange a visit.
Can you re-apply stain protection?
Yes. After we have removed the stain and cleaned the area, we highly recommend applying a stain protector (like Scotchgard) to make future spills easier to wipe up before they penetrate the pile.

Let's Chat

Fill in the form, and I'll get back to you personally with a quote.

Alastair Elliott
Alastair Elliott

Contact Your Local Expert

Alastair Elliott

BEFORE
Before
AFTER
After
Fabric stain protector treatment being applied to upholstery
Limited Birmingham Offer

50% Off Fabric Stain Protection
With Any Sofa Clean

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.

  • Invisible barrier repels liquids & prevents staining
  • 100% safe for children & pets
  • Protects for up to 12–18 months

Mention this offer when booking. Subject to availability.