I've used their services for recurrent general cleaning and for deep cleaning and I was satisfied with their work and pricing. I like that they send a reminder a few days ahead in case you need to cancel. I am picky and I did have to ask them to touch up a few things but now that she knows what I like, it's not an issue. I would recommend them to all my friends!