Self-Pay Pricing


Billing Super-bills are available.

Cash, Credit/Debit, Check, HSA/FSA are Accepted.

Check your Out-of-Network benefits for a healthy subsidy.



Dr. Eric St. Pierre, DC

Heal Better, Feel Better


Initial Examination

  $225 – 60 min.

     Examination and Treatment Included.

     Review images, answer quetsions and provide a plan.


“Quick Visit” Follow up  

  $50 – 15 min.

     Simple session for adjustment or other maintenance care.

     Or, a meeting to review images & reports, plan next step.


“Tune Up” Follow up

  $140 – 45 min.  

     Single complaint, Routine Visit, Maintenance Care.


“Tune Up” 5 Pack

  $650      Save $50

     Share between family members. Expires in 1 year.


“Super Session” Follow up

  $180 – 60 min.

     Big session to address multiple issues.

     Address a new issue, or it’s been over 6 months since last session.



  $125/month   Save $15

     1 Tune Up session/month, at a reduced price.

     6-month commitment.






  $0 =  Free

     10 min quick consult about any issue.

     Treatment/management not included.

     In-Person, Video or Phone options




  1-2 Hours of Group/Team Injury Screens   Free

     Quick Injury Consults with Parents/Kids.

     Great for active groups, adults. 




  60 min Discussion or Talk   Free

     Injury Prevention, Aging Athletes, Wellness,

     Teenage Maturation, Performance, Recovery.

     Endless topics…




   A Professional Relationship.



B12 Injection

     $30 – Add-on service


B12 Injection 5 Pack

     $125Save $25


SCAT 5 Concussion Screen

     $50 – 30 min visit, w/ Diagnostic Report Provided

ESP Sports Medicine is unable to process most insurance claims due to difficult practices enforced by some insurance companies. We would be happy to provide you the billing statement for your visit and help guide you in processing the claim with your insurance company for reimbursement. Ultimately, the insurance company controls your policy and all issues should be addressed directly with your insurance provider. We thank you for your understanding.

Please call us at (720) 509-9633 with insurance questions.