I have taken both of my boys here and we absolutely love Dr. Barnes and his amazing staff. He has always been personable and professional. I feel comfortable asking questions and knowing that they are going to take good care of my kids. It has been the best experience for us. Thank you!