Michelle Ihasz · Google · 3 Jul 2026
“This is an incredible place. Madison is absolutely amazing with my son. Her demeanor is so down to earth, she is so knowledgeable with her profession and she puts everyone at ease. Beyond grateful we found her.”
New clients, please click on the appropriate new client intake appointment option to schedule your Initial Session.
Please be aware that late cancellations will incur the full session fee. We understand unexpected events may arise, but your appointment is reserved for you, and we dedicate effort to prepare for your session. Kindly keep this in mind when scheduling.
About the clinic
If a specific therapist doesn’t offer new client intake sessions, they are not currently accepting new clients. We provide a complimentary matching call service dedicated to connecting clients with their ideal therapist. Book your matching call with our Client Coordinator HERE or call 647 946 2229. We see clients Canada-wide! If you’re not a resident of Ontario or Nova Scotia, please schedule a matching call with our Client Coordinator to ensure the best therapist match. Book this call HERE or call 647 946 2229 For our existing clients, simply click on your designated therapist to schedule follow-up appointments. We will also be having a 5% rate increase starting Jan 2026 . This 5% adjustment over the last 2 years since our last rate change reflects the rising cost associated with maintaining a high level of care, ongoing professional development, and ensuring that we can continue to offer clients the quality of support that they deserve. Thank you for visitingRead more about Bloom PsychotherapyShow lessMichelle Ihasz · Google · 3 Jul 2026
“This is an incredible place. Madison is absolutely amazing with my son. Her demeanor is so down to earth, she is so knowledgeable with her profession and she puts everyone at ease. Beyond grateful we found her.”
Soonest openings shown next to each practitioner.
Counselling · from $87.50 / 30 min
Counselling · from $87.50 / 30 min
Counselling · from $87.50 / 30 min
Counselling · from $87.50 / 30 min