I have grown to like this doctor. Although at first I felt they were disrespectful of my time. The office and staff are competent and even pleasant. I would give it five stars but I think they need better scheduling. Otherwise it is five stars all the way.