John is knowledgeable about what he provides his patients. He takes the time with you 1 on 1 appointment only which is great. John is a very compassionate provider that we need more of. He knows what he is doing for himself and his patients...and that is all good!I recommend this collective to everyone.