Call UK 020 8419 1706

Expert cleaners & suppliers of curtains, carpets, rugs & blinds

Cleaning Services Contact Us Today
  • FREE quotations
  • FREE collection & delivery
  • Fully insured & guaranteed
  • Over 90 years experience

Free Quote

Fill out our request a quote form and someone will be in touch…

Specialist Carpet & Curtain Cleaners in London

Watch our company video below

With so much of the home beautifully presented through the use of fabrics and upholstery, it stands to reason that only the best, most thorough clean will do. At John Frederick Ltd, our cleaners deploy over 90 years of experience when it comes to carpet, rug and curtain cleaning across London.

You can ensure your home is given the royal treatment it deserves by employing our expert carpet cleaners and curtain cleaners. With our own specialist factory and cleaning machines, we achieve prestigious results you will be proud to show off. Some of the specialist services we offer include:

Our previous clients include the late Queen Mother Elizabeth, for whom we worked for for 40 years. With a long history of delivering excellent results for domestic and commercial customers in London, you need look no further for everything from curtain alteration to fine carpet cleaning. Our carpet cleaners and curtain cleaners use quality cleaning equipment and tried-and-tested techniques so you can rest assured you will receive an terrific service.

Contact our highly trained team today to discuss which of our services you require. We’re always happy to advise you on how to attain the best results and can offer a free quotation.

Call us for a free quote today on Call UK 020 8419 1706

Regularly trusted to work with:

  • Museums
  • Heritage sites
  • Hotels
  • High value properties

Highest standards of care & attention guaranteed

John Frederick Ltd

FREE collection & delivery on all services

John Frederick Ltd John Frederick Ltd

Areas Covered


North London

Central London


  • Ascot »
  • Bracknell
  • Crowthorne
  • Datchet
  • Windsor


  • Addlestone
  • Camberley
  • Chertsey
  • Cobham
  • Egham
  • Hampton Court
  • Ottershaw
  • Sunningdale
  • Walton
  • Weybridge »