Dr Davies is a very caring dentist who does a great job at a reasonable fee. I have never had a dentist take his time like he has. I had a root canal done by him that later needed a crown, he explained everything to me in a way that I understood. Great staff.