Scheduling

Book an Appointment

New and existing patients welcome. Choose your preferred booking method below.

Book Online

Use our online booking system to choose your provider, service type, and preferred time.

Book Now

Scheduling powered by ZocDoc — HIPAA-compliant and free for patients. Opens in a secure booking window right over this page.

New Patient?

  • Select "New Patient" when booking
  • Arrive 15 min early for paperwork
  • Bring your insurance card and ID
  • List any current medications
Have questions? Contact us →

Existing Patient?

  • Select "Established Patient" when booking
  • Same-day sick visits available — call us
  • Telehealth options available
  • Prescription refills: allow 48 hrs
Call for same-day availability →

In-Person or Telehealth — Your Choice

When you book online, you can choose the visit format that works best for you. Not every visit type is eligible for telehealth, so if you're not sure, our front desk can help you pick the right one.

In-Person Visits

Physical exams, procedures, physical therapy, and most new patient visits are done in our Sunnyvale office.

Telehealth Visits

Available for select visit types — including follow-ups, medication management, and minor illness consultations. When booking online, filter by "video visit" to see telehealth availability.

Not Sure Which Provider to See?

Our online booking lets you choose a specific provider for your visit type — you don't have to see the same person for everything.

Neesheet Parikh, DO

Family Medicine · Sports Medicine · Osteopathic Manipulative Therapy · Concierge Medicine

Kinnari Shah, PA-C

Primary Care · Women's Health · Aesthetics

Physical therapy, pelvic health, and rehab? See our full care team to pick the right specialist.

Insurance, Explained Simply

Insurance terms can be confusing. Here's what the common ones actually mean for what you'll pay.

Deductible

The amount you pay out-of-pocket each year before your insurance starts covering costs. A $1,500 deductible means you pay the first $1,500 of care yourself.

Copay

A fixed fee — like $25 or $40 — you pay at each visit, often even after your deductible is met.

Coinsurance

After your deductible is met, this is the percentage of the bill you still owe. If your plan covers 80%, you pay the remaining 20%.

In-Network

We have a negotiated rate with your insurance company, which usually means lower costs for you than an out-of-network provider.

Benefits

The specific services your plan covers and how much of the cost it pays — this varies by plan even within the same insurance company.

Out-of-Pocket Maximum

The most you'll pay in a year for covered care. Once you hit it, your insurance covers 100% of costs for the rest of the year.

How this works at your visit

  1. 1We check that you're in-network before your appointment — or call the number on your insurance card to verify yourself.
  2. 2At check-in, you pay your copay or any remaining deductible.
  3. 3We bill your insurance for the rest of the visit.
  4. 4If anything's still owed after your insurance processes the claim, we'll bill you afterward.

Insurance We Accept

We accept most major PPO plans. Coverage varies by employer and plan year, so we recommend verifying benefits before your visit.

Aetna PPO

Most Aetna PPO plans accepted

Blue Shield of California PPO

Individual & employer plans

Cigna PPO

Open Access & PPO plans

United Healthcare PPO

Choice and Options plans

Anthem Blue Cross PPO

California plans

Health Net PPO

Select plans

Medicare (Original / Traditional)

Part B accepted

Tricare

Select plans — call to verify

Full insurance details & self-pay options

Call/Text for Appointment

Our front desk is happy to schedule you directly — call or text, whichever's easier.

408-266-3100Text us instead

Physical Therapy

PT appointments are scheduled directly with our PT team — text us at 408-266-3100 to set up your session.

Text to Schedule PT

Office Hours

  • Monday – Friday9:00 AM – 4:00 PM
  • Saturday – SundayClosed

Location

1299 Oakmead Parkway, Sunnyvale, CA 94085

Get Directions →

Concierge Patients

Concierge members contact Dr. Parikh directly for same-day scheduling.