I had an appointment yesterday with Dr. Johnson he is very thorough, came up with a great treatment plan. He is very friendly and makes sure to cover all needs and addresses all questions. His office is gorgeous and definitely feels comfortable and clean. All of his support staff is great and friendly.