I had my carpets cleaned last weekend by Earls Court Cleaning Service. They did an amazing job, using a steam cleaner to get the worst of the stains out, and left it looking pretty much brand new! I couldn’t believe how well it had all gone if I am honest, but there you go. The resulting clean was so impressive that I have decided to get them in to do the upholstery in a week as well! A great company doing an amazing job, that I think many people would benefit from...