Contact M&C Floor & and Fabric Care


Whether you’d like to find out more, to get a quote or to request an appointment, feel free to contact us with your enquiries!


We’re social! Find us on Facebook, follow our page and check our posts – we have weekly cleaning tips & tricks for our readers.


About me

Hello, I’m Josh!

I have been the Owner of M&C Floor and Fabric Care since July 2020. The previous owner Thomas is my Father In-Law who founded M&C in 1995, that’s over 25 years in the Floor and Fabric Cleaning industry. I have two children and a chihuahua called Norman who I will happily talk about for hours! After serving for six years in the Scots Guards I decided to swap the forecourt of Buckingham Palace for taking over a Floor and Fabric cleaning company. With that I brought many of the qualities required to stand for two hours outside royal palaces to M&C.

While Carpet, Upholstery and Hard Floor Cleaning may seem a simple thing on the surface, delve a little deeper and there is some serious chemistry and cleaning science going on. When we are cleaning your floors and furnishings we take into account many things – this includes making the correct choice of chemicals for the material, getting PH levels of those chemicals correct for fibres, the amount of moisture that’s used to clean, fibre and fabric and construction identification, using the correct machinery for the job, and more.

Please feel free to contact M&C Floor and Fabric Care here. We will be very happy to assist you.


Our Service

What we do

Our mission is simple: to provide high-quality services for our valued clients. Our team goes above and beyond to cater to each customer. Through open communication and exceptional service, we hope you’ll find what you’re looking for with our Cleaning Service in Dumfries and Galloway, Scotland.

About us

Why choose our cleaning services?

We are experts in the science of professional carpet cleaning or other cleaning and surface protection. We bring your carpets and upholstery back to life and make all floors shine.


For more extreme cases, we can repair damaged carpets, refurbish that beloved tapestry and revive your old rug.


We are experts in the science of cleaning and surface protection


We use the very best equipment and machinery


We are qualified professional cleaners


We offer top quality services at a great price