You will never be free from dust and grime on your carpet unless you clean it from time to time.

If you have tried cleaning your carpet yourself and have been overwhelmed, don’t worry, there is help for you. Magic London Carpet Steam cleaning in Beckenham (BR3) is the solution you seek.

Carpet Cleaning Was Now
Small room £ 40 £ 20
One bed flat £ 140 £ 70
Three bed flat £ 190 £ 95

Get a Free Quote Now

Your Name *
Your Email *
Service*
Your Phone *


Employing the services of a carpet cleaning agency will make the task easier for you.

To get in touch with our carpet cleaners in Beckenham BR3, call 0208 861 0979 or simply fill to form below.

Whether your carpet cleaning need is commercial or residential we can handle the job. We ensure that we pay specific attention to the fabric that makes up your carpet.

Magic London carpet cleaning in Beckenham (BR3) include carpet treatment, wet-hovering, steam-heat extraction and after clean.

All this is to ensure you are fully satisfied with our services.


Some carpet cleaning results from Beckenham projects, in images: before and after

From one of our projects in Beckenham: before

Here’s an image taken before starting our carpet cleaning, from a project in Beckenham (personal phto, South London archive)

The result we got after cleaning the carpet

And here’s the result, in an image taken after doing our work (personal photo, South London archive)

Don’t miss out on our services!

Our guarantee is that if you are not happy with the result, we will re-clean within 24 hours, so call our advisers on 020 8930 2650 to book early and get a further discount! Alternatively, you can reach us via our contact form.

Book now