I'm really glad I found this place. The doc is super friendly, but more importantly, very knowledgeable and eager to help. I was actually surprised at how helpful and courteous the staff is. I've just come not to expect that level of customer service anymore. They run a really good practice.