Dr. Savoretti has been my primary care doctor for years. He is consistently friendly, professional, thorough and knowledgeable. Dr. Savoretti has outstanding listening skills and takes the time to answer all of my questions without making me feel rushed. He truly cares about the health and well being of his patients..