I used the company for an end of tenancy cleaning. They were quick to respond, very helpful and the cleaners are definitely professionals. They did a great job of cleaning the apartment and I am very happy with the result. I managed to get my deposit back without any problem. I will use their other services as well.