Ernesto Castillo during outdoor tire training

PERSONAL TRAINING • MASSAGE • ACUPUNCTURE • CONTOURING • LASER • FACIALS

BUILT TO MOVE.BUILT TO LAST.

One place to train your body, treat it and recover. Personal training, massage, acupuncture, contouring, laser hair removal and facials under one roof in Toronto.

Built around youMovement-first trainingCoaching in English & Spanish
SCROLL TO EXPLORETORONTO & THE GTA
Hours
Mon
1 PM – 8 PM
Tue
9 AM – 8 PM
Wed
9 AM – 3 PM
Thu
9 AM – 8 PM
Fri
9 AM – 8 PM
Sat
5 AM – 4 PM
Sun
5 AM – 10 AM

YOUR BODY IS A MACHINE.WE TUNE IT.

More than reps. More than a quick fix. We train your body and we treat it — combining personal training with massage therapy so strength and recovery work together, under one roof.

ASSESS

Understand your movement, posture, and starting point.

RESTORE

Build mobility and control so every movement feels better.

STRENGTHEN

Train with purpose. Build strength that stays with you.

YOUR BODY. YOUR MENU.

Training, therapy and skin treatments, all in one studio. Explore our full service menu.

Ernesto Castillo with a training partner holding a kettlebell at the studio

Personal training — 60 min

Including fitness competition prep and body transformations.

  • Fitness competition prep
  • Body transformations
  • Free consultation to start
  • Single session1 hr · CA$65
    Book
  • 10-session package10 × 1 hr · CA$600 + HST
    Book
  • 20-session packageBest value20 × 1 hr · CA$1,100 + HST
    Book
ServiceDurationPrice
30 min Therapeutic Massage30 minCA$85 + HSTBook
1 hr Therapeutic Massage1 hrCA$140 + HSTBook
90 min Deep Tissue Massage1 hr 30 minCA$175 + HSTBook
10-massage packageBest value10 × 1 hr therapeutic massages — CA$110 per massage + HST, save CA$300.1 hrCA$1,100 + HSTBook
AcupunctureAssessment and treatment, plus ongoing treatments of 45–60 min.1 hrCA$110Book
Massage / Cupping / Acupuncture combo1 hr 30 minCA$180Book
Facial RejuvenationFacial massage, gua sha, acupuncture and red light therapy.1 hr 30 minCA$150Book

Acupuncture may be covered by your workplace / extended health benefits — check your plan.

ServiceDurationPrice
Abdominal contouring1 hrCA$140Book
Abdominal skin tightening45 minCA$110Book
Gluteal contouring1 hrCA$140Book
Back fat contouring1 hrCA$125Book
Back of the arm (tricep) contouring1 hrCA$80Book
Inner thigh contouring1 hrCA$75Book
Obliques / muffin top contouring1 hrCA$50Book
Facial contouringRadio frequency treatment that helps promote collagen, soften the look of fine lines and define the jawline and chin area.1 hrCA$75Book
Neck skin tightening15 minCA$40Book

Results vary by person.

TRAIN + RECOVER.

Pairing training with massage therapy helps you recover faster between sessions, move better, and stay consistent — so you can keep training and stay injury-free.

  • Recover between sessions
  • Move with less tension
  • Stay consistent, stay injury-free
Book Train + Recover
TBM Glow Lab

TBM GLOW LAB

Your glow starts here. Laser hair removal, facials and skin treatments by the TBM Glow Lab team.

TBM Glow Lab team performing a laser hair removal treatment on a client’s leg
ServiceDurationPrice
Laser test consultation1 hrFREEBook
Upper lip5 minCA$15Book
Chin10 minCA$15Book
Under arm15 minCA$40Book
Full face20 minCA$45Book
Bikini20 minCA$45Book
Brazilian25 minCA$85Book
Half leg / lower leg30 minCA$90Book
Full arm45 minCA$90Book
Full leg45 minCA$150Book
Back (men)1 hrCA$125Book
Chest (men)1 hrCA$150Book
Full bodyFace, arms, legs and Brazilian.1 hr 30 minCA$250Book
ServiceDurationPrice
Classic facial1 hrCA$90Book
Hydration facialRecommended for ages 30 and over.1 hrCA$100Book
Facial with red light therapy1 hrCA$110Book
Acne scar facial treatment1 hrCA$110Book
Classic facial plus contouring1 hrCA$125Book
Acne laser treatmentHelps reduce the appearance of acne and improve skin quality. Usually done twice a week for six weeks.1 hrCA$95Book
Skin rejuvenationHelps minimize the appearance of pigment, improve skin texture and support an anti-aging routine.1 hrCA$120Book

Results vary by person.

Ernesto Castillo seated in the Toronto Body Mechanic studio

MEET ERNESTO

Ernesto Castillo

Massage Therapist • Medical Acupuncture • Personal Trainer • Professor at Sutherland-Chan

Ernesto Castillo is a double honours graduate of York University, with degrees in Kinesiology and Psychology. In 2001 he graduated from Sutherland-Chan, one of North America's most respected schools of massage therapy. Since then he has become licensed in Medical Acupuncture, Ultrasound and Interferential Current Therapy, Custom Orthotic Therapy, Kinesiotaping and Personal Training.

Through his studies, Ernesto moved beyond the stereotype that massage is only for stress relief and relaxation. He uses it as an effective form of rehabilitation and injury treatment.

Today Ernesto specializes in coaching athletes preparing for fitness competitions, personal training and body transformations. To keep growing in health and wellness, he recently graduated in Traditional Chinese Medicine, and he is currently a professor at Sutherland-Chan.

  • Honours BSc Kinesiology & Psychology — York University
  • Massage Therapy — Sutherland-Chan (2001)
  • Medical Acupuncture
  • Traditional Chinese Medicine
  • Ultrasound & Interferential Current Therapy
  • Custom Orthotic Therapy
  • Kinesiotaping
  • Personal Training & fitness competition coaching
  • Professor at Sutherland-Chan
Book with Ernesto
  • 25+ years experience
  • Professor at Sutherland-Chan
  • English & Español

REAL RESULTS

Real Toronto Body Mechanic clients. Results vary by person.

TBM Community

Ernesto Castillo and a TBM community member posing at the studioErnesto Castillo at the Toronto Body Mechanic studio

A PLAN. NOT A GUESS.

01

LET’S TALK & ASSESS

Start with a free consultation and movement assessment. Tell us where you are and where you want to go.

02

YOUR CUSTOM PROGRAM

A training plan built around your goals, movement, schedule, and experience.

03

TRAIN. TRACK. PROGRESS.

Show up with purpose. Get hands-on coaching, track progress, and keep moving forward.

FUEL & GEAR.

Supplements and Toronto Body Mechanic apparel are available at the studio. Follow @torontobodymechanictbm on Instagram for new drops.

ALLMAX Isoflex chocolate whey protein at the studio

SUPPLEMENTS

Supplements to support your training and daily routine — available at the studio.

Ask about availability
Toronto Body Mechanic tank top worn outdoors

TORONTO BODY MECHANIC APPAREL

Branded tees and gear. Rep the studio in and out of the gym — new drops announced on Instagram.

Ask about availability

LET’S CLEAR THINGS UP.

Who is this training for?

Anyone looking to move better, build strength, or work toward a healthier body. Your training is tailored to your starting point and goals.

I’m a beginner. Can I still join?

Absolutely. We start with the fundamentals and progress at a pace that is right for you. No gym experience needed.

Where do sessions take place?

Sessions take place at our location at 19A Oak Street in Toronto (M9N). We serve clients across Toronto and the GTA.

How many sessions per week should I do?

It depends on your goals, schedule, and recovery. We’ll recommend a realistic training frequency during your consultation.

Do you offer massage therapy?

Yes. We offer 30-minute and 1-hour therapeutic massage, 90-minute deep tissue massage, and a massage / cupping / acupuncture combo. You can also pair massage with personal training.

Is acupuncture covered by insurance?

It may be covered under many workplace / extended health plans. Check with your provider, and ask us for details.

What is body contouring?

Body contouring is a short, non-invasive treatment for targeted areas of the body. Results vary by person.

REQUEST AN APPOINTMENT

  1. 01Service
  2. 02Date & time
  3. 03Your details

Choose a service

Personal Training
Massage & Therapy
Body Contouring & Skin Tightening
TBM Glow Lab: Laser Hair Removal
TBM Glow Lab: Facials & Skin

LET’S GET TO WORK.

Prefer to message us? Tell us the service you’re interested in and we’ll contact you to arrange your appointment.

FIND US

Toronto Body Mechanic entrance at 19A Oak Street, Toronto
Look for the black door marked 19A with the WELLNESS sign and the Toronto Body Mechanic poster. 19A Oak Street, Toronto, ON M9N 0A4.
Get directions

Prefer to just send a message?

Your details are used only to respond to your enquiry.