Book a Free Consultation

Let’s get started.

Request a free consultation
Incomplete field(s). Please fix the errors and try submitting again.

Client Care at MacGillivray Law

Someone impacted by injury and loss needs more than just a lawyer. With MacGillivray Law, you will have peace of mind knowing that you have a competent team of lawyers, paralegals, and support staff working with you along with a network of experts to build your case and get you the highest payout possible.

Lawyers at MacGillivary Law are highly regarded for their advocacy on behalf of those they represent. Last year, MacGillivray Law lawyers settled over 1500 cases for our clients.

MacGillivray Law has offices in Halifax, St. John’s, Moncton, and New Glasgow and has received countless recognitions for the work we do for our clients. MacGillivray Law’s top priority is to get you the settlement you deserve.

Your MacGillivray Law Team

At MacGillivray Law, our team of lawyers, paralegals, and support staff work together to ensure you are receiving the settlement you deserve with as little delay as possible.

Our Founding Partner, Jamie MacGillivray, plays an integral role in our cases by strategizing with our lawyers on how to break through delays and advance your case for the best result.

When you choose MacGillivray Law, you aren’t just choosing a lawyer. You are choosing a team of professionals dedicated to providing you with compassionate, professional legal assistance and getting you the compensation you deserve.

Advanced Technology and Processes

Over the firm’s 30-year history, MacGillivray Law has refined its processes to deliver professional legal service to our clients. As injury and insurance is the sole focus of our firm, we understand what our clients are going through and how challenging and stressful the process can be. Our decades of experience have shaped our processes to relieve some of the stress and hardship our clients can face during their injury journey.

MacGillivray Law is a technological trailblazer in the legal world. Our team is equipped with cutting edge file management and client communication tools to ensure that we aren’t dealing with internal delays and can focus on you and your case.

We understand navigating roadblocks from insurance companies, opposing parties, and the courts can be challenging, so we have systems in place to handle your case efficiently. At MacGillivray Law, we do everything we can to ensure that our clients receive the legal guidance that they need.

MacGillivray Law Offices

MacGillivray Law has offices in Halifax, St. John’s, Moncton, and New Glasgow that are fully equipped to serve your needs. If you are unable to access our office, we invite you to book a free online consultation with our intake team to see how we can help you.

What It Costs

MacGillivray Law works on a contingency basis. This means that you pay nothing until we obtain compensation for you. We do not charge an hourly rate for our services.

Instead, when your case does settle, or if you are awarded compensation at trial, our legal fees are deducted from the total amount awarded.

We also pay upfront for any expert opinions required to advance your case. This might involve us consulting with an independent doctor or engineer to write a report about your case and be qualified as an expert witness. We cover the upfront cost associated with these reports. We try to recover them from the at-fault party, and they are paid at the end of your case.

Consult Now

Request a
Free Consultation

MacGillivray Law is a personal injury law firm with offices in Nova Scotia, New Brunswick, and Newfoundland and Labrador. We serve clients all across Canada.

If you cannot travel to one of our offices, we will accommodate your circumstances and travel needs. We can provide a consultation by phone, Zoom, or FaceTime, or travel to meet you in your home when required.

If you would like to learn your legal options at no obligation, contact us today to set up a free consultation.

Request a free consultation
Incomplete field(s). Please fix the errors and try submitting again.