It was easy to make an appointment with this office. Prior to arrival I got several office appointment follow up calls. Paperwork could be filled out in advance to minimize wait room times. I had an early appointment and despite two other waiting I was in a room quickly. The staff were friendly. The office was clean, modern and easy to find. The doctor listened well and performed tests I felt were appropriate. They let you know what your costs are as you go which is refreshing. This also gave you some freedom to make treatment decisions. I was in the office for approximately 2.5 hours being seen for seasonal allergies. I highly recommend them. I would have given them 5 stars if it wasn't for the wait times.