Dr Teffeau and his nurse are fantastic! I had some frustration trying to schedule an appointment at first. The coordinator wouldn’t let me self pay with my old insurance but I have a new job and switched to a new insurance that they accepted. I rescheduled after the new insurance started and was very pleased with my appointment. They are compassionate, nonjudgmental, caring, and great listeners. They treat you as an individual and look at the full picture of your health. They don’t make assumptions or talk over you. They listen and answer questions. I felt like an active part of my own care rather than a bystander. It’s been a very long time since I have encountered this level of care. I’m deeply grateful to have a primary care provider that I can count on and who I feel comfortable making an appointment with the next time I have a health concern. I no longer feel anxious about finding a physician that I can trust because I found both a physician and nurse!