I took my son there for multiple cavities and a chipped tooth. Dr. Ray was very busy, but still took the time to answer all questions and make sure that we were happy with the results of treatment. The assistants were kind and really cared about the patients. The told us all costs up front - what insurance would cover and what our costs would be. They were very accommodating with setting up appointments in our available time. The prices are a little high, but worth the extra care.