Dr Matteucci listens as well as he explains things...he is thorough answering all questions. Offers suggestions and options for care moving forward...