Here are our contact details or you may use the online contact form below:


Magic Carpets Cleaning Services Ltd.

14 Moorlands Crescent





Tele: 01207 588 905

Mob: 07843 258 856


Company Number : 10889249

Appointment available first thing in morning (Thursday 14th) due to cancellation😠 if anyone is wanting some work done and could take the appointment it's a couple of hours vacancy so could be 3-4 carpets if needs be.... ... See MoreSee Less

View on Facebook

Taking calls from people who are wanting work done before Christmas and feeling like the Inn keeper in the nativity tale as I look in what I know is already a full to the brim diary ......

"Sorry no room available"

I hate to let people down and have to turn work away knowing that anyone else you use ain't going to supply the service we do but I simply can't fit any thing else in.

We do have 2018's diary open and work in already so if you can wait until all the footfall is over and would like fresh new carpets to start the year with feel free to give us a call. 😊

It's been a cracking year again not everything went to plan but over all we've had a fantastic year which is all down to your continued support, custom and recommendations.

I simply can not thank you all enough for using Magic Carpets for not only our Christmas but our holidays, day to day lives and the mortgage all depends on our customers loyalty to us.

Thank you all from the bottom of my heart, I wish you all a fantastic festive period, remember it's not about what's under the tree but who's around the table. God bless you all.
... See MoreSee Less

View on Facebook

Magic Carpets Cleaning Services updated their cover photo. ... See MoreSee Less

View on Facebook

Little bite to eat supporting the #BuyLocal and the blackhill late shopping night, couldn't believe we bumped into Santa Claus aswell. ... See MoreSee Less

View on Facebook

Love days like this when customers were thinking of renewing but decided to see if they "could just get through Christmas" with a clean. Then are so impressed with results they realise they have more money for Christmas as they now don't need to renew at all.

It really does pay (pardon the pun) to put your #trustinjustin I simply will not, not get you the best results ever or I wouldn't charge you, I've never not been paid. 😉

* We have just took a very late cancellation for 2pm tomorrow if anyone would like a last minute clean please get in touch asap I know some people mentioned letting them know if we had any to get in touch but I have to admit I haven't kept details 😫
... See MoreSee Less

View on Facebook