Dr Jim Coates and the team here are fantastic, thorough and very well priced. Also they explain everything that you need to know clearly including the options available to you. They genuinely care about dental health and not charging ridiculous amounts for dental care.