Browse specialtiesSee all specialties A-Z
Chiropractors
Dentists
Dermatologists
Ear, Nose & Throat Doctors
Endocrinologists
Eye Doctors
OBGYNs
Ophthalmologists
Optometrists
Orthopedic Surgeons
Podiatrists
Primary Care Doctors
Psychiatrists
Psychologists
Therapist-Counselors
Discover
Are you a top doctor or health service?
Discover
Are you a top doctor or health service?
ROCK Recovery
Adult Psychiatric & Mental Health Nurse Practitioner4.97
Patient reviews
All reviews have been submitted by patients after interacting with the practice.
Overall rating
4.97
Wait time
4.98
Bedside manner
4.95
Insurances accepted
99% of patients have successfully booked with these insurances
Blue Cross Blue Shield of Arizona
Aetna
UnitedHealthcare
Cigna
UnitedHealthOne





Book an appointment for freeThe office partners with Zocdoc to schedule appointments
Scheduling details
All procedures
See if they’re in-network
Available appointments
All provider availability
All provider availabilityToday, Apr 2 – Wed, Apr 15
Insurances accepted
99% of patients have successfully booked with these insurances
Blue Cross Blue Shield of Arizona
Aetna
UnitedHealthcare
Cigna
UnitedHealthOne





Providers at ROCK Recovery (0)
No results
This practice has no doctors that match your search criteria.
ROCK Recovery
medication management and diagnosing
Patient reviews
All reviews have been submitted by patients after interacting with the practice.
Overall rating
4.97
Wait time
4.98
Bedside manner
4.95
Your trust is our top concern, so providers can't pay to alter or remove reviews. We also don't publish reviews that contain any private patient health information. Learn more here
73 reviews
Most relevant
She was very kind and positive, and answered any questions I had. I’m glad I found her.
February 5, 2026Chloe H.Verified patient
I'm not good with computers or phones so I needed someone to talk me through the process now it's easy
Initials hidden
Very great experience and I feel at ease now transitioning to a new psychiatrist. 10/10 would recommend Thank you ??
March 13, 2024Casandra W.Verified patient
Professional, trustworthy, excellent, listened, cares about my treatment and thoroughly discussed options
April 10, 2024Initials hidden
I would definitely see Tammy again! She is a wonderful person and wants to help! She communicates well!
Initials hidden
Felt heard. Felt supported. Feel more prepared to address the things I came to address.
Initials hidden
Tammy was great on listening to concerns and very flexible with my hectic schedule.
June 22, 2023Miguel O.Verified patient
I really felt heard and understood during my consultation with Tammy
August 13, 2024Greta R.Verified patient
I learned something new about myself and appreciate her honesty.
July 19, 2024Crystal W.Verified patient
would definitely see Tammy again. very knowledgeable and easy to talk to.
Initials hidden
Excellent, compassionate and kind provider. Highly recommended.
October 9, 2023Mark F.Verified patient
She was very clear, straight to the point, and very helpful!!!! ??
Initials hidden
Tammy is very easy to talk to and understood my situation fully.
Initials hidden
Very personable, very informative and very nice ^_^
August 23, 2023Heather F.Verified patient
I had an amazing appointment and felt so comfortable.
May 3, 2023Rayanna R.Verified patient
Mrs. Tammy was by far the best psychiatric provider that I have ever encountered in my 47 years. She opens the call with a smile and appears genuinely happy to meet you. She is pleasant. She listens to all concerns and provides knowledgeable and clear answers. She explains all medications and the plan of care in detail. I cannot brag enough on this provider.
October 10, 2024Stacey G.Verified patient
I am new to the state of Arizona from a life in Louisiana. I have been on several medications for years. Not a single doctor after multiple tries here would read my previous medical history and they out-right refused to prescribe my medications. Mrs.Tammy answered and greeted me with a warm smile. She reviewed my history and treated me like a person versus a number as most other doctors do. She was caring, knowledgeable, and addressed all of my needs. I immediately made my husband an appt with her the next day.She is a true God-send to us. Thank you Dr.Tammy.
October 7, 2024Stacey G.Verified patient
She is very informative and listened to me. She is also extremely knowledgeable and trustworthy. I feel safe knowing I can go to her when I need her.
August 3, 2024Sara F.Verified patient
Tammy was great, she asked all the necessary and appropriate questions to help me with my medication management appointment. I previously had a bad experience with a different pcp and I had to search for a new one and came across Tammy and I am so happy I found her. She listened to me and was very helpful and kind!
May 4, 2024Jessica O.Verified patient
Tammy is great!
March 13, 2024Rolanda H.Verified patient
Tammy is caring and compassionate. I wasn’t sure where to go or who to see before I met with Tammy. She answered all of my questions, gave me wonderful psychoeducation, and wrote me a new prescription that I picked up shortly after our appointment. Looking forward to our next apportionments.
January 10, 2024Initials hidden
Thank you!!
December 29, 2023Initials hidden
Tammy did a fantastic job with listening to my symptoms and creating a treatment plan! She explained her diagnosis and reasoning for the treatment among other things as well.
November 14, 2023Danita B.Verified patient
I don’t do reviews but I have to say, Tammy is amazing.
I had been presenting symptoms of ADHD. I visited a couple others before Tammy and it seemed like they glossed over this concern and didn’t WANT to screen me. One medical professional said they wanted to treat smaller issues first, and it didn’t take me very far. Tammy sent me a screening to complete before the appointment and she let me know my suspicions were correct; the first thing she said during the appointment was something along the lines of calling me a ball of ADHD. Jeez, did that feel so freeing!
Tammy is communicative. She asked about things I hadn’t even thought about and used that info when determining which medications may work. Seems simple! Tammy listened to my concerns and made explanations crystal clear.
From our first minutes speaking, I knew I was in good hands. With Tammy, I feel like I’m finally taking a step to a better quality of life. I’m going to be sticking with her for a while.
August 1, 2023Austin C.Verified patient
This provider understood my debilitating anxiety, listened to my concerns about medication management, and is an excellent listener and was supportive through the whole visit! I highly recommend this provider!
June 27, 2023Daniel T.Verified patient
Tammy helped me so much. My first prescription wasn't working the best for me but she helped get it all situated in a very timely manner. Fantastic advice for the regiment I am on. Very kind, very considerate.
June 25, 2023Initials hidden
Tammy is amazing! She is available for her patients and is always warm and welcoming. She is excellent and I highly recommend her for normal life challenges and situations that can be life altering. She has been a rock in my life!
HHVerified patient
Tammy was a God send. I have severe anxiety and panic attacks. She was so incredibly understanding and explained everything that was causing my panic attacks. I never understood why I feel the way I feel, and now it makes sense. She cares about my mental wellbeing and for that I am eternally grateful and will be seeing her regularly. Highly recommend Tammy.
March 29, 2023Deirdre P.Verified patient
Initials hidden
Initials hidden
May 6, 2025Danielle B.Verified patient
March 17, 2025Karli R.Verified patient
Initials hidden
Initials hidden
January 23, 2025Melissa D.Verified patient
November 22, 2024Toni G.Verified patient
Initials hidden
September 27, 2024Jenna R.Verified patient
Initials hidden
August 16, 2024Giovanna Z.Verified patient
Initials hidden
Initials hidden
July 18, 2024Erin G.Verified patient
Initials hidden
July 17, 2024Piedad B.Verified patient
July 5, 2024Sydney S.Verified patient
April 30, 2024Joseph F.Verified patient
Initials hidden
February 19, 2024Madeline R.Verified patient
February 8, 2024Madelyn L.Verified patient
Loading...