Excellent, caring,compassionate, and very timely, not Having to wait in office to see the dr. Office staff excellent! Dr. one of the best I’ve met. Ps. I am a nurse myself and you get to know the Sincere ones right away Thank you for my mother’s GREAT care.