Welcome to MW Carpet Care

MW Carpet Care are a well respected local business offering expert carpet and upholstery cleaning services to Weymouth, Dorchester and surrounding areas in Dorset.

Carpet, Rug and Upholstery Cleaning

From domestic deep hot water cleaning to low moisture commercial carpet cleaning we offer a full range of soft furnishing cleaning services. These include specialist stain removal, rugs, carpets, upholstery, end of tenancy, pubs, clubs and even entire office blocks. We promise a fully professional service with clear, honest pricing and no hidden extras.

Deep Interior Automotive Cleaning

We offer a range of deep automotive cleaning services from stained upholstery, to specialist odour removal. We offer the right equipment and techniques to successfully deep clean, sanitise and remove odours from any part of your vehicles interior. Unlike valeters which will only mask the problem we can permanently and hygienically treat spilt milk, coffee, nicotine, vomit and pet odours.

Leather Cleaning, Repair and Restoration

We offer a complete solution to leather cleaning and restoration. We have been trained by LTT Leathercare and only use quality LTT products for all of our cleaning and restoration. As well as deep cleaning and protecting your leather we can repair scratches, scuff marks, rips and pet damage. We can also recolour pigmented leather and dye aniline leather.






What areas do you cover – how far do you travel?

We cover Weymouth, Portland, Dorchester and surrounding areas. We will travel further afield for larger jobs so if you are in Dorset or a neighbouring county and have a large job that we might be able to help with then please give us a call for more information.

Is there anything we need to do before you arrive?

We ask for any small or breakable items to be removed from the rooms we will be working in. Larger items like sofas and beds we will move for you free of charge wherever possible.

We will need access to two power sockets and running water (preferably hot).


For more information on any of the services that we provide or to book an appointment contact MW Carpet Care on 01305 564055 | 07809 676627

Alternatively you can use the form below to send us an enquiry or email