Cardiologist providers include doctors, nurses, nurse practitioners, and physician assistants. They often maintain long-term relationships with you and advise and treat you on a range of health related issues.
Chiropractor providers include doctors, nurses, nurse practitioners, and physician assistants. They often maintain long-term relationships with you and advise and treat you on a range of health related issues.
Dentist providers include doctors, nurses, nurse practitioners, and physician assistants. They often maintain long-term relationships with you and advise and treat you on a range of health related issues.
Dermatologist providers include doctors, nurses, nurse practitioners, and physician assistants. They often maintain long-term relationships with you and advise and treat you on a range of health related issues.
Family Physician providers include doctors, nurses, nurse practitioners, and physician assistants. They often maintain long-term relationships with you and advise and treat you on a range of health related issues.
OB-GYN providers include doctors, nurses, nurse practitioners, and physician assistants. They often maintain long-term relationships with you and advise and treat you on a range of health related issues.
Ophthalmologist providers include doctors, nurses, nurse practitioners, and physician assistants. They often maintain long-term relationships with you and advise and treat you on a range of health related issues.
Orthopedic Surgeon providers include doctors, nurses, nurse practitioners, and physician assistants. They often maintain long-term relationships with you and advise and treat you on a range of health related issues.
Pediatrician providers include doctors, nurses, nurse practitioners, and physician assistants. They often maintain long-term relationships with you and advise and treat you on a range of health related issues.
Physical Therapist providers include doctors, nurses, nurse practitioners, and physician assistants. They often maintain long-term relationships with you and advise and treat you on a range of health related issues.
Podiatrist providers include doctors, nurses, nurse practitioners, and physician assistants. They often maintain long-term relationships with you and advise and treat you on a range of health related issues.
Psychiatrist providers include doctors, nurses, nurse practitioners, and physician assistants. They often maintain long-term relationships with you and advise and treat you on a range of health related issues.
Dr. Kneir has been utterly amazing for me and my treatment. After 20 years of trying to find the right doctor for me, I have finally found someone that listens and understands my mental health, and has been open and forthcoming wi... Read more
Dr. Kneir has been utterly amazing for me and my treatment. After 20 years of trying to find the right doctor for me, I have finally found someone that listens and understands my mental health, and has been open and forthcoming with medication and a treatment plan that works. No more panic and anxiety about trying to treat my panic and anxiety. I highly recommend Dr. Kneir, she listens and understands in a way that I had lost hope for. Read less
Steve D • March 14, 2026
I needed a new psychiatrist so after some research a called Satori Behavioral Health in Santa Rosa and got an appointment in three days with Genevie Kneir NP. She is kind,patient and very easy to talk to, a professional who is o... Read more
I needed a new psychiatrist so after some research a called Satori Behavioral Health in Santa Rosa and got an appointment in three days with Genevie Kneir NP. She is kind,patient and very easy to talk to, a professional who is open for different treatments and medication, carefully considering what works for you better.
I am really happy to find her and looking forward to our next appointment. Read less
SMS Terms & Privacy - By opting in, you agree to receive SMS alerts regarding your appointment from Satori Behavioral Health CA. Message frequency varies. Message and data rates may apply. Reply STOP to opt out at any time. For questions, please call (707) 780-2140. Your mobile information will not be shared with third parties.