Patient
Dr John is amazing and very friendly and on top of all of my dad's progress. His staff is very friendly and any questions you might have they are happy to answer. They help make appointments at our convenience which is amazing and the wait in his office is amazing comparing to other doctors we have been to for my dad's health. Everytime we have an appointment they see us within the time which is amazing.