This was my second round of services and I am very happy with the results. The staff is very friendly and professional staff, the service is wonderful. I would only recommend that the staff do a better job explaining follow up/maintenance required for proceedures and communicate necessary follow up to the front desk for scheduling.