The staff is not friendly at all, I didn't feel welcome there. I'm going to look for something better. It is impossible to get an appointment at their office because the office visits in my case are cancelled at the last minute and then rescheduled. My March appointment was cancelled and rescheduled for early April. Then the rescheduled visit was cancelled at the last minute and rescheduled for later in April. That rescheduled visit was cancelled and an appointment in May was offered. At that point I said I would get another doctor. This is a good doctor but dealing with his front office is beyond intolerable.