John Long, the son, is very knowledgeable and thorough. He gets very upset if you suggest an alternative vaccination schedule or if you are nervous about vaccinations. He is not for someone that may want to talk about alternatives. Overall, he is a very good doctor.
His assistants aren't very personable.