Contact Thriveworks

Choose your favorite way to contact us.

Appointments within 24 Hours

Life’s challenges are difficult, especially when you’re facing them alone. The good news is that help is within reach. We offer fully-licensed master’s- and PhD-level counselors, psychologists and coaches with a variety of clinical backgrounds including career counseling, marriage therapy, executive coaching, PTSD therapy, child therapy, family counseling, ADHD and more.

Call Us

Choose your state below to get the phone number of a location near you.

or visit our find a location page

Littleton, CO

720-358-3864

Alpharetta, GA

770-284-9252

Atlanta, GA

404-719-4233

Marietta, GA

404-439-9981

Peachtree City, GA

678-383-1210

Boston, MA

617-395-5806

Cambridge, MA

617-553-4653

Westborough, MA

774-377-4939

Beverly Hills, MI

248-686-3347

Charlotte, NC

980-581-3061

Columbia, SC

803-234-8596

Philadelphia, PA

1800 JFK Blvd: 215-399-9764 1518 Walnut St.: 215-543-6271

Bristol, TN

423-822-5099

Knoxville, TN

865-730-4171

Austin, TX

West Lake Hills (5524 Bee Cave Rd., Suite #K4) 512-649-3050 North Austin (7701 N. Lamar Blvd. Suite #206) 512-649-2270 SouthWest Austin (9701 Brodie Ln., Suite 205) 512-649-2270

Charlottesville, VA

434-812-4009

Chesterfield, VA

804-419-4122

Lynchburg, VA

434-528-3263

Richmond, VA

804-554-0356

Bastrop, TX

512-521-3243

Conway, AR

501-404-9737

Westminster, CO

303-214-2106

Grand Rapids, MI

616-425-2176

Reading, PA

610-563-2052

Maumelle, AR

501-628-9066

Request Appointment

Prefer not to call? You can also request an appointment here:

Request an Appointment

Don’t see your state listed or prefer to meet remotely? Our online counseling program is designed to fit your schedule and mobile lifestyle.

Online Portal

Select your location *



Littleton, CO


Call for Information
720-358-3864

New or Returning Clients:
Request, Reschedule, or Cancel Appointment
Portal Link

Alpharetta, GA


Call for information
770-284-9252

Request, Reschedule, or Cancel Appointment
Portal Link

Atlanta, GA


Call for information
404-719-4233

New or Returning Clients:
Request, Reschedule, or Cancel Appointment
Portal Link

Marietta, GA


New Clients:
Call for information
404-439-9981

Portal not currently available.

Peachtree City, GA


New Clients:
Call to Register
678-383-1210

Returning Clients:
Request, Reschedule, or Cancel Appointment
Portal Link

Boston, MA


Call for informationr
617-395-5806

New or Returning Clients:
Request, Reschedule, or Cancel Appointment
Portal Link

Cambridge, MA


Call for information
617-553-4653

New or Returning Clients:
Request, Reschedule, or Cancel Appointment
Portal Link

Westborough, MA


Call for information
774-377-4939

New or Returning Clients:
Request, Reschedule, or Cancel Appointment
Portal Link

Beverly Hills, MI


Call for information
248-686-3347

New or Returning Clients:
Request, Reschedule, or Cancel Appointment
Portal Link

Charlotte, NC


Call for information
980-581-3061

New or Returning Clients:
Request, Reschedule, or Cancel Appointment
Portal Link

Columbia, SC


New Clients:
Call to Register
803-234-8596

Returning Clients:
Request, Reschedule, or Cancel Appointment
Portal Link

Philadelphia, PA


Call for information
1800 JFK Blvd: 215-399-9764
1518 Walnut St.: 215-543-6271

New or Returning Clients:
Request, Reschedule, or Cancel Appointment
Portal Link

Bristol, TN


Portal not currently available.
Call for information
423-822-5099

Knoxville, TN


Portal not currently available.
Call for information
865-730-4171

Austin, TX


West Lake Hills
(5524 Bee Cave Rd., Suite #K4)
Call for information
512-649-3050

New or Returning Clients:
Request, Reschedule, or Cancel Appointment
Portal Link

North Austin
(7701 N. Lamar Blvd. Suite #206)
Call for information
512-649-2270

New or Returning Clients:
Request, Reschedule, or Cancel Appointment
Portal Link

SouthWest Austin
(9701 Brodie Ln., Suite 205)
Call for information
512-649-2270
Portal Not Available at this time

Charlottesville, VA


Call for information
434-812-4009
Portal not currently available.

Chesterfield, VA


New Clients:
Call to Register
804-419-4122
Portal not currently available.

Lynchburg, VA


Call for information
434-528-3263

New or Returning Clients:
Request, Reschedule, or Cancel Appointment
Portal Link

Richmond, VA


Call for information
804-554-0356

New or Returning Clients:
Request, Reschedule, or Cancel Appointment
Portal Link

Bastrop, TX


Call for information
512-521-3243

New or Returning Clients:
Request, Reschedule, or Cancel Appointment
Portal Link



*Not available at all locations

We'll call you

Your Name (required)

Your Email (required)

Your Phone (required)