About McMackin Law

McMackin Law is a civil litigation and employment law firm based in Bowmanville, Ontario, serving Durham Region and Northumberland County. Alan McMackin became a lawyer in 1978 and spent several years at the Federal Business Development Bank before forming a partnership with Sims Brady. In the late 1980s Alan opened a general litigation practice in Whitby. Over a 40 year career, Alan appeared before all levels of court, including the Supreme Court of Canada in Trimm v. Durham Regional Police in 1987, and tried upwards of 100 cases before retiring from active practice in 2019. Alan has served as a Deputy Judge since 2004.

Ryan McMackin now runs the firm, having articled directly under founder Alan McMackin. Ryan holds a Bachelor of Business Administration and a Juris Doctor from the University of Windsor Faculty of Law, and has practised law for over 11 years, trying cases in Small Claims Court, the Superior Court of Justice, the Divisional Court, and before the Human Rights Tribunal of Ontario. The firm moved its main office to Bowmanville in 2016 and now handles civil litigation, business and contract disputes, debt collection, employment matters including wrongful and constructive dismissal claims, and real estate litigation. Ryan is fluent in English and Spanish.

Good to know

A person using a wheelchairAccessible parkingA calendar with a checkmark beside a clockBy appointment

Fees & payment

A clipboard with a speech bubble and a no-charge dollar coinFree consultation

This firm’s lawyers at a glance

Law schools
University of Windsor 1 of 2 lawyers
Languages on the roster
English, Spanish

Offices 3

Main Office: 109 Liberty Street North, Bowmanville ON L1C 2L8

By appointment only: 10 Rogers Road, Brighton ON K0K 1H0

Key Drop Off Only (No regular business hours): 525 Miller Avenue, Oshawa ON L1J 2S9

Is this your firm?

Fix or remove this listing, or add a free listing badge

Something wrong with this listing? Tell us and we’ll hide it right away while we review your request, then correct it or take it down.

Add your free listing badge

Add the free LawOnline listing badge to your website. It tells visitors you’re listed in an independent Canadian lawyer directory and links back to this profile. Being listed isn’t a certification or an endorsement, and the badge doesn’t mean we’ve checked your credentials.

LawOnline.ca Canadian Lawyer Directory listing badge

Similar firms in Durham Region

Mack Lawyers

8 lawyers

Mack Lawyers is a Durham Region firm that has practiced for more than 40 years. It offers business law, real estate law, employment law, civil litigation, and wills and estates services to individuals, small businesse…

Business & Corporate LawBusiness & Corporate LawReal Estate LawReal Estate LawEmployment & Labour LawEmployment & Labour LawCivil Litigation & Dispute ResolutionCivil Litigation & Dispute Resolution

Ecclestone, Hamer, Poisson, Neuwald & Freeman (EHPNF) is a boutique law firm based in downtown Toronto with a second office in Whitby, serving the Greater Toronto Area. It practices family law, wills and estates, real…

Family LawFamily LawWills, Estates & TrustsWills, Estates & TrustsReal Estate LawReal Estate LawCivil Litigation & Dispute ResolutionCivil Litigation & Dispute Resolution

Mason Bennett Johncox

5 lawyers · Est. 1994

Mason Bennett Johncox is a law firm serving Durham Region and south-central Ontario from offices in Brooklin and Port Perry, Ontario. It's been practicing for more than 30 years, and its lawyers cover business and cor…

Business & Corporate LawBusiness & Corporate LawEmployment & Labour LawEmployment & Labour LawReal Estate LawReal Estate LawCivil Litigation & Dispute ResolutionCivil Litigation & Dispute Resolution

This listing was generated by AI from public sources in September 2026. It may contain errors, and we can’t guarantee it’s accurate or complete. Before you rely on anything here, verify it on the firm’s own website. Verify licence status in the Law Society of Ontario directory ↗

How this data is compiled and checked · Correct or remove this listing