I have been a patient of Greg for 8 years. Followed him from 2 other practices. He’s knowledgable and explains everything in terms I can understand. He takes the time to get to know you as a person, not just a patient. Always starting out our visits with life questions. You can’t go wrong with Greg.