I had many challenges with scheduling, as many others have. I also had a terrible customer service experience with their scheduling person (names were called - not by me). Today, the owner reached out to me directly to apologize, and offer a make-up service. Apparently, they had a rogue employee that is no longer with them, effective today after an incredibly unprofessional exchange with myself, and several others. I will give them another chance and see if they redeem themselves now that she is gone. I'll leave the rating as a two (upgraded from my one because I appreciate the owner reaching out) until I've experienced something else. Fingers crossed!