I have used this service for almost 2 years. At first they were fine, but as the employees changed, the service deteriorated. On an average cleaning day, I come home finding myself cleaning up after their maids. They neglect obvious things, leaving dirt on the floors, unpolished countertops, etc. Every time I touch-up my walls with fresh paint, they find a way to scratch them with the vacuum cleaner, then deny it. These guys are cheap but that's their only advantage.
Cons: Sloppy, Cause Damage, No attention 2 detail