Working with this company was more than easy and pleasant. The office member asked me a lot of questions so the cleaners would have thorough information and come prepared for the job. She made sure to send the team over at the best time for me. They were not late and it is true that they took longer than was said but it was definitely worth it.