I have had a wonderful experience with this doctor and the staff at this TSO. We have been using them for the last 3 or so years. They have always been friendly and professional. They were kind and patient with my children (ages 6 to 12). They have always rectified any issues we have had quickly and they crunch the numbers to get the most out of your insurance.