This company has terrible customer service they do not value their clients time at all. When you schedule an appointment they will have you sit in the waiting room for hours on end. This happened to me several times. They lack adaptability when it comes to their clients schedules. They are also not transparent when it comes to the process after the procedure. I was very disappointed in the service I was provided for the money I had spent. I would not recommend them...