Free Consultations · Call 1-888-341-5889
Free and Confidential Consultations · Available 24/7 · Call 1-888-341-5889

Navigate Legal Challenges
With Confidence and Clarity
Legal issues can be stressful and time-sensitive. We help Ontario clients understand their options with clear, practical guidance, starting with a free and confidential consultation. We are available 24/7, and we respond as soon as possible when you reach out.

About ELPC
Experienced Legal Guidance You Can Rely On
We help individuals and families across Ontario navigate serious legal issues with clarity, care, and practical strategy. We explain your situation clearly, outline realistic options, and help you make informed decisions without pressure or judgment.
15+
Years of Experience
1000+
Successful Outcomes
24/7
Legal Support
Our Practice Areas
Legal Support Across Life’s Most Serious Challenges

DEFENCES
Charged or under investigation? We represent DUI, assault, drug, theft, weapons, bail, breaches, and traffic charges guiding court steps across Ontario.
Learn More

CIVIL
In a dispute or claim? We assist with contract, property, debt, and other civil matters explaining options and next steps across Ontario in plain terms.
Learn More

INJURY
Hurt in an accident? We handle car and truck claims, pedestrian and e-bike injuries, slip and fall, dog bites, and benefits across Ontario step by step.
Learn More

Our Values
What Sets ELPC Apart
Confidentiality
We protect your privacy at every stage. Your information and your situation are handled with discretion and care, allowing you to speak openly and honestly.
Creativity
Every case is different. We take a strategic, solutions-focused approach, carefully considering all options to pursue the strongest possible outcome.
Compassion
We understand the stress that legal issues can bring. Our team approaches every matter with empathy, patience, and genuine concern for your well-being.
Acceptance
We provide a judgment-free environment where clients feel respected and supported. Our focus is on helping you move forward, regardless of your circumstances.
TESTIMONIALS
What Our Clients Say About Working With Us
You took the time to know me and know my case. I really, really feel that you cared about me and cared about giving me the best shot. Most people I spoke with didn't care the way you did. I felt like a number or something. But you took the time to get to know me. I really appreciate that. And I can't thank you enough. 10/10, would recommend. You can tell anyone I said so!
- J.F.
You're the first lawyer I spoke with who actually communicated, who actually slowed down to understand what happened, and game planned all the ways in which things could go in our favour, but as importantly, you game planned all the things that could have been an issue for us. Your planning and approach are amazing and really appreciated. Thank you
- B.J.
You were very clear and made me feel completely at ease with my case. Thank you for your patience, your help, your hard work, and your unwavering support and dedication to my case. I don’t know what we would have done without you. Thank you.
- H.C.
You're the only person who has ever gone through my case and told me everything about my matter. How we are going to go about it, what it all means...no one ever did that for me, except for you. You fought for me. I appreciate you. There are not many like you, that's for sure.
- C.J.
*Testimonials describe individual experiences and do not guarantee similar results in other matters.
FAQ
Answers to Help You Feel More Confident

Get Clear Legal Advice When You Need It Most
An experienced lawyer can help you make sense of your situation, understand your options, and feel more confident about what comes next. Clear guidance early on can reduce stress and help protect what matters most. When you are ready, we are here to support you.
Contact US
Speak With an Experienced Lawyer Today
If you’re facing a legal issue, speaking with a lawyer early can help you understand your options and take the next step with confidence. We offer free consultations and are available 24/7 for Ontario clients. Submit the form and we will respond as soon as possible.
Phone Number
Toronto
20 Bay St., Suite 1100
Toronto, ON M5J 2N8
Ottawa
135 Laurier Ave., W.,
Ottawa, ON K1P 5J2
Barrie
49 High St., 3rd Floor
Barrie, ON L4N 5J4
London
380 Wellington St., Tower B, 6th Floor London, ON N6A 5B5










