I have been going to Dr. Johnson for probably a decade now. Nothing but best service. He is very knowledgeable and personable through the whole examination. He always answers all of my questions, takes his time, and gives me all the information to make solid decisions. I moved to Houston and I still make the trip there. 5 stars for Dr. Johnson.