This practice has a great up-front staff who are very helpful, organized and nice. I have been to this practice a handful of times for various issues. The Dr was friendly, focused, and isn't in a rush. He is a great listener, very personable, and diagnoses the problem quickly and correctly. read more