John Bagley LMP

Movement Mechanics Massage

Do you want to move more freely? Do you want to simply feel better?

We all have tension patterns in our bodies that keep us from moving with—or living into—our full potential. Whether you are an athlete, gardener, or parent, we all can use some help to reduce stresses and feel better in our bodies. My goal is to use my knowledge and expertise to provide you with an experience in which physical pain and limitation can be addressed and reduced in an environment of presence and professionalism.

Massage is not about luxury. It is about giving your body what it needs to give this life its best shot, doing what you love and doing it with freedom and vitality. If you are ready to move, work, and play with more freedom, call or email to schedule an appointment. I'm here to help.

Copyright 2019 John Bagley. All rights reserved.



At time of service:
30 minutes: $55
60 minutes: $90
90 minutes: $135

Self-Care Packages

Self-Care Packages are intended for those looking to establish a regular program of self care. It is recommended that you book your appointments ahead of time for a regular time slot. Payment plans are available.

60-minute Session Packages:

5 sessions: $425   /   Price Per: $85 /   Total Savings: $25
10 sessions: $800 /   Price Per: $80 /   Total Savings: $100

Payment Methods

Cash, checks and credit cards (Visa, Mastercard, AMEX, Discover)
Payment is due at the time of service.


I am no longer an “in-network” provider for any health insurance plans; however, for patients wanting to use their health insurance, I offer a “superbill” (a receipt) that itemizes treatments and can be used to submit to your insurance company for direct reimbursement. Personal Injury (PIP) claims are accepted.

Cancellation Policy

I request notice of at least 24 hours for cancellation of an appointment. Without sufficient notice of cancellation, a fee of $55-90 will be charged. Extenuating circumstances are always considered.

Go to New Patient Intake

See Privacy Policy

Copyright 2019 John Bagley. All rights reserved.