Fees and Insurance

Initial Acupuncture Treatment : 60-90 min - $100.00​
  • Comprehensive evaluation, medical history, questions and concerns.

  • First acupuncture treatment* 

  • Herbal and Nutritional Recommendations

  • Plan for course of treatment

Follow-Up Treatment  or Returning Patient: 45-60 min- $80.00​

  • Progress Update

  • Acupuncture treatment*

  • Herbal and Nutritional Recommendations


Well Care Treatment: 30-40 min- $40.00

  •  Acupuncture Treatment only

  • Must be an established patient ( had initial acupuncture treatment, see above)

  • Its mainly for stress management, immune system builder and/or energy booster.  



Seniors (65 or over), Veterans, Fire Fighters, law enforcement Officers and Students (ID required).

(Not combined with other promotions)



Lina is a preferred provider for many insurance carriers. 

 If  your  insurance plan  provide acupuncture benefit for out of network providers.  We will generate a Super bill for you. A Super bill is an invoice with all insurance codes for the treatments performed at the time of your visit. You'll submit the Super bill to your insurance carrier for full or partial reimbursement depending on your policy/insurance plan.

​​​Appointment change or cancellation Policy :

Our time is as precious as yours. Please allow 24 hours notice by phone to change or cancel your appointment to avoid charges. 

We accept cash, checks, HSA (Health Saving Acount) and major credit cards

* Acupuncture treatment may include cupping, Gua Sha, and/or Tui NA massage. Herbal medicine and supplement fees may vary.


GoldencircleAcu.com/ 2015


Office Hours: Monday- Wednesday, Friday 9:00 am- 5:00 pm
By Appointment 

1700 Ygnacio Valley Rd  #100 Walnut Creek, CA 94598 | 925-285-3781 | goldencircleacupuncture@gmail.com


  • goldencircle acupuncture
  • Golden Circle Acupuncture