Great doctor and staff. The fees are discussed over the phone and when you come in. They check your insurance coverage prior to your visit so there will be no surprises on the final bill. They never rush you and took care in answering any questions.
- Mary L. (Patient since 2016)