Big-Firm Experience. Small-Town Approachability.

At O'Connor Richardson Professional Corporation, we believe that Bay Street legal experience shouldn't come at the cost of personalized service standards. Our approach to business law and litigation strikes the balance between concentrated legal strategy and a classic, small-town service touch. No one is ever just a file number. Each client deserves the best of our passion, experience and attention.

We Use The Law To Maximize Your Success

Our firm takes a fresh, energetic approach to serving the legal needs of individuals, and small and medium businesses, with local, national and international scope. We are also a source of high-quality litigation support for law firms throughout the Greater Toronto Area, Hamilton and Ontario's Golden Horseshoe area.

When clients turn to us, they find something you don't always get from the big-box firms — strategic legal advice provided by actual business owners. Our lawyers have a firsthand, comprehensive understanding of how business owners think. We've experienced the kind of issues you face, the obstacles you need to overcome and the objectives you set to grow your business.

Frank Advice. Practical Solutions.

Part of our success lies in treating our clients' businesses as if they were our own. We pull for your best interests using every legal means possible. Our aim is to:

  • Take over your legal burdens
  • Guide you through the law and legal system
  • Provide a straightforward assessment of your options
  • Help you spot and avoid pitfalls
  • Generate cost-effective, workable solutions

By taking the stress out of navigating the law, we free up your time and attention, letting you focus on making your business a success.

Get to know more about our lawyers by following the links below:

Come In For A Complimentary Meeting

We offer a 30-minute consultation, free of charge or commitment. Come in to discuss your needs and let us help you get your legal matter on a path to pursue your success. Get in touch with us at 416-800-8848 or through our site's online contact form.