Welcome To My Carpet Doctor
At My Carpet Doctor, we take pride in offering top-notch carpet cleaning services across the United Kingdom. With years of experience and a team of highly skilled professionals, we guarantee to rejuvenate your carpets, leaving them fresh, clean, and looking their best.
Carpets and upholstery in our homes and workplaces suffer a huge amount of wear every day and if not regularly cleaned they can collect dirt and bacteria becoming unsightly and unhygienic and with COVID-19 currently threatening our everyday life keeping your carpet and furnishings clean has never been so important.
Regular carpet cleaning and upholstery cleaning can not only sanitise the surface, destroy any resident bacteria and help your carpets and upholstery looking great but its also proven to prolong the life of your carpet and upholstery!
My Carpet Doctor is based in Bromley and operates throughout the South East London and Kent areas.
Our fully trained technicians, specialist tools and cleaning solutions will ensure your carpets and upholstery stay fresh and clean for longer and help your home feel healthier for longer.
Our Customer Feedback
EXCELLENT Based on 330 reviews Posted on Mariacristina Talarico30 September 2025Trustindex verifies that the original source of the review is Google. Amazing service, very professional and great job. My carpet looks new! Highly recommendPosted on Charlene Henry9 April 2025Trustindex verifies that the original source of the review is Google. Excellent job. Would use his aervice again and againPosted on Lucy Grubb26 March 2025Trustindex verifies that the original source of the review is Google. Very professional service. I had an awkward rug which many others simply said “no” to. Carpet Doctor took time to understand what had happened and then were clear in what they could do. The clean they did surpassed my expectations. (And very nice people to have in your home too.)Posted on Cathy Ellis7 March 2025Trustindex verifies that the original source of the review is Google. I chose My Carpet Doctor to clean my filthy stair carpets because of the positive Google reviews and I was not disappointed. Richard was cheerful and professional throughout, good for keeping in contact and my carpets now look as good as new. Highly recommended - this is a small company who provide a personalised service.Posted on Emma Strickland27 February 2025Trustindex verifies that the original source of the review is Google. Our sofa of 17 years was in need of a real refresh. The carpet doctor really worked his magic and made it look brand new! Result exceeded my expectations.Posted on Nadine Romero26 February 2025Trustindex verifies that the original source of the review is Google. Amazing Carpet Cleaning Service! The cleaning quality was superb—Richard is truly a carpet doctor! Instantly identified the cause of stains and explained the entire process and expected results in detail. Before starting, he walked us through the steps he would take, which we really appreciated. Very friendly and professional throughout. He even spotted moth damage we weren’t made aware of. We highly recommend his services.Posted on Christine Keller25 February 2025Trustindex verifies that the original source of the review is Google. Richard was great in sorting our couch and stairs out- unfortunately we had many stains due to our lovely little dog and although we thought the couch was a lost cause Richard was able to bring it back to life and make it look brand new! We will definitely be using him again he offers a great service at a reasonable price! Would recommend!Posted on Hafiz Ahmad24 February 2025Trustindex verifies that the original source of the review is Google. Awesome servicePosted on Schanelle Humm23 February 2025Trustindex verifies that the original source of the review is Google. Very professional, very quick in getting back to me and my carpets came up looking brand new with a fresh smell I’ve used them twice now
Why Choose My Carpet Doctor?
- At My Carpet Doctor we’re trained, experienced and fully insured.
- Our professional equipment allows us to offer super fast drying times.
- We know your time is valuable so we always keep our appointments.
- Our specialist cleaning products are designed to eliminate rapid re-soiling.
- Our professionally trained technicians can offer the best after-care available.
- Friendly staff and free, no obligation surveys & quotations.
- All our products are child safe and pet safe for your peace of mind.
- Updates on our travel to you.
About Us
Here at My Carpet Doctor we provide one off cleans, annual cleans and even a regular all year round maintenance service to your carpets & soft furnishing. We cater to offices, estate agents, restaurants, hotels and more. See our carpet cleaning Price List or we are more than happy to provide over the phone 07496 674467 estimates, via our online form or we can visit in person to provide a quotation.
A trusted business used by thousands, we offer a flexible, reliable and friendly service
Our Three Traits
1. We have extensive experience in cleaning carpets and upholstery, this experience ensures that quality of service is at the heart of everything that we do.
2. We have invested in the latest equipment that removes stains, spots, allergens and any dislodged and dissolved dirt. There are no harsh chemicals used in our service, so all of our cleaning products are safe for both children and pets.
3. We are honest with all of our customers when it comes to the cost of the service, meaning that you don’t have to worry about there being any hidden extras in the quote that we give to you.
Our Cleaning Services
Carpet Cleaning
The natural treatments used by our technicians are incredible at restoring original colours and removing stains in your carpets.
Upholstery Cleaning
Remove those pet stains with professional upholstery cleaning. Rediscover the beauty of your sofa and chairs.
Mattress Cleaning
We offer a professional mattress cleaning service from bed wetting accidents, dust mite elimination, general deep cleans
Commercial Cleaning
Commercial carpet cleaning service for your business. We work quickly to get the job done with minimal disruption.
Our News Articles

When Should You Clean Carpets During a House Move? A Practical Timeline


Christmas 2025 Cleaning Guide: Get Your Home Guest-Ready with My Carpet Doctor
Our Frequantly Asked Questions
When you vacuum your carpet, you are removing the surface dirt and contaminants and giving it a fresher look. However, over time, the carpet fibres become soiled with ground-in dirt and oils from daily life, spills, children, pets, and other causes. If left undisturbed, these contaminants not only affect the appearance of your carpet; they also cause it to wear out faster and, more importantly, they can pose health risks, especially to people with allergies or asthma and to small children who spend a lot of time on the floor.
In the same way, furniture and upholstery should be routinely maintained to retain its original appearance; this includes tending immediately to spills and stains. A professional cleaner like My Carpet Doctor can help you extend the life and aesthetic appeal of the fabric and reduce the level of pollutants it has absorbed over time.
Cleaning carpets regularly is important if you have asthma, allergies, or other health issues. My Carpet Doctor recommends professional cleaning every 6 to 12 months, depending on level of soiling and whether there are children or pets on the premises.
With the hot water extraction method (steam cleaning), drying time is minimal and depends on the following factors:
Type of carpet material, weave, and pile
- Level of soil
- Air circulation in the home
- Humidity levels
No two carpets are the same when soiled. A professional like My Carpet Doctor has the knowledge, training, expertise, and equipment needed for each situation. They will determine the correct procedure and technique for multiple carpet and upholstery fabric care and complete the task professionally and efficiently.
Most rental machines are unable to provide the superior cleaning you will get from professional equipment. They cannot reach the required high temperature or vacuum strength, and the cleaning product will either be inferior or unable to perform as needed with these machines. Additionally, excess moisture and soap residues remain in the carpet, leading to problems such as bacteria, microbes, and mould growth. Professional cleaning removes the residues and your carpet dries very quickly.
It is recommended to vacuum, remove family heirlooms and smaller items to another area or room. Larger items that cannot be moved will be discussed upon arrival.
Noises may frighten children or pets during cleaning. It is recommended to move them to another room while cleaning is in process.
The type of stain, the use of consumer-based stain removers, the length of time it has been there, and the type of carpet fibre all affect stain removal results. We are able to remove most stains but, unfortunately, we cannot guarantee that they will always come out. We will do what it takes to get the best results, and chances are that if we can’t remove the stain, nobody can.
Child-friendly and pet-friendly products are available upon request. Please be sure to specify ahead of time if you would like our technician to use these.
We advise customers to move any large items of furniture from the areas you wish to have cleaned. We do not move televisions, wardrobes or any other large items. We can work round items that are not movable.
Please move any delicate objects from the room that is being cleaned. Ornaments and such should be moved off side boards to a safe place.
Please ask when making a booking what we can and can’t assist with in terms of furniture.
Here To Serve You
At My Carpet Doctor our aim is to achieve the best results possible in all carpet & upholstery cleaning bookings you make with us, and we will always be here to offer expert advice on your required service. We operate the leading machinery in the industry, and offer a fixed pricing structure, meaning we have you covered both on cost & quality.
Ready to transform your carpets? Contact My Carpet Doctor today for a free consultation and experience the difference our professional carpet cleaning services can make.