skip to Main Content
We will be open during regular office hours, however, we will be doing all client contact via telephone and clients are welcome to call in to speak with us.


Carmichael Law Professional Corporation maintains a comprehensive family law practice.

Headed by Barry J. Carmichael, an experienced divorce lawyer, he is joined by associate lawyer Francesca De Palma. Together, the team at Carmichael Law assists clients with divorce and separation issues, including child support, custody, visitation, spousal support and the drafting of separation agreements. Carmichael Law provides astute advice on property and pension division with clients including employees of Durham Region’s largest employers, including Ontario Power Generation and the Ministry of Finance.

Barry is an experienced courtroom lawyer and has represented clients at trials and appeals, as well as in negotiation and mediation.

Francesca also has ample experience advocating for clients in an out of the courtroom.

Carmichael Law’s services also include marriage contracts, cohabitation agreements, wills and powers of attorney. While Barry is a dedicated divorce lawyer he also advocates for responsible future planning. The team at Carmichael Law is eager to assist clients in planning for new relationships, preserving your wishes and more.

No matter the matter, with over 30 years of combined experience, Carmichael Law is the all-inclusive Family Law practice for you.

For more information on what Carmichael Law can do for you visit the links below or visit our FAQ page.

Serving Durham Region From Offices In Oshawa

To meet with Barry, contact Carmichael Law Professional Corporation online or by calling 905-571-5123. As a divorce lawyer, Barry serves Oshawa, Newcastle, Bowmanville and all other communities throughout Durham Region.

Back To Top