Magic provides professional cleaning services to an ever-growing number of businesses and domestic customers throughout all the areas of Greater London.

We now have well over seven years of experience in carpet cleaning and our carpet cleaners cover all areas in Greater London, even on weekends and bank holidays.

In the past years we’ve been serving both businesses and domestic customers  with a professional range of carpet cleaning services at prices you won’t find anywhere else.

Whether it’s carpet cleaning, upholstery cleaning, rug cleaning or stains removal service, customers rely on our experienced and insured cleaners to do an outstanding job every single time.

We provide our carpet cleaning services to domestic customers and commercial properties in London, including:

“Office buildings, Hotels, Student campuses, Pubs & Restaurants, Domestic clients”

Office buildings

We’re providing carpet cleaning services to office buildings on a regular basis. Most of these customers are located in Central London, whilst the rest are spread throughout the entire Greater London areas.

London hotels

We  provide cleaning services to London hotels, regularly. Most of these hotels chains are located throughout all of Greater and Central London.

Student campuses

Our carpet cleaners regularly provide carpet cleaning services to student campuses, mostly during spring, summer and winter breaks, in all areas of Greater London.

Pubs & Restaurants

We’ve been supplying Pubs & Restaurants in London with carpet cleaning services, on a regular basis. Our  carpet cleaners provide such a professional service that we now have recurring customers from our previous pubs & restaurants, as well.

Domestic Cleaning Services

We provide London domestic carpet cleaning services to an ever-growing customer base. Every day we hand out free carpet cleaning quotes, free carpet cleaning advice and great offers!


So for a professional service of unmatched quality, at a great price, call our London carpet cleaning services team now on 0208 861 0979! Also you will receive an estimate price quote.