Angela and her team are the best! They take time to listen to our (sometimes picky) requests and deliver quality cleaning. Angela is also very flexible when it comes to scheduling changes. I just love coming at home after one of their cleanings. They also take a little extra time to greet our dog and make him feel comfortable. Overall great cleaning product and customer service.