John is a great guy who cares about his patients. He wants to see you, the patient, get better even if it means he has to wait for your insurance company to get him his money way down the road. He is very personable and makes you feel very comfortable while he is working on you. The girls at the Batavia office are really great too! If you need a chiropractor, this is the guy to see.
Pros: Personal small town feel.
Cons: Limited hours while Dr. is on vacation.