Your family’s health, Our priority
Welcome to Halcyon Health, your trusted family physician clinic in Caledon East, Ontario. We are dedicated to providing compassionate and comprehensive healthcare for you and your loved ones.
Comprehensive care, all in one place.
From routine visits to chronic disease management — everything your family needs, with a team that knows you.
Chronic disease management
We provide ongoing support for conditions such as diabetes, hypertension, and asthma. Our team develops personalized care plans and conducts regular follow-ups to help you effectively manage your condition and improve your quality of life.
Learn more ›Mental health support
Your mental well-being is as important as your physical health. We offer confidential assessment and management for anxiety, depression, stress, and other mental health concerns, providing a compassionate approach to support your emotional health.
Learn more ›Pediatric & family care
From infancy to the golden years, we offer compassionate care for children, adults, and seniors. Our clinic supports your entire family through every stage of life, ensuring everyone receives tailored medical attention.
Learn more ›Primary and Preventive care
Routine check-ups, annual physicals, screenings, and immunizations are essential to staying healthy. We help you proactively manage your health and detect potential issues early for better outcomes.
Learn more ›Same-day & virtual appointments
Life can be unpredictable. We offer timely access to care for urgent concerns with same-day appointments, and convenient virtual visits for when you need flexibility, ensuring you get care when and where you need it.
Learn more ›Trusted by patients.
Based on 3 Google reviews.
★★★★★
“Doctors office & lab with excellent service plus closes to home.”
— Narmatha Thayaparan
★★★★★
“I had a great experience with Halcyon Health Family Clinics in Caledon. The staff were friendly, professional, and welcoming, and the clinic was clean and well organized. The healthcare team took the time to listen and made the overall experience comfortable and stress-free. I really appreciated the quality of care and would definitely recommend this clinic to anyone looking for a reliable family healthcare provider in the Caledon area.”
— nanu sondhi
A team built around your care.
Physicians, nurses, and support staff working together — so you always have someone who knows you.
Jeanette Egyir
Family Physician
View profile →Yaw Nimakorah
Practice Manager
View profile →tejalkumari patel
Medical Office Administrator
View profile →Here when you need us.
Hours are kept current from Google. Book online or call us to find a time that works.
Staying informed shouldn’t be hard.
What to Expect at Your Annual Physical Exam
An annual physical is one of the most valuable appointments you can make — even when you feel healthy. Here’s what happens during a routine checkup and why preventive care matters.
Understanding Your Blood Test Results: A Plain-Language Guide
Blood tests give your doctor a detailed look at what’s happening inside your body. Here’s a clear breakdown of the most common panels — and what the numbers actually mean for your health.
5 Things to Prepare Before Your First Appointment
Starting with a new family doctor is an important step in taking control of your health. A little preparation goes a long way — here are five things to have ready before your first visit.
Book a visit in under two minutes.
Choose your service, pick a time that works, and we’ll take care of the rest. Most new patients get their first appointment within 48 hours.
Clinic policies.
Please review our policies before your visit.
Visits
Only one medical issue per visit to ensure that all patients receive timely and efficient care. if you have multiple issues, please book for another day.
Prescription Policy
We do not prescribe narcotics and controlled substances.
Zero Tolerance
We do not tolerate any form of aggressive, abusive, or disruptive behaviour. This includes verbal or physical threats, harassment, or any inappropriate language.
No Shows
There is a $50 no show fee. You must advise us 24hrs before your appointment to cancel.