We were recommended to Dr. Hales from a friend and were very pleased with the service he provided to our family. Dr. Hales and his staff were prompt to receive us and were true to their appointment times. Dr. Hales did everything from rudimentary cleanings to not-so-fun procedures such as cavities and crowns. Dr. Hales used the latest technology and made us feel comfortable in his office. We highly recommend Dr. Hales if you have to go to the dentist.