Not only is he very thorough and knowledgeable but he takes time to explain and answer any questions. My favorite thing of all is that he has taken the time to build a strong rapport with my children!!!
Dr. Porter is the best!
- Angel A. - Facebook Review 2018