Psychologist and Therapist in Glen Allen, Virginia James Craft, Psychologist

License: PhD

Provider Gender: Male

Ages Served: 15-65+

Appointments: In-office only. Telehealth not available

Manages Medications: No, provides therapy only

Psychologist and Therapist in Glen Allen, Virginia James Craft, PhD

James Craft, PhD

J. Randolph Craft is a Licensed Clinical Psychologist who has been practicing since 1997. He received his Doctorate from Virginia Commonwealth University in 1995.
Randy practices a collaborative approach to treatment incorporating Cognitive Behavioral Therapy and Solution Focused therapy. His practice is also informed by Gestalt, Interpersonal, and Buddhist psychological approaches. His main areas of focus include mood disorders, anxiety, personal growth, and life transitions.
In his spare time Randy enjoys travel, keeping fit, and going on adventures with his wife.

Insurances Accepted

  • Aetna
  • Behavioral Health Systems (BHS)
  • Carelon (Beacon)
  • Centivo
  • Elevance Health (Anthem BCBS)
  • Evernorth (Cigna)
  • Humana
  • Johns Hopkins Healthcare (JHHC)
  • MediNcrease Health Plans (MHP)
  • MultiPlan (PHCS)
  • Optum (UnitedHealthcare)
  • Partners Direct Health
  • Provider Network of America (PNOA)
  • Sana Benefits
  • Tricare East (Humana Military)


  • Cognitive Behavioral Therapy (CBT)
  • Mindfulness


  • LGBTQ+
  • Men
  • Military/Veterans
  • Women


  • English



Please use our online form to schedule an appointment with James Craft. You can also call 804-237-8030 to have someone assist you.

Additional Providers At This Location