End result was great, but the journey to that end was not pleasant. Arrived on time for a 2:40 appointment. The initial screening done by a staff member was thorough and efficient, and then I was told to wait in the waiting room until a room opened up to see the doctor. After a considerable wait, I was placed in a room where I continued to wait and wait. Realizing it was now 4 p.m. and I had another appointment at 4 nearby, I had to leave without seeing the doctor. They scheduled me to see the doctor at 12:35 the next day, because the best times to schedule to avoid a wait is earliest in the morning or first appointment after lunch. So, I was surprised when it was after 1 and I had still not seen the doctor. I asked a staff member what the problem was, and she said the doctor had been delayed going to lunch and was not back yet. What??? So, at 1:15, I finally saw him. And the care he gave was perfect. So, clear your calendar for the day, make the earliest appointment possible, and get the care you need and then be on your way. Office management needs to really assess the number of appointments they allow as it seems to this patient that profit is more important than people.