Accepting New Clients · Free Consultation

Let’s Talk About Your Case.

Reach us by phone, email, or the form below. Every consultation is free, confidential, and obligation-free — and a real member of our team will get back to you fast.

24/7
Available for urgent matters
5
GTA office locations
Free
Initial consultation
100%
Confidential
Send a Message

Tell Us About Your Situation

Fill out the form and a member of our team will get back to you shortly — free, confidential, and no obligation.

✓ Free 30 Minute Consultation✓ Flat Fees & Payment Plans Available✓ Toronto & the GTA
Visit Us

Five Offices Across the GTA

Head OfficeScarborough10 Milner Business Court3rd FloorScarborough, Ontario M1B 3C6Get Directions
TorontoBy Appointment Only40 University AveSuite M10Toronto, ON M5J 1T1Get Directions
North YorkBy Appointment Only1000 Sheppard Ave WSuite 300North York, ON M3K 2A5Get Directions
BramptonBy Appointment Only1 Gateway BlvdSuite 2600Brampton, ON L6T 4X3Get Directions
ThornhillBy Appointment Only300 John StSuite 274Thornhill, ON L3T 5W4Get Directions