Wonderful Doctor! I saw him after having no success with my primary doctor. He took bloodwork and time to explain the results. Dr. Schweitzer has a wonderful disposition. He truly cares about his patients. He is now my primary doctor. Highly recommended!