Everything to do with my service was perfect, its the scheduling processes I have a problem with. The receptionist is virtual and you were greeted with a screen when you enter. I have no problem with this but twice now I have had problems with scheduling. Once my appointment was make for 3pm and when I got there the salon was closed. When I called the virtual receptionist said they forgot to put me on the books and the dermatologist had already left for the day. Just recently, I went to my appointment checked in with the virtual receptionist. And after inquiring after 20 minutes of sitting there, the dermatologist said it was not on her books. She was lovely and squeeze me in for my procedure. I will only return as I have a package