Meet Our Staff

Denny Tsui C.M.D., D.Ac., RMT

Grace Leung C.M.C., D.Ac

Denny and Grace have their Masters in Acupuncture and Traditional Chinese Medicine. They have been

Practicing at the clinic for over 14 years and are available by appointment Monday-Saturday

Denny is a Registered Massage Therapist and is available by appointment Monday-Saturday

Richmond Hill, Ontario Chiropractor | Richmond Hill, Ontario chiropractic Meet Our Staff | ON |

Jessica Snider

We are pleased to welcome Jessica to the clinic.  She is spiritual healer and medium.  

Dr. Eli Shach

Dr. Eli Shach is a graduate of York University with a BSc. in Kinesiology and CMCC with his Doctor of Chiropractic.  He has advanced training in the Activator Technique as well as being a great hands- on Chiropractor.  Dr. Eli will be practicing on Monday mornings, Tuesdays and Fridays.

Evan Childs- Personal Trainer

My name is Evan Childs, I am a Personal Trainer specializing in Biomechanics, Exercise

Nutrition and Body Transformations! Over the years, I have worked with many different
clients of all different shapes and sizes. The underlying message that seems to be widely
accepted is that people want to become more physically capable and independent.
My introduction to working out was from my father who was an internationally ranked
powerlifter. He taught me that consistency and persistence were the keys to learning,
becoming great and accomplishing your goals.
Throughout my years of playing regionally ranked baseball, organising sports in the
neighbourhood and lifting weights, I realized that teaching and watching your friends and
teammates progress was the true beauty of sports. Seeing these transformations is the
reason why I became a trainer. I can’t wait to watch your transformation and progress
through the journey of becoming active and fit together!

Contact Us

Send Us An Email Today!

Our Location

Find us on the map

Office Hours

Acupuncture and Massage Therapy are by appointment


8 am-12:20pm




3:30 pm-6:20pm


8:00 am-12:20 pm

3:30 pm-6:30 pm


8:00 am-12:20 pm

3:00 pm-6:00 pm


8 am-12:20pm