My wife and I were patients for several years, until they dropped our insurance. The doctors were Ok, nothing exceptional. My issue in retrospect is that the office was always overcrowded, and we were treated like cattle. You can't call and talk to a person without getting very lucky- you maneuver through a phone system and leave a voicemail, which may or may not be returned in a reasonable period of time. We are now at a smaller practice with a caring doctor and a staff that is responsive. You can do better than this office.