I've been to Dr Peter Smith several times over the last 10 years, and every time the event has been pleasant (at least as pleasant as can be expected), and successful. Dr Smith is very thorough, in both his explanations and his work. He is not cheap, although he does take most dental insurance plans. I would rate him very highly, and would definitely recommend him to anyone.