Dr Johns and his staff are easy going and professional. I had some BAD work before and he has been repairing everything. Everyone is very good at what they do! I am in the middle of treatments including final invisilgns (so far so good),implant and crowns. Expensive but worth it. Has GREAT Chapstick too!