I have been going to Harper Hearing for over 8 years. Sandy is always very professional. She is always willing to spend time with you so you never feel rushed. She is very knowledgeable and listens to your concerns and answers your questions. She shares the latest developments in the field with you so you can keep up to date on new things on the horizon. I second everything Sarah D. said.