Dr. McGuiness is very thorough and professional.