I have used Cleaning Fairies for years now. They are affordable, reliable, and professional. All their people are friendly and hard working. All of them speak English well. They confirm my appointments by email and I can contact my cleaning person by cell phone if I need to. They even moved me recently. They packed up everything, including a very large collection of books, and moved everything to my new apartment. They did a move-out cleaning of my old apartment after it was empty. It was the easiest move I have ever made.