Location & Telehealth

In-person in Hampstead, online across NC & CA

The practice is based in Hampstead, North Carolina, with secure telehealth sessions available to residents of both North Carolina and California.

The Office

51 S End Ct

Hampstead, NC 28443

Get Directions
Office Hours

By appointment. Please contact the practice to schedule — hours to be confirmed.

What to expect on a first visit

  • A calm, private space — no waiting room crowds.
  • Bring whatever feels relevant; there's no paperwork pressure in the room.
  • The first session is about understanding your story, not diagnosis.
  • Telehealth clients receive a secure link before the appointment.

Telehealth

Secure video sessions are available to residents of North Carolina and California. You'll receive a link before your appointment — join from a private, quiet space on a device with a camera and a reliable internet connection.

Book a Telehealth Session

Service Areas

In-person therapy in Hampstead and the surrounding North Carolina coastal communities, plus online therapy for clients in California. Serving: Hampstead, Wilmington, Surf City, Topsail, Sneads Ferry, Jacksonville, Burgaw, Leland, Pender County, New Hanover County, Onslow County — and online therapy across California.

HampsteadWilmingtonSurf CityTopsailSneads FerryJacksonvilleBurgawLelandPender CountyNew Hanover CountyOnslow CountyOnline Therapy · California

Location & Telehealth FAQ

Getting here & going virtual

Let's Begin.

Real support for complex lives — thoughtful, steady, and grounded in change.