I had a great experience. Dr. Charles and his staff are friendly, knowledgeable and professional. They took the time to carefully answer all my questions. Very happy so far and I am confident the results will come in time.