If you are contacting us about a new legal matter, please give us a call or visit our online consultation page for more information and to fill out our online form. We offer a number of ways for you to get in contact with us, including by email, phone, or fax. Our office is close to both the QEW and Highway 407 and are easily reachable from both Hamilton and the entire Halton Region. We have parking on site, including parking for those with reduced mobility. Accessible parking is limited, so please contact us beforehand so that we can be sure to reserve space for your vehicle. If you are unable to leave your home or facility, then let us know and we will come visit you. We serve clients in Burlington, Oakville, Milton, Georgetown, and the entire Halton Region. We look forward to hearing from you soon and being able to assist you with all your legal needs!


1005 Skyview Drive, Suite 200
Burlington, ON L7P 5B1


T : (905) 637-5641
F : (905) 637-5404


You can fill out the form below or you can send us an email:


Monday-Friday: 9:00AM – 5:00PM
Weekends: Closed

If you need to meet with us outside of those hours please contact us and we can arrange an alternative time.


Located right on Lake Ontario just on the eastern end of Downtown Burlington, our offices are very easy to find. We are on Old Lakeshore Road just off of Lakeshore Road and we can be easily reached whether you are coming from Toronto, Hamilton, or within the Halton Region.

If arriving from Toronto or the Halton Region by car, your quickest option will likely be to take either Highway 407 or Highway 403/Queen Elizabeth Way and get off at exit 97 (on the QEW) for North Shore Boulevard. Head east on North Shore Boulevard and continue onto Lakeshore Road. Turn right onto Old Lakeshore Road and you will see our offices on your left.

If arriving from Hamilton, take either the 403 or the QEW and get off at exit 97 on the QEW. Again, head east along North Shore Boulevard, continue on Lakeshore Road, and turn right onto Old Lakeshore Road.

Whether you’re coming from the east or west, you can also take GO Transit to the GO Burlington Station at Brant Street and Fairview Street. From there you can catch Burlington Transit’s number 3 bus to the corner of Lakeshore Road and Old Lakeshore Road, from where it is a minute walk to our offices.



If your matter is urgent or of a sensitive nature, please call us at (905) 637-5641 to arrange a meeting. Otherwise, complete the form below and we will contact you within 1 business day to arrange your consultation. Questions about what to expect from a legal consultation? Click here for more information about the process.

  • Make sure to include any key dates!