We have had a great experience every time we have been here. I always leave with peace of mind and we are in & out in a timely manner. The doctor is very personable and so is his staff. We feel right at home! He answers all of our questions very thoroughly with our son’s best interest in mind. This is an awesome practice!