We were disappointed, to say the least. It took months for us to get the 1st appointment because they kept saying they didn't have all the paperwork, though they did.
When we finally got there, it felt like the DMV where overworked ladies at the desk tried to hurry and get everyone checked in. We then went into the waiting room and say for over 2 hours before someone came to take patients back to get blood pressure checked. They then returned us to the waiting room for another round of 'hurry up and wait'.
Nothing was done during the appointment other than ordering tests. We didn't get to see Dr. Hahn, just a P.A. with hands that needed to be washed....badly. I could smell them when he brought them close. It reminded me of raising a teenage son. (Mothers will get that).
The next appointment was much of the same, except it wasn't quite as busy and we were able to speak with some of the employees. I asked about the atmosphere of being in a DMV or factory assembly line and one of the employees said it was because of bad management. This didn't come as a surprise considering the way we were all treated.
We won't go back a 3rd time. We never saw the doctor himself and felt disrespected in that atmosphere. Maybe Dr. Hahn cares about his patients, but it didn't seem that way. It seemed like the office of someone who put profit ahead of people.
BTW, other patients in the waiting room were discussing the same thing. A lot of them were older, though and less technologically advanced, so they aren't likely to write a review for Google.