So far so good, they canceled my original appointment which was annoying but rescheduled for the following business day. Luckily my husband was able to be home to meet the cleaning person. Carol was nice and did a very thorough job. She cleaned details that I'm often too lazy to take care of so I'm satisfied for now! Some reviews indicate it's hard to cancel the service so I'm hoping I don't run into that in the future.