Massage therapy built around your goals.
Whether you are managing pain, recovering from an injury, training hard, or simply carrying too much tension, treatment is individualized to what your body needs that day.
Learn about massage therapy ↗Personalized care for pain, injury recovery, movement, performance and everyday wellness — from an experienced local team that puts your comfort first.
Every appointment starts with what matters to you: what you are feeling, what you want to improve, and what feels comfortable. Your care is adapted to your goals rather than a one-size-fits-all routine.
Whether you are managing pain, recovering from an injury, training hard, or simply carrying too much tension, treatment is individualized to what your body needs that day.
Learn about massage therapy ↗Individualized acupuncture care is available at Bodykneads alongside our massage therapy services, making it easier to choose the approach that best fits your needs.
Learn about acupuncture ↗Treatment can be focused, restorative, performance-minded, or simply a chance to feel more comfortable in your body.
Neck, shoulder, back, hip and other musculoskeletal discomfort.
Support following accidents, activity-related injuries and periods of reduced mobility.
Hands-on care for active bodies, training demands and movement goals.
Time to slow down, reset and address the tension that builds up in everyday life.
We offer direct billing for select extended health plans and make our common appointment rates easy to see before you book.
Bodykneads offers direct billing for several major extended health plans and eligible federal programs. Coverage, limits and direct-billing eligibility vary by individual policy.
A few of our most common appointment lengths are shown here. Full rates and coverage information are available on the Rates & Insurance page.
Bodykneads was built around a simple idea: people should feel comfortable, respected and involved in their care. That still guides the clinic today. Treatment is clinically grounded, but the experience is warm, approachable and centered on the person in the room.
Our team brings different treatment styles, clinical interests and backgrounds. Explore individual profiles when you want to find the best fit.
Tell us what you are looking for and we can help point you toward the practitioner whose approach may best match your needs.
We’re interested in hearing from Registered Massage Therapists, Massage Professionals, Registered Acupuncturists and reception professionals who may be a good fit for our clinic.
You do not need to know exactly what treatment you need before you arrive. We start by listening, assessing and building the appointment around you.
Your practitioner will review your goals, relevant history, symptoms and any questions or concerns.
We discuss what we find, what feels appropriate and how the appointment can best support your goals.
Treatment is adjusted to your comfort, with home-care or follow-up recommendations when appropriate.
“The staff at Bodykneads are knowledgeable and very friendly... Harman handled my ICBC case very well and I was able to heal and get back my strength without the stress.”Amrit Dhudwal
“The team is fantastic here. They are great at getting me in last minute when necessary, and have helped me on numerous occasions when I have had injuries.”Christopher Louie
“Everyone is welcoming and kind and I refuse to go anywhere else now. I like the online booking as well.”DR
Choose your practitioner and appointment time online, or call the clinic if you would like help finding the right fit.
We are located directly across from Abbotsford City Hall on South Fraser Way. Parking is available behind the building off James Street.