I have been coming here for the past two months and have been extremely pleased with the care. Dr. Geier is so sweet and personable. I didn't feel rushed and was able to ask a ton of questions. I saw another doctor as well (can't remember her name) and she was nice also.
The front desk staff is nice. The nurses are amazing! They get you in and out quickly. Just a warning: DO NOT BE LATE FOR YOUR APPOINTMENT. I almost had to reschedule the first time because I was a few minutes late. But that's because they run on time. Also, give yourself a few extra minutes to find parking. :)