Dr. Don Weinreich is an excellent diagnostician, always listens with great attention to your concerns and has the ability to communicate with great clarity. He is intelligent and empathetic. He follows a holistic approach, does not oversubscribe nor does he send you off for batteries of tests if they are not needed. If he does have a concern, he will design a treatment plan for you to follow and refer you to experts in the field of concern. I would certainly recommend Dr. Weinreich and am very greatful to have a doctor of his ability.