0 reviews
Summary
Teresa Goodner, MSN, FNP-C, PMHNP-BC, is an experienced board-certified psychiatric nurse practitioner. She has built a practice grounded in a holistic approach, combining medication management, innovative therapies, and compassionate, individualized care tailored to each patient’s unique needs. Teresa is known for making patients feel heard and supported while crafting practical, modern treatment plans that aim for lasting balance and improved daily functioning.
Teresa provides expert care in areas including...
- Medication Management
- Ketamine Treatment
- SPRAVATO® Treatment
- GLP-1 Weight Management Treatments
- Wellness Injections
- Cannabis Medical Card
At A Step Ahead Psychiatry, Teresa emphasizes personalized, step‑by‑step care, from thorough psychiatric evaluation to ongoing follow‑up, so patients receive safe, closely monitored treatments and clear guidance on their path to recovery. Friendly and professional, she helps people navigate difficult transitions and complex conditions with …compassionate support, accepting most major insurances and offering extended hours by appointment to make expert mental healthcare accessible.
Schedule your appointment today!
Office Photos
Office Location
A Step Ahead Psychiatry
12427 Pasture Rd Ste 104Riverton, UT 84096MonClosed
Tue9:00 am - 5:00 pm
Wed9:00 am - 5:00 pm
Thu9:00 am - 5:00 pm
Fri9:00 am - 5:00 pm
SatClosed
SunClosed
Quick Facts
- accepting new patients
- 6 years of experience
- 4 insurance plans accepted
- Norwich University
- 1 specialty
- 4 areas of expertise
- 1 office location
- Female
Insurance Plans Accepted by Teresa Goodner, MSN, FNP-C, PMHNP-BC
Medical Specialties
Teresa Goodner, MSN, FNP-C, PMHNP-BC has the following specialty
Specialty Expertise
Teresa Goodner, MSN, FNP-C, PMHNP-BC has the following 4 areas of expertise
Certifications, License, & Education
6 Years Experience
BOARD CERTIFICATIONS
American Nurses Credentialing Center
Psychiatric-Mental Health Nurse Practitioner
American Academy of Nurse Practitioners
Family Nurse Practitioner - Certified
MEDICAL LICENSE
Advanced Nurse, Utah, 2028, Active
EDUCATION & TRAINING
University
Norwich UniversityGraduated in 2023
University of PhoenixGraduated in 2020
Frequently Asked Questions
- Is Teresa Goodner, MSN, FNP-C, PMHNP-BC accepting new patients?
- Teresa Goodner, MSN, FNP-C, PMHNP-BC is accepting new patients on Vitals. View Teresa Goodner, MSN, FNP-C, PMHNP-BC's profile on Vitals to make an appointment.
- Does Teresa Goodner, MSN, FNP-C, PMHNP-BC accept my insurance?
- You can see the insurance plans that Teresa Goodner, MSN, FNP-C, PMHNP-BC accepts on their Vitals profile.
- Where is Teresa Goodner, MSN, FNP-C, PMHNP-BC's office located?
- Teresa Goodner, MSN, FNP-C, PMHNP-BC's office is located at 12427 Pasture Rd Ste 104, Riverton, UT, 84096.
- How can I make an appointment with Teresa Goodner, MSN, FNP-C, PMHNP-BC?
- You can find contact information for Teresa Goodner, MSN, FNP-C, PMHNP-BC here on Vitals.
- Does Teresa Goodner, MSN, FNP-C, PMHNP-BC accept virtual/telehealth appointments?
- Teresa Goodner, MSN, FNP-C, PMHNP-BC has not indicated that they accept virtual/teleheatlh appointments. Contact their office through their Vitals profile to check for availability.
Ensuring Data Transparency and Trust: A Guide to Vitals Doctor Listings and Reviews
Our provider data is gathered directly from physicians and publicly available databases. Providers who verify their profiles gain the ability to update information, offering additional details about their specialties,education, treated conditions, performed procedures, and accepted insurances.
Reviews on Vitals are submitted by users only. Recognizing the valuable insights these reviews offer into a doctor's reputation, we maintain internal policies and protocols to ensure the quality and accuracy of all reviews. Importantly, providers cannot delete or alter reviews independently. Reviews can only be deleted or changed following an internal assessment by our customer service team.
Your feedback is highly valued and we encourage you to contact our support team should you encounter any issues.

