Earls Court Cleaning really delivered an excellent option for us when it came to some recent upholstery cleaning which we needed done ASAP. As a pet owning household, hair and paw prints are just par for the course, but they’re still a bit annoying too deal with, especially when it’s the good furniture. As such, we make sure to always think about a cleaning company to help us out and these guys are the best ones which we’ve found to date. The whole team were helpful and the prices were more than reasonable, will be hiring them again in the future.