Book an Appointment
Welcome to One Heart Wellness Clinic!
Located in Crescent Beach, we offer counselling, massage therapy, and physiotherapy. Our team is here to support your mental and physical well-being in a caring, inclusive space.
Location
One Heart Wellness Clinic
Unit 100 – 12321 Beecher Street, Surrey, BC
The clinic entrance is accessible from Beecher Street.
Parking
Reserved parking is available behind the clinic every day of the week. Look for spots marked for One Heart Wellness. Street parking is also available nearby if needed.
Cancellation Policy
Your appointment time is reserved just for you. If you need to cancel or reschedule, please provide at least 24 hours’ notice so we can offer the spot to someone else. Cancellations with less than 24 hours’ notice or missed appointments will be charged the full session fee. Thank you for your understanding!
We look forward to supporting you on your wellness journey!
Welcome to our online booking site
Clinical Counselling
Life can feel overwhelming at times, and you don’t have to navigate it alone. Our Registered Clinical Counsellors provide a supportive space to talk through what you're going through, whether it's anxiety, depression, stress, grief, relationship challenges, or life transitions.
We use a client-centered and evidence-informed approach, helping you build insight, strengthen coping skills, and work toward meaningful change. Each session is tailored to your goals and comfort level.
Registered Massage Therapy
Massage therapy is more than just relaxation. Our Registered Massage Therapists use evidence-based techniques to help reduce pain, improve movement, and support your body’s natural healing. Whether you're dealing with tension from daily stress, recovering from an injury, or managing a chronic condition, massage therapy can help ease discomfort, release tight muscles, and improve circulation.
Each session is tailored to your needs, blending clinical skill with a calming approach to help you feel better both physically and mentally.
Select a session
from the list on the left
to view available appointment times

Need Help? (778) 655-4212 admin@oneheartclinic.ca