Direct access to your counsel
You call Denis, not a call centre. The counsel who first hears your story is the one who prepares the file and stands up for it.

North York · Ontario - GTA
Olwedo Law Professional Corporation
A Toronto-based firm led by Denis O. Olwedo, Barrister & Solicitor — serving clients with immigration and refugee matters, family law, and criminal defence, alongside a global perspective on international trade and investment.
Canadian Legal Counsel. Global Perspective.
Practice areas
Permanent residence, Express Entry, permits and status, refugee claims and appeals, and spousal or family sponsorship.
Learn moreSeparation agreements, divorce, parenting time and decision-making, child and spousal support, and variations.
Learn moreBail hearings, assault, theft, fraud, drug and driving charges — including youth matters under the Youth Criminal Justice Act.
Learn moreCross-border business opportunities, international investment, market entry and expansion, and trade and regulatory considerations.
Learn moreWhy Olwedo Law Professional Corporation
Choosing counsel is mostly a question of trust: will this person understand my situation, tell me the truth about it, and do the work. Here is what that looks like in practice.
You call Denis, not a call centre. The counsel who first hears your story is the one who prepares the file and stands up for it.
Straight answers about what the law allows, what it will likely cost, and what you should realistically expect — before you commit to anything.
Permits, permanent residence, sponsorship, refugee claims and appeals, alongside separation, divorce, parenting and support.
No template submissions. Every file is built around your facts, your documents and the outcome that actually matters to you.
You know where your file stands, who is doing what, and what the next step costs. Deadlines are tracked and calls are returned.
In the North York office, or by phone and video anywhere in Ontario — and abroad where immigration matters call for it.

The counsel
Barrister & Solicitor
About the firm
Denis O. Olwedo is an Ontario lawyer and Senior Counsel of Olwedo Law Professional Corporation, providing professional, client-focused legal services from Toronto, Canada.
With a commitment to clear communication, strategic thinking and practical advocacy, Denis represents clients navigating significant legal and personal challenges. His approach is built on a simple principle: clients deserve to understand their legal position, their options, and the strategy being used to protect their interests.
Denis brings a professional and internationally minded perspective to legal practice. In an increasingly interconnected world, individuals, families, entrepreneurs, investors and businesses often face issues that extend beyond one city, province or country. Olwedo Law Professional Corporation recognizes the importance of legal services that understand both local realities and global opportunities.
Reputation
Public reviews of the firm are generally very positive. Ratings and review counts differ between platforms and change over time, so the live rating is shown on the firm's Google Business Profile rather than reproduced here. These are the themes that come up most often in that feedback.
Clients describe counsel who knows the law, prepares thoroughly, and handles files with care from the first consultation onward.
A recurring theme in public feedback: questions are welcomed, calls are answered without rush, and nobody is made to feel small.
Reviewers repeatedly note that complex procedures and timelines are translated into plain language, so clients know what happens next.
Positive experiences are frequently reported by clients navigating refugee claims and immigration-related applications and hearings.
Summary of themes drawn from publicly available review platforms, pending review and approval by the firm. Individual experiences vary and past results are not a guarantee of any particular outcome.
Availability
Choose from the firm's open weekday windows, or let the scheduling assistant pick the earliest opening for you. Confirmed times can be added straight to your Google Calendar, and the office follows up to confirm every appointment.
Consultation booking
Answers
More detailed answers live on the FAQ page and on each practice area page.
Olwedo Law Professional Corporation practises immigration law — permanent residence, refugee claims and appeals, spousal and family sponsorship, work and study permits — family law, covering separation, divorce, parenting arrangements and child and spousal support, criminal defence including youth matters under the Youth Criminal Justice Act, and international trade and investment matters.
The office is at 1183 Finch Ave. W., Suite 505, North York, Toronto, Ontario M3J 2G2, open Monday to Friday from 9:00 AM to 5:00 PM and closed weekends.
Use the Connect Now form to send a summary of your case, or call (647) 349-0529. Available weekday consultation times can be booked directly from this website and added to your calendar.
It depends on the stream. Express Entry applications are often processed in about six months once an application is submitted, while spousal sponsorship and family-class applications commonly run closer to a year, and humanitarian or overseas applications can take longer. IRCC publishes current processing times, and they change — the useful question is usually whether your application is complete enough to avoid a request for more documents, because that is what adds months.
A Canadian citizen or permanent resident who is 18 or older can usually sponsor a spouse, common-law or conjugal partner, either from inside Canada or through an overseas application. You must show the relationship is genuine and meet the sponsorship undertaking requirements. Most refusals turn on the genuineness of the relationship or gaps in the evidence, which is where preparation matters most.
It can — convictions and sometimes charges alone raise inadmissibility, sponsorship and removal issues. Because the firm practises both criminal and immigration law, those consequences are weighed before any plea is entered or any application is filed.
Fees depend on the type of matter and its complexity. The firm explains the fee for each step before that step begins, so you always know what the next stage costs.
Yes. Clients across Ontario and, for immigration matters, outside Canada are served by phone and video as well as in the North York office.
You apply to the court for a divorce, most commonly on the ground of a one-year separation. You can live separate and apart under the same roof for that year. A simple divorce deals only with ending the marriage; a joint or general application can also resolve parenting, support and property. Courts want to see that support for any children has been addressed before a divorce is granted.
Yes. The firm advises on cross-border business opportunities, international investment, market entry and business expansion, and trade and regulatory considerations. Where a matter requires specialized foreign expertise, the firm helps clients understand the legal and strategic environment and connects them with the appropriate professional expertise.
General information only — not legal advice. Every case turns on its own facts.
Speak with the firm
Deadlines in all matters move quickly. Send a short summary and the office will respond with next steps — or call now and speak to someone today.
1183 Finch Ave W, Suite 505
North York, ON M3J 2G2, Canada
Monday – Friday, 9:00 AM – 5:00 PM
Get directions