The doctors and staff here are great! My only complaint is that even if you schedule to be the first appointment of the day, you should expect to wait. Also, they leave you sitting in the room for up to 20 minutes waiting for someone to come back to give you an injection or instructions.