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?

Recovery Mental Healthcare PLLC
4 specialties4.94
Patient reviews
All reviews have been submitted by patients after interacting with the practice.
Overall rating
4.94
Wait time
4.92
Bedside manner
5.00
Insurances accepted
99% of patients have successfully booked with these insurances
Cigna
Aetna
Anthem Blue Cross Blue Shield
Blue Cross Blue Shield of Illinois
Horizon Blue Cross Blue Shield of New Jersey





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
Recovery Mental Healthcare PLLC
TX
All provider availabilityToday, Apr 2 – Wed, Apr 15
Insurances accepted
99% of patients have successfully booked with these insurances
Cigna
Aetna
Anthem Blue Cross Blue Shield
Blue Cross Blue Shield of Illinois
Horizon Blue Cross Blue Shield of New Jersey





Providers at Recovery Mental Healthcare PLLC (0)
No results
This practice has no doctors that match your search criteria.
Recovery Mental Healthcare PLLC
At Recovery Mental Healthcare, we believe healing starts with collaboration and compassion. We work closely with each patient to create a personalized treatment plan designed around achievable goals that promote emotional balance, mental clarity, and lasting recovery.
Our services include comprehensive psychiatric evaluations, medication management, and support for conditions such as anxiety, depression, bipolar disorder, ADHD, PTSD, substance use disorders and many more.
We also offer Medication-Assisted Treatment (MAT) for opioid use disorder using Suboxone (buprenorphine/naloxone)—available exclusively in Texas, Iowa, and Arizona.
While we treat ADHD, we do not prescribe stimulant medications. Instead, we focus on effective non-stimulant alternatives and behavioral strategies that improve focus, motivation, and overall functioning without dependency risk.
Additionally, benzodiazepines are only prescribed in Texas, Iowa, and Arizona, and only after a thorough clinical evaluation determines a clear therapeutic need. Our goal is to promote safe, responsible, and effective treatment tailored to each individual.
At Recovery Mental Healthcare, we are committed to providing judgment-free, patient-centered care that empowers you to reclaim control of your mental health and move forward with confidence.
Patient reviews
All reviews have been submitted by patients after interacting with the practice.
Overall rating
4.94
Wait time
4.92
Bedside manner
5.00
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
110 reviews
Most relevant
Made me feel seen and heard. Educated me on treatment options and was open to questions at any time.
Bailey B.Verified patient
Great session on being informed about what medications are needed for my mental health.
March 12, 2026Nicholas J.Verified patient
Appointment was great! I got to get a lot of stuff off of my chest and felt like I was in a safe space.
Byron B.Verified patient
Great first appointment. LISTEN and explained everything. Great experience so far, thanks Doc!
November 8, 2025Kyra A.Verified patient
Emmanuel has been a life saver. He has helped me find the medication that works for me and is always willing to help.
JSVerified patient
He was there from the jump and honestly took the time to care about my needs and what works best for me :)
AEVerified patient
He’s always super helpful he actually listens to my problems and it makes you feel better
JMVerified patient
He is an excellent provider . Great bedside manner and a great listener.
October 12, 2024Tenecia M.Verified patient
He really listened to what I had to say and was very kind and helpful.
July 22, 2024Amy M.Verified patient
He knew the right questions to ask, where I didn’t even know where to start. He was incredibly kind and an amazing listener to excel in relaying possible diagnoses & solutions. I couldn’t be more pleased with this interaction.
February 25, 2026Julissa C.Verified patient
Emmanuel was lovely. He was so personable and really cared about what I had to say. I felt seen and heard. I am confident that he will help me on my journey with my mental health.
BSVerified patient
Great person! Very professional and easy to talk to. Makes you feel at ease and like he really cares about what you are saying. I highly recommend!!
February 16, 2026Merrill M.Verified patient
I had an amazing experience with Dr. Okoroafor.
February 3, 2026Chris O.Verified patient
Can’t wait to see him again
January 29, 2026Michael J.Verified patient
Nice doctor he I felt listened at all time.
December 6, 2025David F.Verified patient
I absolutely will continue seeing Dr. Okoroafor after the fantastic session I had with him. He was a great, empathetic listener while also asking the right questions to ensure he had a proper understanding of my life and what I’ve been going through. His diagnosis matched what other psychiatrists have given me, but his warm, personal approach made me feel more comfortable than with anyone else. He gave me hope for the future and for that I am incredibly grateful.
November 20, 2025Zachary B.Verified patient
Ya this was great honestly, one of the better doctors I’ve seen in a long long time. He was a great listener and was very informative.
November 13, 2025Justin S.Verified patient
Doctor was excellent took his time, seemed to really care and listen. Very knowledgeable and gave new insights. I highly recommend!
October 8, 2025Initials hidden
Dr Okoroafor went above and beyond to make sure that my prescription was covered by my insurance. Ultimately, it wasn't, but the fact that Dr Okoroafor went to bat for me (expeditiously, with excellent communication) spoke volumes about him as a physician.
October 7, 2025Edward T.Verified patient
Amazing. Quite exquisite
July 12, 2025Dominic E.Verified patient
Thank you, Dr. Okoroafor, for your compassion and your professionalism. You listened to me, you asked good questions, you encouraged me, and you provided a plan going forward. I appreciate your expertise.
July 10, 2025Laura S.Verified patient
Amazing
January 7, 2025jakim H.Verified patient
He listens to your concerns and he has a plan of care specifically for you. The first impression with him was a great experience and I plan to continue seeing him. Overall, an amazing FNP.
December 2, 2024Caitlin T.Verified patient
This was my first visit with a psychologist and I was impressed. He wasn’t pushy or demanding, he asked questions at my speed and made me feel comfortable. I would recommend, because he made my first appointment feel natural, so i really appreciate that.
November 20, 2024Initials hidden
I had a wonderful experience with Emmanuel today that was easy and comforting. He came from a place of understanding and made me feel normal for my struggles I’m having. I would definitely recommend him especially since he has over a decade of experience.
LDVerified patient
awesome !!
October 24, 2024Lesly F.Verified patient
Mr Emmanuel is far the best doctors i have ever seen. He was so helpful and listened to my complaints and what I was feeling. He asked all the questions he needed to ask to better assist me. I will recommend this doctor to friends.
October 15, 2024Gift A.Verified patient
Dr Emmanuel is courteous and extremely knowledgeable, and he puts a lot of work into making his patients an active participant in their own care. He sets himself apart from many other professionals in his field by listening to his patients and having genuine compassion for the people he works with.
CWVerified patient
He is by the far he greatest doc I have seen. He caters to my personal needs. Is knowledgeable of the options or treatment and is kind and understanding of people’s situations and circumstances. 5 start all around. !
MPVerified patient
Great guy! Excited to come back
TPVerified patient
I started working with Emmanuel at Recovery Mental Healthcare PLLC via telehealth in March, and the experience has been exceptional. Despite the virtual setting, Emmanuel has always made me feel connected, understood, and supported. Their compassionate approach and keen insight into mental health made the transition to telehealth seamless and effective. They were always attentive to my concerns, and the personalized care I received helped me make significant strides in my mental health journey. I highly recommend Emmanuel for anyone seeking mental health care through telehealth — their professionalism and empathy truly shine, even in a virtual setting.”
COVerified patient
I’ve been seeing Emmanuel for a while now. He has incredible work ethic and is always on time for appointments. He is super knowledgeable and will answer any question you have. He also takes his time to check in and ensure everything is going well. In addition, he is very personable and easy to talk to (not all providers have that gift). Thank you Emmanuel for all you do!
ARVerified patient
Dr. E is the best. He is so kind and efficient, well worth every penny. I tell everyone I know, who is looking for a psychiatrist, about him. I will not ever be switching doctors
IGVerified patient
Emmanuel has been an exceptional mental health professional in helping me manage my anxiety and depression. He is remarkably patient, understanding, and empathetic, providing thorough, efficient, and timely care that I'm truly grateful for.
LSVerified patient
I had a great tele-visit with this provider. The appointment was smooth, and he listened attentively to all of my concerns. He was thorough in his explanations and made sure I understood the next steps. This is very important to me as sometimes you feel rushed but with him I did not. Overall, the experience was efficient and stress-free. I would definitely schedule with him again
MDVerified patient
This Dr is great he put me at ease during a very difficult treatment transition and answers my questions anytime within minutes. I highly recommend Dr O
JMVerified patient
Emmanuel is a true professional and helped ease me into my first psychiatry experience. He made me feel comfortable and reassured about what I brought to him. I would highly recommend Emmanuel to anyone seeking the same kind of professional assistance.
Initials hidden
Emmanuel is an awesome provider! Although I know he is busy he, he doesn’t make me feel rushed. He is very relatable and down to earth. My mental health issues have been well managed under his care. He listens to all my concerns and helps come up with a plan that works for me and my specific needs. I really appreciate all the care I received from him and he is the reason why I will keep coming back!
RHVerified patient
I’ve never seen someone with such AMAZING bedside manner. I felt as if I was being treated like family. Very caring and knowledgeable! Was able to answer all of my questions and personally called me to follow up. I would highly recommend him to anyone! Thank you!
VAVerified patient
Emmanuel is AMAZING! He really listened to my concerns and was able to come up with a great treatment plan for me. He is caring, committed, and thorough. Unlike the other doctors; his bedside manner and knowledge is great. Please don’t hesitate to see him!
KNVerified patient
The care I received from Emmanuel was fantastic. He was caring, compassionate, and resourceful. He exhibited excellent bedside manner(s), and the the wait times were relatively short to be seen. I would recommend his care to anyone whom is seeking a mental health professional who is genuine, passionate, and truly cares about meeting his patients mental health needs.
BDVerified patient
He was punctual and listened to all of my concerns. He was also very professional and I did not feel rushed. I ended the session feeling much better than before and I am happy with my treatment plan.
NTVerified patient
March 20, 2026Ashley T.Verified patient
March 3, 2026Rachel A.Verified patient
Initials hidden
Initials hidden
Initials hidden
February 19, 2026Aiden V.Verified patient
February 19, 2026Jared P.Verified patient
February 17, 2026Jazmyn W.Verified patient
Loading...