Criminal Law
From the bail hearing through trial and appeal — a considered defence built to protect your liberty, your record and your reputation.
Learn MoreFamily Law
Separation, divorce, parenting time, support and property division — handled with care and a steady focus on your interests and your children.
Learn MoreCivil / Business Litigation
Contract disputes, shareholder and partnership conflicts and complex commercial claims, litigated in the Superior Court of Justice and the Federal Court.
Learn MorePersonal Injury
Motor vehicle collisions, slip-and-falls and serious injury claims — pursuing full and fair compensation for injured clients across Ontario.
Learn MoreDUI Defence
Impaired driving, over-80 and refusal charges carry lasting consequences. We scrutinize the evidence and defend your licence and your record.
Learn MoreDomestic Assault Defence
Discreet and vigorous defence of domestic and assault allegations, with a clear strategy from the first appearance through to resolution.
Learn MoreProfessional Responsibility & Discipline
Representing professionals before their regulatory colleges and disciplinary tribunals, where a career and a reputation are on the line.
Learn MoreSmall Claims Court
Practical, cost-effective representation for disputes up to Ontario's Small Claims limit — with the same seriousness we bring to any file.
Learn MoreTraffic Tickets
Highway Traffic Act and provincial offence defence to protect your driving record, your insurance rates and your demerit points.
Learn MoreHuman Rights
Discrimination and harassment claims before the Human Rights Tribunal of Ontario, and advocacy on questions of equality and dignity.
Learn MoreNational Security
Counsel for sensitive constitutional and national security matters, including Charter litigation, terrorism-related allegations and security-screening problems.
Learn MoreImmigration Services
Canadian immigration guidance, including the "crimmigration" overlap where a criminal charge or conviction puts status or admissibility at risk.
Learn MoreNot sure where your case fits? We'll help you find out.
Tell us what you're facing. We'll listen carefully and point you in the right direction — in English, Arabic or French.