Self-Pay Pricing for:

Physical Therapy, Sports Chiropractic, Occupational Therapy, Neurocognitive Therapy,      Vestibular Therapy, and Massage Therapy.

Health Savings Account (HSA), Flexible Spending Account (FSA), Cash, Credit, Debit, or Check Accepted.

Dr. Eric St. Pierre, DC

HSA, FSA, Cash, Credit, Debit, or Check

$200 New Patient:   55 min.

$165 Super Session:   55 min.

$125 Tune-Up Session:   40 min.

$40 Quick Visit*:   15 min.

$25 B-12 Injection

$590 Five Pack Tune-ups:   40 min each.     Save $35

$100 Five Pack B-12 Injections     Save $25

*Quick visit consists of one of the following: adjustment, dry needling, cupping, or image review.

Camma Love, Occupational Therapist & Cognitive Therapist in Colorado

Camma Love, OTR/L, CBIS

Occupational Therapy

Medicare, HSA, FSA, Cash, Credit, Debit, or Check

$185 New Occupational, Cognitive Rehab, or Vestibular Evaluation:   55 min.

$115 Tune-up Session:   40 min.

$150 Super Session:   55 min.

$525 Five Pack Tune-ups:   40 min each     Save: $50

$700 Five Pack Super Sessions:     55 min.     Save: $50

Kim Schemahorn, LMT

Schedule with Kim

Medical Massage Therapist

HSA, FSA, Cash, Credit, Debit, or Check

  • $65 – Full 30 min. Massage
  • $100 – Full 45 min. Massage
  • $125 – Full 60 min. Massage
  • $185 – Full 90 min. Massage
  • $360 – 3 PK Full 60 min. Massages
  • $525 – 3 PK Full 90 min. Massages
  • $690 – 6 PK Full 60 min. Massages
  • $990 – 6 PK Full 90 min. Massages

Add-on GuaSha and/or vacuum cupping upon request for no additional charge. (Please request before start of treatment)

*Tips Not Accepted*

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.