Dorchester – Weymouth – Portland – Bridport – Axminster – Lyme Regis – Beaminster – Crewkerne – Blandford – Yeovil – Bere Regis – Poole – Wareham
07771 628546

Carpet Cleaning Dorset


Welcome to The Carpet Doctor !
Expert Family Carpet Cleaners & Upholstery Cleaners in Dorset ~ Carpet & Upholstery Cleaning For 27 Years ! ……….. & Still Loving It !


We are a family run, well established professional carpet and upholstery cleaning business in Dorset , with professional trained carpet cleaners, and strive to give complete satisfaction to each individual client, as well as value & quality of service ! If you are not 100% happy with your clean we will clean it again for free until you are happy ! – 27 Years Experience & 27 Years of expertise & happy customers…
email me

Friendly Helpful service is only a phone call away ! My Direct Line – Steve ~ 07771628546 ~ Give Me a Call…..


Click on the video above to hear a brief personal message from the manager Steve, about what we do & how we do it


We aim to not just clean your carpets and upholstery & make them smell fresh, but make your life healthier by dealing with allergies and dust mites associated with asthma and breathing difficulties and leave you with a home to be proud of ! – We have carpet cleaners ready in Dorchester, Weymouth, Portland, Yeovil, Blandford, Bridport, Poole, Dorset & South Somerset areas. – We are NOT splash & dash charging a tenner a room but are all about Quality & Detail & A Deep Thorough Clean – We operate through several independant franchisees that have all received the same high standard of training & come with the same level of insurance & commitment that makes us stand out above the rest…….. We Guarantee you will be happy with our service. ~ Why Not Give Us a Try !

Get a FREE Quote Today !


Stain removal is our specialist field and we endeavour to do all we can to deal with unsightly stains and soiling & bad odours.

We cover All of Dorset & all surrounding areas in Dorset within a 30 mile radius.

For highly competitive prices and professional service ring us today for a free quote or to discuss your needs.

CALL Steve : 01305 860133 or 07771 628546

For A Free Quote – Just Fill In & Submit !

Name (required)

Email (required)



Your Message

We at The Carpet Doctor pride ourselves in excellent service and expertise in cleaning and caring for your carpets & upholstery. We have carpet cleaners that cover Weymouth & Portland, and also Dorchester areas, and are happy to cover Abbotsbury, Bridport, Yeovil areas too. If you require a carpet cleaner to come to Bournemouth, Poole, Wareham or Blandford in fact anywhere in Dorset we are more than happy to cater for you as well. We use state of the art Truck Mounted carpet cleaners fully contained in our vans, which give the highest quality clean and leaves your carpets clean, fresh and virtually dry !- Why not call me Today & I will be happy to give a quote ~ Steve

We have been serving all parts of Dorset for over 25 years and continue to provide we believe the most comprehensive home carpet cleaning service in the area.

We don’t just offer one system but an array of different ones that we can tailor to the job in hand.

We have :- High temperature van mounted steam cleaners, mobile portable steam extractors, low mositure pad system, very low moisture granule cleaning and quick dry system.

Just tell us what your need is and we will advise on the best carpet cleaning system for you and your home.

If you are in Dorset or surrounding areas, anywhere in the DT Postcodes then give us a ring  –   07771 628546 / 01305 860133 and I will be happy to give you a free quote & advice…..


Steve Chapman – Manager

Latest Posts


NHS Discounts

NHS Staff Discount


Steve Chapman Office :- 56 Marie Road Dorchester Dorset DT1 2LF 01305 860133 07771 628546



Unable to display Facebook posts.
Show error

Error: (#10) This endpoint requires the 'manage_pages' permission or the 'Page Public Content Access' feature. Refer to and for details.
Type: OAuthException
Code: 10
Please refer to our Error Message Reference.

h. h.