Business description: Your professional carpet cleaning company in London, Magic Carpet Cleaning has local carpet cleaners. They provide an excellent carpet cleaning service, stain removal, curtain and upholstery cleaning service, and rug cleaning. Also, they are fully trained to our industry’s standards, fully insured and qualified to carry out all the tasks that you may require. Available within the M25 ring, covering all boroughs. Free advice and free, no-obligation quotes. Excellent feedback from customers and from local businesses. Satisfaction is guaranteed — or we will re-clean for free!