Book Appointment

Book Your Acupuncture Appointment

We do not accept insurance. We accept Cash, Check, Charge, HSA, and Flex Spending Accounts.

A credit card is required on file with our merchant processor to secure your appointment and for payment at time of service.


San Diego

16486 Bernardo Center Drive, Suite #218
San Diego, CA 92128

Monday · Wednesday · Friday

Oceanside

2111 S. El Camino Real, Suite #301
Oceanside, CA 92054

Tuesday · Thursday · Saturday

Select San Diego or Oceanside when you arrive at the booking page.

What Patients Are Saying

★★★★★

“Best all around PT, acupuncture, dry needling, herbal remedy provider I have ever known.…”

Randy
Yelp
Oceanside
★★★★★

“I visited Michael with tennis elbow after numerous PT sessions that yielded no improvement.…”

John
Yelp
Rancho Bernardo
★★★★★

“I’ve been going to Dr. Michael for about 3 months now. I am avid endurance athlete who’s tried many different “healing” and “therapeutic” modalities. I wish I’d come to Dr…”

Ilya
Google
Oceanside