Skip to main content

Pay Online

To schedule appointment times,
please call (303) 214-0333

Break free from physical pain and emotional wounds. Heal Body, Mind, Heart, and Spirit.

Purchase one session or enjoy a discount when you purchase a package. Select and pay online. Then call (303) 214-0333 to schedule your appointment(s).

I see clients at two locations: Painted Rock Family Medicine at 9998 Dransfeldt Road in Parker and my home in Elizabeth, Colorado.

  • 30 minutes Initial In-Person Consultation (No Charge)

  • 30 Minute Session

  • 60 Minute Session

  • 90 Minute Session

  • Buy Five 30 Minute Sessions Get One Free (6 total)

  • Buy Five 60 Minute Sessions Get One Free (6 total)

  • Buy Five 90 Minute Sessions Get One Free (6 total)


You are safe with me.

You may talk about whatever you want, or not talk at all. I am very comfortable with both.

We will practice both “STOP” and “START” because they are very important in experiencing your voice and your choice and in feeling respected. What you share verbally or clinically will be held in confidence. If you have signed a release of information to specific clinicians, any questions will come to you. Any testimonies or reviews you see on my website are granted by permission.

I will ask you periodically how you are and I encourage you to share anything that will help me to do the best for you.

Thank you for the privilege of working with you to be the best you can be.

physical therapy exercise

Cancellations: If you need to cancel your appointment, we require 24-hour notice prior to your appointment in order to book other clients at that time. Any appointments canceled without at least 24-hour notice will be billed a $50.00 Late Cancellation Fee.

Missed appointments: Clients who miss their appointments will be billed a $75.00 No Show Fee.

Payment: Clients are responsible for payment before or at the time of their appointment. Discounts are available if you purchase a package plan. I bill most insurance plans. Please check with your insurance to understand your particular coverage.