very thorough in evaluations and treatments. Explain everything in detail so its easy to understand. Everyone is very friendly and willing to answer any questions you have.