The cleaner who came was very nice and very skilled! She did a great job! The company, however, did not provide her with adequate tools to clean. The stove was left very dirty. If I could attach pictures to this review I would. Do not trust this company's "deep clean"- it is basically a wipe and a vacuum. They do not provide their employees with sufficient equipment to clean stoves. They also sent the employee very late, which would have been fine if not for the stove being dirty. I also went through an extended negotiation - I paid for a deep clean, which was not communicated to the employee who came to carry it out. I had to negotiate which parts would and would not be cleaned according to a scammy company policy. Do not trust!!!!