The staff is friendly, professional, and efficient. Dr. White takes time to explain things, so they are easy to understand. He is also a good listener. I highly recommend ... more