Dr. Johnston has provided two crowns for me and I've been happy with both of them. His ability to produce a porcelain crown on-the-spot is simply amazing and saved me added visits! He is highly professional, up-to-date on the latest technology, and takes time to answer any of my questions with thorough explanations and digital visuals. I would recommend him to anyone needeing dental care.