They've been my cleaning service for the past 6 years. Very good about being flexible when I need to cancel a cleaning or reschedule for another date. The crews are friendly. Sometimes they are late, but in general it is well worth it to have a cleaning service I trust. If something is broken as mentioned above that must be an accident. I have had a good experience for the 6 years they have been cleaning my house.
Pros: reliable, flexible, efficient
more