Where logic meets empathy

Renowned for her meticulous attention to detail and compassionate approach, Nicole combines her expertise in law and philosophy to craft thoughtful, client-focused solutions.

Education & Experience

Nicole obtained an Honours Bachelor of Arts degree (B.Hons) from the University of Western Ontario, specializing in Philosophy of Logic. 

She then worked for several years in the legal industry, initially as a legal assistant, then as a law clerk, at prestigious Toronto Law firms. From this experience, Nicole learned a variety of legal and other skills, including how to provide excellent customer service and the importance of attention to detail.

Nicole went on to obtain a First-Class Law (LL.B.) Degree, from the University of Birmingham Law School, in the United Kingdom. She was awarded a scholarship by the university and selected to represent the law school at  Goethe University Frankfurt’s civil law program.

After graduation, Nicole worked full-time in the legal field, while fulfilling requirements to be called to the Ontario Bar. She then completed her Articles and was hired back as a lawyer, with a primary focus on litigation.

Nicole is well versed in family law matters, including child custody disputes. She is passionate about ensuring a child’s best interests are at the forefront of all decisions.

Client-Focused Approach

Nicole tailors her communication style to best suit each individual client’s needs and preferences. She is committed to providing the best legal advice and strategies to resolve all matters, in the most cost effective way.

Outside the Courtroom and Office

In her spare time, Nicole enjoys pampering her Persian cat, Leonardo, travelling, exercising and learning Spanish. She loves spending quality time with her friends and family.

Family-Focused

Legal Solutions

Dedicated to Your Family’s Well-being.

Book your Appointment

Please complete the details below to get started.

Please be advised that our lawyers exclusively practice family law. Would you like to proceed with the booking? If you require assistance or clarification, or if your preferred time slot is blocked off, please call our office at (647) 254-9424 to speak with our client care specialist.

We require all of the information in the booking form to run a conflict check PRIOR to your call with a Mahin Law team member. If false, inaccurate, or incomplete information is provided on this page, we may contact you to cancel the booking until the information can be provided. Thank you for your understanding and cooperation.