Health & Wellness Clinic in Richmond Hill

iGood Health Centre in Richmond Hill

Chiropractic, physiotherapy, massage therapy, naturopathic medicine and more at one Richmond Hill clinic. Direct billing to most extended health plans, free parking, and a reception team that helps you choose the right appointment.

Rated by patients on Google • Direct billing • Free parking • New patients welcome

Choose a Service

Book the Care You Need in Richmond Hill

Pick a service to see available appointment times on our online booking site. Not sure which one fits? Call or text reception and we will point you to the right clinician.
Chiropractor examining a patient’s shoulder during chiropractic treatment at iGood Health Centre in Richmond Hill.

Chiropractic care in Richmond Hill for back pain, neck pain, headaches, sciatica, posture concerns, joint stiffness, and mobility issues.

Physiotherapist guiding a patient through a shoulder rehabilitation exercise at iGood Health Centre in Richmond Hill.

Physiotherapy in Richmond Hill focused on improving strength, movement, balance, and recovery after injury, surgery, or ongoing pain.

Massage therapy on the upper back of a patient

Massage therapy in Richmond Hill to help reduce muscle tension, ease discomfort, support recovery, and improve overall wellness.

Acupuncture treatment being performed at iGood Health Centre in Richmond Hill.

Acupuncture in Richmond Hill using fine-needle therapy to help relieve pain, reduce muscle tension, support circulation, and promote natural healing.

Shockwave therapy treatment being performed on a patient’s foot at iGood Health Centre in Richmond Hill.

Shockwave therapy in Richmond Hill for chronic muscle, tendon, and soft tissue pain, including plantar fasciitis, shoulder pain, and stubborn injury-related discomfort.

Natural supplements, herbs, and wellness ingredients representing naturopathic medicine at iGood Health Centre in Richmond Hill.

Naturopathic medicine in Richmond Hill focused on digestion, hormone health, energy, prevention, and whole-body wellness through personalized natural care.

Book Your Appointment

Book online in a few minutes through our secure Jane App booking page. Pick a service above, or use the button below to see every available appointment.

Call or text our reception team. They will ask what is bothering you and book you with the right clinician, or set up an initial assessment so a clinician can recommend the next step. You can also browse the conditions we commonly treat.

Good to Know Before You Book

Why Choose iGood Health Centre in Richmond Hill

Four practical reasons patients in Richmond Hill choose iGood Health Centre.

INSURANCE & DIRECT BILLING

Direct Billing for Many Insurance Plans

iGood Health Centre offers direct billing options for many major insurance providers. Coverage depends on your individual plan, provider, and treatment eligibility.

OUR CARE TEAM

Meet the Health Professionals at iGood Health Centre

Your care is provided by registered clinicians who work together in one clinic. Book directly with a practitioner, or read their profile first.
Chiropractor in Richmond Hill at iGood Health Centre

DC. IMD. DHS., Doctor of Chiropractic

Registered Chiropractor – Ontario

Clinical focus on spine, joint, muscle, ligament, and nerve-related conditions.

Dr. Anita Moosavi

ND, Naturopathic Doctor

Registered Naturopathic Doctor – Ontario

Focuses on metabolic health, hormone balance, digestion, and evidence-informed natural therapies.

Afrooz Shah

Physiotherapy Resident

Provides physiotherapy-based rehabilitation support, exercise guidance, and recovery-focused care under appropriate clinical supervision.

More About iGood Health Centre

If back pain, neck pain, stiffness, or an injury is affecting your work, sleep, exercise, or daily routine, iGood Health Centre in Richmond Hill can help you find the right path forward. Our clinic offers chiropractic care along with physiotherapy, massage therapy, acupuncture, naturopathic medicine, shockwave therapy, and other supportive treatments in one convenient location. Our licensed healthcare professionals assess the cause of your pain and create personalized care plans designed to reduce discomfort, restore movement, support recovery, and help you return to daily life with more comfort and confidence.

Care Built Around Your Body

Our clinicians take time to understand your symptoms, movement, daily routine and recovery goals before recommending care.

Care for Pain, Recovery and Better Movement

Complete Care for Pain Relief, Recovery & Wellness

iGood Health Centre provides assessment-based care for pain, injuries, stiffness and movement concerns. Depending on your needs, your care may involve chiropractic, physiotherapy, massage therapy, acupuncture or another appropriate service available at our Richmond Hill clinic.

Licensed clinicians & Regulated Healthcare Professionals

Direct Insurance Billing to Most Extended Health Insurance Plans

Free On-Site Parking

Accepting New Patients

Serving Richmond Hill & Surrounding Areas

OUR PROCESS

Your Path to Better Movement, Recovery & Long-Term Wellness

From your first visit, the goal is to understand your symptoms clearly before recommending care. Your clinician will review your health history, ask about your pain or mobility concerns, assess how your body moves and explain the treatment options that may be appropriate for you.

iGood Health Centre team members in clinic uniforms

01

Clinical Intake & Health History

We start by discussing your symptoms, health history, daily routine, work demands, activity level, and recovery goals.

02

Clinical Assessment & Patient Review

Your clinician assesses relevant areas such as your spine, joints, muscles, posture, range of motion and movement patterns.

03

Personalized Treatment Plan

If chiropractic care is appropriate, your treatment plan is explained clearly before care begins. This may include manual therapy, adjustments when suitable, soft tissue work, mobility support, posture advice, and home care recommendations.

04

Progress, Recovery & Prevention

Your progress is monitored over time, with guidance to help reduce recurring pain, improve movement, and support long-term function.

Conditions Our Richmond Hill Team Commonly Assesses

People often visit a chiropractor when pain, stiffness, nerve irritation, or limited movement starts affecting daily life. At iGood Health Centre, your first step is a clinical assessment to understand what may be contributing to your symptoms before treatment is recommended.

Our Richmond Hill chiropractor commonly assesses concerns such as back pain, neck pain, sciatica, headaches, posture-related tension, shoulder discomfort, sports injuries, work-related strain, and recurring joint stiffness.

Care focused on neck tension, posture, stress, and movement issues that may contribute to headaches or migraines.

Assessment and treatment for neck stiffness, muscle tension, limited movement, and pain from posture, work, or injury.

Support for shoulder stiffness, weakness, tension, or injury that affects lifting, reaching, sleep, or daily movement.

Care for lower, mid, or upper back pain caused by stiffness, strain, posture, injury, or daily stress on the body.

Treatment support for knee pain, weakness, stiffness, or movement problems affecting walking, stairs, exercise, or sports.

Care for ankle sprains, foot pain, heel pain, stiffness, and movement issues that affect standing, walking, or activity.

Support for elbow pain, tennis elbow, golfer’s elbow, strain, or overuse discomfort from work, sports, or daily tasks.

Assessment and care for wrist, hand, or grip-related pain caused by strain, overuse, stiffness, or nerve irritation.

Care for pain, numbness, tingling, or discomfort that travels from the lower back into the hip, leg, or foot.

Support for disc-related back or neck pain, nerve irritation, stiffness, and movement limitations.

Care for wrist and hand symptoms such as numbness, tingling, weakness, or discomfort related to nerve compression.

12

Auto Accident Case

Get the right care after a car accident. We help manage your recovery plan, treatment coordination, and injury documentation so you can focus on healing with confidence.

Auto Accident Case Management

After a car accident, managing pain, treatment, and insurance-related rehabilitation can be stressful. At iGood Health Centre, we provide coordinated auto accident case management to help you understand your injuries, organize your care, and move forward with a clear recovery plan.

Our team supports patients dealing with whiplash, neck pain, back pain, headaches, stiffness, and mobility concerns after a motor vehicle accident. From initial assessment to treatment coordination and progress monitoring, we focus on making your recovery process easier, more structured, and clinically appropriate.

Book an assessment today and take the first step toward a safer, more confident recovery.

Convenient Multidisciplinary Care in Richmond Hill

iGood Health Centre is located at 60 Granton Dr Unit 1 in Richmond Hill, in the Beaver Creek business area near Leslie Street and Highway 7.

Our clinic is convenient for patients who live or work in Richmond Hill, Commerce Valley, Langstaff, Thornhill, and nearby Markham border areas. The location also offers practical access from major routes, including Highway 7, Leslie Street, Highway 404, and Highway 407.

If you are searching for a chiropractor, pain clinic, or injury clinic near you, our Richmond Hill clinic provides assessment-based care with online booking, direct billing available for many insurance plans, and free on-site parking.

Before your visit, you can book online, call the clinic, or use the map below for directions.

Frequently Asked Questions

Quick answers to the questions patients ask most before booking.

Yes. iGood Health Centre offers chiropractic care in Richmond Hill for patients dealing with back pain, neck pain, shoulder pain, headaches, sciatica, posture concerns, joint stiffness, muscle tension, and injury-related pain.

Your chiropractor will review your health history, assess your movement and symptoms, explain what may be contributing to your discomfort, and recommend a care plan based on your needs. Chiropractic care may include hands-on treatment, spinal or joint adjustments when appropriate, soft tissue therapy, mobility support, posture guidance, and home care recommendations.

If you know the service you need, use its Book button above and pick a time. If you are not sure, call (905) 771-7177 or text us and reception will book you with the right clinician. You can also start with a free 15-minute chiropractic or naturopathic consultation, both bookable online.

In most cases, you can book an appointment at iGood Health Centre directly without a physician’s referral. However, some insurance plans may require a referral for reimbursement, so check your individual policy before your visit.

Yes. iGood Health Centre offers direct billing for many extended health insurance plans where available. Coverage depends on your insurance provider, your specific plan, and the type of treatment you receive.

Our team can help make the billing process easier by explaining available options before or during your appointment. This is helpful for patients using insurance for chiropractic care, physiotherapy, massage therapy, acupuncture, naturopathic medicine, or other eligible clinic services.

Visit fees are listed on our Fees and Insurance page and on the booking site before you confirm an appointment.

iGood Health Centre is located at 60 Granton Dr Unit 1, Richmond Hill, ON L4B 2N6. We serve patients from Richmond Hill and nearby areas looking for chiropractic care, physiotherapy, massage therapy, acupuncture, naturopathic medicine, and wellness services.

Our clinic is easy to access for local patients who want care in one place, with free parking available onsite for added convenience.

Yes. iGood Health Centre is accepting new patients in Richmond Hill for chiropractic care, physiotherapy, massage therapy, acupuncture, naturopathic medicine, shockwave therapy, and other clinic services.

New patients can contact the clinic to book an appointment, ask about available treatments, or get guidance if they are unsure which service is right for their symptoms. During your first visit, the practitioner will review your concern, assess your condition, and explain the recommended next steps.

Your first visit starts with a conversation about your symptoms, health history and goals, followed by a physical assessment of the areas involved. Your clinician explains what they found, recommends a plan and confirms the fee before any treatment begins. Allow 60 to 75 minutes for an initial chiropractic, physiotherapy or naturopathic visit. Bring your insurance card if you would like us to bill your plan directly.

VISIT US

iGood Health Centre, Richmond Hill