I have seen him for years and have always had a great experience. He takes time and really listens to the patient. Staff is always very courteous and he works to get you in right away. You can really tell he cares about the patient and what’s going on and goes that extra mile.