I have been to this dental office for over 30 years, Dr. Gary Hall is the best dentist I have ever known, especially with children. The may not be the cheapest - but in my book they are the BEST. I would not go to another dentist, no matter what they charge. If you go their and are not happy, then it is possible that you may never be happy anywhere. The 4 dentists in this office and the other ancillary staff are also superb. You will be glad the day you start going to this dentist and office.