when you’re fighting for your future, you need the best lawyers by your side

I was in an MVA over 3 years ago and it was one of the most stressful life events I’ve had to go through. Going to see MacGillivray Injury and Insurance Law was the best decision I made.
— Leanne B.

At MacGillivray Law, we have been fighting for injury and disability victims since 1994, and through successful and compassionate representation we’ve grown into Atlantic Canada’s leading personal injury law firm. Our personal injury lawyers have the expertise, experience, and resources to secure you the compensation you deserve.

Listen as our Founding Partner, Jamie MacGillivray, explains what makes us different from other law firms.


hear from our clients

Hear first hand from our past clients as they explain how we helped them through the legal process.

My needs were put first and was treated as a friend rather than a number. She walked me through a long process and answered all of my questions and concerns.
— Keith M.

get help today

Whether you’ve been injured in a car accident, denied insurance benefits, or hurt at the fault of another person, our lawyers in Halifax, St. John’s, and New Glasgow can help you.

We offer a free consultation, so you have nothing to lose by contacting our team and asking us your questions. If you feel confident in our ability to represent you, we will start the claim process right away. We work on a contingency fee basis, so you won’t pay anything until we resolve your claim.

We represent people from all over Atlantic Canada. In the Maritimes, we have law offices in Halifax and New Glasgow. We represent clients from across Nova Scotia, Prince Edward Island and New Brunswick. We also have a law office in St. John’s, Newfoundland & Labrador and we perform phone intakes and make house-calls to meet with people across the rest of the Province who cannot travel.

I am so thankful I switched to MacGillivray Law to help me through this experience. I trusted them with my future and know I made the right choice.
— Maria P.