Hi, I’m Hadi Vahedi. I bring over 10 years of hands-on experience in massage therapy, offering personalized, deeply relaxing treatments that support healing and overall well-being. My intuitive approach helps clients ease stress, release muscle tension, and restore both physical and emotional balance.
I’m currently furthering my education in massage therapy as I work toward becoming a Registered Massage Therapist (RMT). This next step allows me to deepen my knowledge and expand the level of care I provide.
I’m passionate about helping people feel their best and committed to creating a calm, supportive space where every client feels heard, cared for, and renewed.
Sign in and tell us your plan to see what a visit would cost you. Sign in
Billed toICBCWorkSafeBCCanada LifeGreenShieldManulifePacific Blue CrossSun Life
SERVICES & TECHNIQUES: Relaxation & Stress Relief massage Deep tissue massage Swedish massage Reflexology Pain release
Billed toICBCWorkSafeBCCanada LifeGreenShieldManulifePacific Blue CrossSun Life
Billed toICBCWorkSafeBCCanada LifeGreenShieldManulifePacific Blue CrossSun Life
SERVICES & TECHNIQUES: Relaxation & Stress Relief massage Deep tissue massage Swedish massage Reflexology Pain release
Billed toICBCWorkSafeBCCanada LifeGreenShieldManulifePacific Blue CrossSun Life
Billed toICBCWorkSafeBCCanada LifeGreenShieldManulifePacific Blue CrossSun Life
SERVICES & TECHNIQUES: Relaxation & Stress Relief massage Deep tissue massage Swedish massage Reflexology Pain release
Billed toICBCWorkSafeBCCanada LifeGreenShieldManulifePacific Blue CrossSun Life
SERVICES & TECHNIQUES: Relaxation & Stress Relief massage Deep tissue massage Swedish massage Reflexology Pain release
Billed toICBCWorkSafeBCCanada LifeGreenShieldManulifePacific Blue CrossSun Life
SERVICES & TECHNIQUES: Relaxation & Stress Relief massage Deep tissue massage Swedish massage Reflexology Pain release
Billed toICBCWorkSafeBCCanada LifeGreenShieldManulifePacific Blue CrossSun Life
Billed toICBCWorkSafeBCCanada LifeGreenShieldManulifePacific Blue CrossSun Life
Billed toICBCWorkSafeBCCanada LifeGreenShieldManulifePacific Blue CrossSun Life
Billed toICBCWorkSafeBCCanada LifeGreenShieldManulifePacific Blue CrossSun Life
Billed toICBCWorkSafeBCCanada LifeGreenShieldManulifePacific Blue CrossSun Life
Billed toICBCWorkSafeBCCanada LifeGreenShieldManulifePacific Blue CrossSun Life
Billed toICBCWorkSafeBCCanada LifeGreenShieldManulifePacific Blue CrossSun Life
Billed toICBCWorkSafeBCCanada LifeGreenShieldManulifePacific Blue CrossSun Life
Billed toICBCWorkSafeBCCanada LifeGreenShieldManulifePacific Blue CrossSun Life
Billed toICBCWorkSafeBCCanada LifeGreenShieldManulifePacific Blue CrossSun Life
Billed toICBCWorkSafeBCCanada LifeGreenShieldManulifePacific Blue CrossSun Life
Billed toICBCWorkSafeBCCanada LifeGreenShieldManulifePacific Blue CrossSun Life
Billed toICBCWorkSafeBCCanada LifeGreenShieldManulifePacific Blue CrossSun Life
Billed toICBCWorkSafeBCCanada LifeGreenShieldManulifePacific Blue CrossSun Life
Billed toICBCWorkSafeBCCanada LifeGreenShieldManulifePacific Blue CrossSun Life
Billed toICBCWorkSafeBCCanada LifeGreenShieldManulifePacific Blue CrossSun Life
Billed toICBCWorkSafeBCCanada LifeGreenShieldManulifePacific Blue CrossSun Life
Billed toICBCWorkSafeBCCanada LifeGreenShieldManulifePacific Blue CrossSun Life
Billed toICBCWorkSafeBCCanada LifeGreenShieldManulifePacific Blue CrossSun Life
Billed toICBCWorkSafeBCCanada LifeGreenShieldManulifePacific Blue CrossSun Life
Billed toICBCWorkSafeBCCanada LifeGreenShieldManulifePacific Blue CrossSun Life
Billed toICBCWorkSafeBCCanada LifeGreenShieldManulifePacific Blue CrossSun Life
Billed toICBCWorkSafeBCCanada LifeGreenShieldManulifePacific Blue CrossSun Life
Billed toICBCWorkSafeBCCanada LifeGreenShieldManulifePacific Blue CrossSun Life
Billed toICBCWorkSafeBCCanada LifeGreenShieldManulifePacific Blue CrossSun Life
Billed toICBCWorkSafeBCCanada LifeGreenShieldManulifePacific Blue CrossSun Life
Billed toICBCWorkSafeBCCanada LifeGreenShieldManulifePacific Blue CrossSun Life
Billed toICBCWorkSafeBCCanada LifeGreenShieldManulifePacific Blue CrossSun Life
Billed toICBCWorkSafeBCCanada LifeGreenShieldManulifePacific Blue CrossSun Life
Billed toICBCWorkSafeBCCanada LifeGreenShieldManulifePacific Blue CrossSun Life
Billed toICBCWorkSafeBCCanada LifeGreenShieldManulifePacific Blue CrossSun Life
Billed toICBCWorkSafeBCCanada LifeGreenShieldManulifePacific Blue CrossSun Life
Billed toICBCWorkSafeBCCanada LifeGreenShieldManulifePacific Blue CrossSun Life
Billed toICBCWorkSafeBCCanada LifeGreenShieldManulifePacific Blue CrossSun Life
Billed toICBCWorkSafeBCCanada LifeGreenShieldManulifePacific Blue CrossSun Life
Billed toICBCWorkSafeBCCanada LifeGreenShieldManulifePacific Blue CrossSun Life
Billed toICBCWorkSafeBCCanada LifeGreenShieldManulifePacific Blue CrossSun Life
Billed toICBCWorkSafeBCCanada LifeGreenShieldManulifePacific Blue CrossSun Life
Billed toICBCWorkSafeBCCanada LifeGreenShieldManulifePacific Blue CrossSun Life
Billed toICBCWorkSafeBCCanada LifeGreenShieldManulifePacific Blue CrossSun Life
Billed toICBCWorkSafeBCCanada LifeGreenShieldManulifePacific Blue CrossSun Life
Billed toICBCWorkSafeBCCanada LifeGreenShieldManulifePacific Blue CrossSun Life
Billed toICBCWorkSafeBCCanada LifeGreenShieldManulifePacific Blue CrossSun Life
Billed toICBCWorkSafeBCCanada LifeGreenShieldManulifePacific Blue CrossSun Life
Billed toICBCWorkSafeBCCanada LifeGreenShieldManulifePacific Blue CrossSun Life
Billed toICBCWorkSafeBCCanada LifeGreenShieldManulifePacific Blue CrossSun Life
Billed toICBCWorkSafeBCCanada LifeGreenShieldManulifePacific Blue CrossSun Life
Billed toICBCWorkSafeBCCanada LifeGreenShieldManulifePacific Blue CrossSun Life
Billed toICBCWorkSafeBCCanada LifeGreenShieldManulifePacific Blue CrossSun Life
Billed toICBCWorkSafeBCCanada LifeGreenShieldManulifePacific Blue CrossSun Life
Hadi says it direct bills:
Openings checked 4 min ago
Ailio never charges you a booking fee.
No openings
We list what this clinic publishes for online booking. Some appointments are bookable only by phone, or through the clinic’s own waiting list.