I had very high hopes for this company, as their general rating on Yelp seemed high, and I was recommended by another cleaning service that unfortunately did not service my area. I made the reservation online, which was very convenient. I was told I had a window of 4 hours for the cleaning team to arrive, which I had no issue with. Special instructions were left for the company to buzz into the building because I had to leave earlier for a prior appointment. I did not receive a call to enter the building during this time and upon arriving home, found that my apartment had not been cleaned. I had called the company's main phone number after 1 PM (when my window closed) and have still not received a message from them. So far, I have not received any message from the company stating the reason for the no-show. I wish I could give this company the benefit of the doubt but am currently very frustrated.