Live wait
Cary 12 min Durham West 8 min Raleigh North 28 min Apex 5 min Chapel Hill 35 min Garner 52 min
// Virtual check-in

Hold your spot in two minutes.

Pick a clinic, tell us what's wrong, snap a photo of your insurance card. We'll text when you're 10 minutes out — no need to sit in the lobby.

1Location
2Reason
3Patient info
4Insurance
5Confirm

// 01Pick a clinic

Live wait times, updated every 90 seconds. Records and prescriptions follow you across all locations.

Cary — Maynard Rd2 ahead · open until 23:00
12 minOPEN
Durham — West1 ahead · open until 23:00
8 minOPEN
Raleigh — North Hills5 ahead · open until 23:00
28 minBUSY
Apex — Town Center0 ahead · open until 22:00
5 minOPEN
Chapel Hill — Eastgate7 ahead · open until 22:00
35 minBUSY
Garner — Timber Dr9 ahead · open until 21:00
52 minHEAVY

// 02What's the reason for your visit?

Pick the closest match. We'll ask follow-up questions in the room — this just helps us assign the right doctor.

// 03Patient information

For minors under 18, fill in the patient's info — a parent will sign at check-in.

// 04Insurance card

Snap a photo of both sides — saves 6–8 minutes of front-desk re-keying when you walk in. Or skip and pay self-pay $135 flat at check-in.

Front of card
JPG, PNG, HEIC · 8MB max
Back of card
JPG, PNG, HEIC · 8MB max

// 05Photo ID upload

Driver's license, state ID, or passport. Required for prescription verification.

Photo ID
License, state ID, or passport
By submitting, you agree to our HIPAA notice and terms. We'll text the number above when you're 10 min out.