The medical professionals at this practice are great. My son had been a patient there since he was born and they are very receptive to patient questions, relatively easy to get into and a pleasure to speak with. The only complaint I have is that sometimes (not always...but more often than not) the wait is long to see the doctor which, when you have a little one can be difficult.