Campbell O'Hara

Calgary, Alberta
THE BEST LAWYERS IN CANADA™ AWARDS:: 1 BEST LAW FIRMS® AWARDS:: 2

About Campbell O'Hara

Office Locations

Calgary, AB

920, 734 - 7th Avenue S.W., Calgary, AB T2P 3P8

403-294-0030

Get Directions

Awards & Recognition

Featured Awards

THE BEST LAWYERS IN CANADA™ AWARDS: 1

BEST LAW FIRMS® AWARDS: 2

Contact Us

Login Required

Please login to contact this law firm

Login to Contact

Reviews

4.6 / 5

60 Reviews

C

Carl Bernier

Feb 02, 2026

So happy with the results of my case thanks to the hard work of Campbell O'Hara and staff

Honestly, I can't thank Campbell O'Hara enough for everything they've done for me. They really know their stuff when it comes to law and it shows in the results. 10/10 would recommend to anyone in nee...

I

Inez Haley

Feb 02, 2026

Reliable lawyer you can count on - Campbell O'Hara provided excellent service throughout

I appreciate how Campbell O'Hara handled my case. No fluff, just straight to the point and very effective representation for my law matter. They are obviously very experienced and know how to navigate...

I

Isabel Lind

Feb 02, 2026

Really helpful and compassionate service from everyone at Campbell O'Hara's firm

Everyone at Campbell O'Hara's office in undefined was so nice and helpful. They made a tough situation a lot easier to deal with by being so patient and explaining everything clearly. I never felt lik...

K

Karl Brown

Feb 02, 2026

Excellent legal representation provided by Campbell O'Hara for my law case

Campbell O'Hara is fantastic and very professional. Don't hesitate to hire them if you're in undefined and need help. They really know their stuff and will go the extra mile to make sure you're taken...

S

Samantha Leuschke

Feb 02, 2026

Reliable lawyer you can count on - Campbell O'Hara provided excellent service throughout

Needed help with law and Campbell O'Hara delivered on their promises. They're professional, efficient, and easy to talk to. Good choice for anyone in undefined looking for high-quality legal represent...