
Jennifer Reynolds · Mental Health Counselor
701 Montgomery Hwy Suite 202, Vestavia Hills, AL, 35216
NPI · 1588127179No reviews
Insurance
Not specified
Check availability
100 providers found
Finding the right professional counselor in Vestavia Hills means weighing insurance coverage, distance, and bedside manner. The metro has a growing bench of professional counselor — 100+ verified professional counselor are listed below.

Jennifer Reynolds · Mental Health Counselor
701 Montgomery Hwy Suite 202, Vestavia Hills, AL, 35216
NPI · 1588127179Insurance

Fieldwork Counseling, LLC · Professional Counselor
2013 Kentucky Ave, Vestavia Hills, AL, 35216
NPI · 1043150196Insurance

Insurance

Flourish Wellness Center, LLC · Mental Health Counselor
3100 Lorna Rd Suite 211, Vestavia Hills, AL, 35216
NPI · 1134717507Insurance

Sarah Elizabeth Crumpton · Behavior Analyst
2151 Old Rocky Ridge Rd Suite 100, Vestavia Hills, AL, 35216
NPI · 1659176436Insurance

Insurance

Jennifer Schroeder Reynolds · Professional Counselor
100 Centerview Dr Unit 201, Vestavia Hills, AL, 35216
NPI · 1982889937Insurance

Cicely Roberts · Mental Health Counselor
100 Centerview Dr Suite 150, Vestavia Hills, AL, 35216
NPI · 1992408413Insurance

Conor Mcgowan · Marriage & Family Therapist
701 Montgomery Hwy Suite 202, Vestavia Hills, AL, 35216
NPI · 1205721883Insurance

Angelica Bellman · Professional Counselor
100 Centerview Dr Suite 150, Vestavia Hills, AL, 35216
NPI · 1578162152Insurance

Delgrasha Pruitt · Mental Health Counselor
100 Centerview Dr, Vestavia Hills, AL, 35216
NPI · 1528744737Insurance

Insurance

Journey Counseling And Consulting, LLC · Professional Counselor
2820 Columbiana Rd Suite 210K, Vestavia Hills, AL, 35216
NPI · 1992261127Insurance

Insurance

Claire Elizabeth Forman · Clinical Social Worker
145 Rime Vlg, Vestavia Hills, AL, 35216
NPI · 1952994287Insurance

Leann Marie Brakke · Professional Counselor
1025 Montgomery Hwy, Vestavia Hills, AL, 35216
NPI · 1770656118Insurance

Insurance

Jordan Blair Mizzell · Counselor
701 Montgomery Hwy Suite 202, Vestavia Hills, AL, 35216
NPI · 1093271934Insurance

Mary Roberts · Mental Health Counselor
2681 Rocky Ridge Ln, Vestavia Hills, AL, 35216
NPI · 1750856365Insurance

Insurance

Rachel Lee Campbell · Behavior Analyst
3002 Asbury Park Place, Vestavia Hills, AL, 35226
NPI · 1043504483Insurance

Ejm Learning Solutions, Inc.. · Cognitive & Behavioral Psychologist
4851 Cahaba River Road, Vestavia Hills, AL, 35243
NPI · 1538503354Insurance

Kelsey Farley Brock · Professional Counselor
1025 Montgomery Hwy Suite 220, Vestavia Hills, AL, 35216
NPI · 1710377270Insurance

Destanie Kirkland · Mental Health Counselor
2231 Victory Ln Suite 900, Vestavia Hills, AL, 35216
NPI · 1912634817Insurance

Insurance

Kimberly J Larkin · Mental Health Counselor
2081 Columbiana Rd, Vestavia Hills, AL, 35216
NPI · 1437943586Insurance

Insurance

Jessica Epperson · Mental Health Counselor
3055 Lorna Rd Suite 200, Vestavia Hills, AL, 35216
NPI · 1932717378Insurance

Angela Wilson Kelly · Professional Counselor
907 Haviland Dr, Vestavia Hills, AL, 35216
NPI · 1285276485Insurance

Maggie Roberts · Professional Counselor
1025 Montgomery Hwy, Vestavia Hills, AL, 35216
NPI · 1396536637Insurance

Charles George Kessler · Mental Health Counselor
1025 Montgomery Hwy, Vestavia Hills, AL, 35216
NPI · 1053043505Insurance

Insurance

Shenika Brewer · Professional Counselor
2231 Victory Ln Suite 700, Vestavia Hills, AL, 35216
NPI · 1235608480Insurance

Rachel Wukasch · Mental Health Counselor
701 Montgomery Hwy Suite 202, Vestavia Hills, AL, 35216
NPI · 1477411221Insurance

Loren White Counseling Services, LLC · Social Worker
2231 Victory Ln Suite 900, Vestavia Hills, AL, 35216
NPI · 1982357851Insurance

Rachel Lyn Chickvara · Mental Health Counselor
701 Montgomery Hwy, Vestavia Hills, AL, 35216
NPI · 1396562237Insurance

Haley Donahue Vise · Clinical Social Worker
1801 Arboretum Cir Apt H, Vestavia Hills, AL, 35216
NPI · 1407618614Insurance

Andrea Jaquis Paige · Mental Health Counselor
2140 Emerald Pointe Dr Apt 2, Vestavia Hills, AL, 35216
NPI · 1205685013Insurance

Christa Mccrorie · Clinical Social Worker
2169 Chapel Hill Rd, Vestavia Hills, AL, 35216
NPI · 1962032839Insurance

Codie Lani Smith · Mental Health Counselor
100 Centerview Dr, Vestavia Hills, AL, 35216
NPI · 1548976582Insurance

Sarah Wallace Hart · Mental Health Counselor
701 Montgomery Hwy, Vestavia Hills, AL, 35216
NPI · 1053991315Insurance

Stephen Adair · Mental Health Counselor
701 Montgomery Hwy, Vestavia Hills, AL, 35216
NPI · 1386317428Insurance

Erin Mcadams · Behavior Analyst
500 Century Park S Suite 100, Vestavia Hills, AL, 35226
NPI · 1154081180Insurance

Insurance

Ashley C Davis · Professional Counselor
700 Century Park S Suite 116, Vestavia Hills, AL, 35226
NPI · 1184120628Insurance

Hannah Elizabeth Strength · Counselor
2028 Kentucky Ave Suite 206, Vestavia Hills, AL, 35216
NPI · 1407411432Insurance

Alabama Child & Adolescent Counseling Services · Professional Counselor
1025 Montgomery Hwy, Vestavia Hills, AL, 35216
NPI · 1467962282Insurance

Willow Grace Wellness Center LLC · Clinical Social Worker
2028 Kentucky Ave Suite 101&103, Vestavia Hills, AL, 35216
NPI · 1467020891Insurance

Jordan Dukes · Behavior Analyst
1280 Columbiana Rd Suite 150, Vestavia Hills, AL, 35216
NPI · 1700730181Insurance

Emily Holladay · Behavior Analyst
1280 Columbiana Rd Suite 150, Vestavia Hills, AL, 35216
NPI · 1578361259Insurance

Family Therapy And Wellness Center Of Central Alabama, LLC · Professional Counselor
1401 Montgomery Hwy Suite 126, Vestavia Hills, AL, 35216
NPI · 1790286565Insurance

Insurance

Melissa Beaird · Professional Counselor
1025 Montgomery Hwy Suite 214, Vestavia Hills, AL, 35216
NPI · 1427861681Insurance

Anderson Black Counseling, LLC · Mental Health Clinic/Center (Including Community Mental Health Center)
400 Vestavia Parkway, Vestavia Hills, AL, 35216
NPI · 1184406944Insurance

Renee R. Richesin · Psychiatry Physician
1025 Montgomery Hwy Suite 200, Vestavia Hills, AL, 35216
NPI · 1306062989Insurance

Kandace Vanwanderham · Professional Counselor
701 Montgomery Hwy, Vestavia Hills, AL, 35216
NPI · 1487496170Insurance

Alma Counseling Services LLC · Mental Health Counselor
2013 Kentucky Ave Suite 101, Vestavia Hills, AL, 35216
NPI · 1952269599Insurance

Kimberly Singley · Clinical Social Worker
2151 Old Rocky Ridge Rd Suite 100, Vestavia Hills, AL, 35216
NPI · 1427985662Insurance

Insurance

Child Psychological Services, Inc.. · Psychologist
300 Vestavia Pkwy, Vestavia Hills, AL, 35216
NPI · 1447359237Insurance

Kessler Counseling And Wellness LLC · Counselor
1025 Montgomery Hwy Suite 217, Vestavia Hills, AL, 35216
NPI · 1124714324Insurance

Cori C Ray · Professional Counselor
1025 Montgomery Hwy Suite 210, Vestavia Hills, AL, 35216
NPI · 1437758802Insurance

Insurance

Insurance

Dyllon Johnson · Mental Health Counselor
2231 Victory Ln Suite 900, Vestavia Hills, AL, 35216
NPI · 1679161731Insurance

Killette Anderson Counseling LLC · Professional Counselor
1025 Montgomery Hwy Suite 214, Vestavia Hills, AL, 35216
NPI · 1700671344Insurance

Larry C Mcswain · Mental Health Counselor
1853 Arboretum Cir Apt D, Vestavia Hills, AL, 35216
NPI · 1790491702Insurance

Allison Mccabe · Clinical Social Worker
2140 Myrtlewood Dr, Vestavia Hills, AL, 35216
NPI · 1174215040Insurance

Paulo Marcelo Gondim Sales · Psychiatry Physician
1776 Independence Ct Suite 302, Vestavia Hills, AL, 35216
NPI · 1215387451Insurance

Insurance

Lovett Counseling LLC · Professional Counselor
1025 Montgomery Hwy Suite 208, Vestavia Hills, AL, 35216
NPI · 1023624590Insurance

Insurance

Deborah Marie Thomas · Professional Counselor
701 Montgomery Hwy, Vestavia Hills, AL, 35216
NPI · 1598545808Insurance

Jennifer Woodman Watts · Mental Health Counselor
2013 Kentucky Ave, Vestavia Hills, AL, 35216
NPI · 1245087832Insurance

Insurance

Steel City Counseling, LLC · Counselor
2028 Kentucky Ave Suite 206, Vestavia Hills, AL, 35216
NPI · 1881210854Insurance

Raven Kathleen Conwell · Professional Counselor
701 Montgomery Hwy Suite 202, Vestavia Hills, AL, 35216
NPI · 1538794458Insurance

Kerrick Malone · Clinical Social Worker
600 Century Park S Suite 200, Vestavia Hills, AL, 35226
NPI · 1669817870Insurance

Jen Watts Counseling And Wellness, LLC · Mental Health Counselor
2013 Kentucky Ave, Vestavia Hills, AL, 35216
NPI · 1013879485Insurance

Spark Counseling & Consulting LLC · Addiction (Substance Use Disorder) Counselor
310 Lorna Sq, Vestavia Hills, AL, 35216
NPI · 1467919654Insurance

Bailee Giana Bellsnyder · Behavior Analyst
2151 Old Rocky Ridge Rd Suite 100, Vestavia Hills, AL, 35216
NPI · 1184383259Insurance

Insurance

Jose Eduardo Tron · Counselor
701 Montgomery Hwy Suite 202, Vestavia Hills, AL, 35216
NPI · 1093271678Insurance

Andrea D. Echols · Mental Health Counselor
100 Centerview Drive, Vestavia Hills, AL, 35216
NPI · 1790394500Insurance

Stephen Killen · Professional Counselor
100 Centerview Dr Suite 150, Vestavia Hills, AL, 35216
NPI · 1811596992Insurance

Wildflower Counseling · Clinical Social Worker
3280 Morgan Dr Suite 104, Vestavia Hills, AL, 35216
NPI · 1336008259Insurance

The Heal Center Counseling, LLC · Mental Health Counselor
1401 Montgomery Hwy Suite 101, Vestavia Hills, AL, 35216
NPI · 1528845450Insurance

Vanessa Marrero Williams · Clinical Social Worker
1865 Shades Crest Rd, Vestavia Hills, AL, 35216
NPI · 1336911585Insurance

James Edger Falkner · Mental Health Counselor
2028 Kentucky Av, Vestavia Hills, AL, 35216
NPI · 1114138823Insurance

Insurance

Trybecca Counseling · Mental Health Counselor
3100 Lorna Rd Suite 300, Vestavia Hills, AL, 35216
NPI · 1104534346Insurance

Peacelovharmony Counseling, LLC · Professional Counselor
1401 Montgomery Hwy Suite 151, Vestavia Hills, AL, 35216
NPI · 1235646639Insurance

Bliss Counseling And Consulting, LLC · Adult Mental Health Clinic/Center
2231 Victory Ln Suite 700, Vestavia Hills, AL, 35216
NPI · 1669064531Insurance

Maggie Roberts, Alc · Mental Health Counselor
1025 Montgomery Hwy Suite 214, Vestavia Hills, AL, 35216
NPI · 1578447967Insurance

Sarah Lawhorn Knapp · Mental Health Counselor
2013 Kentucky Ave, Vestavia Hills, AL, 35216
NPI · 1306607627Insurance

Dory Williams · Clinical Social Worker
1920 Tree Top Ln Apt F, Vestavia Hills, AL, 35216
NPI · 1013855188Insurance

Insurance

Dandelion Counseling, LLC · Adult Mental Health Clinic/Center
100 Centerview Dr Suite 130, Vestavia Hills, AL, 35216
NPI · 1649049743Insurance

Jacquelyn Alisha Overstreet · Clinical Social Worker
100 Centerview Dr Suite 201, Vestavia Hills, AL, 35216
NPI · 1679186464Insurance

Kahla Hill Slaughter · Mental Health Counselor
2081 Columbiana Rd, Vestavia Hills, AL, 35216
NPI · 1194307223Insurance
These providers list this insurance as accepted, but coverage should be confirmed directly with the provider before booking.
Same specialty in cities near Vestavia Hills — useful if your insurance network extends across the metro.
Vestavia Hills has professional counselor practicing across hospital systems, group practices, and independent clinics. When choosing a professional counselor in Vestavia Hills, the three factors most patients care about are: insurance acceptance, distance from home or work, and patient reviews. Heallexa shows all three on every listing so you can compare without clicking back and forth.
Many Vestavia Hills professional counselor list major insurance plans including Blue Cross Blue Shield, Aetna, UnitedHealthcare, Cigna, Humana, and Medicare. Listings reflect what providers have indicated they accept — always confirm in-network status directly with the office before booking. Out-of-network visits can cost 3–5× more than in-network ones.
Sort the list above by rating. Heallexa surfaces verified patient reviews alongside credentials so you can see whether a provider's strengths match what you actually need.
Try the surrounding metro — insurance networks often extend across multiple cities. The nearby-cities links below open the same specialty in adjacent markets. Always confirm coverage directly with the provider.
Walk-ins are uncommon for most professional counselor. The "available today" filter shows providers with open same-day slots.
Heallexa refreshes provider data from public NPI records and license databases on a rolling basis. Listings that fall out of the active registry are removed automatically.