First, the office staff is always polite, professional, and nice to talk to. We are usually seen on time or have to wait very little. The doctors are friendly, take a genuine interest in their patients and offer advice to help yourself between visits.
more