Aloha Maids does a good job with communicating in terms of reminders and they directly contact you when you have to make adjustments to your appointment times. Overall they are generally on time but sometimes a little late but no more than 20 minutes. They do a decent job cleaning and pays attention when asked specific things to be clean. Overall, I enjoy the services.