Contact Us

Business Hours

Office Locations

London – Head Office (by appointment only)

151 York Street
London, Ontario
N6A 1A8

Kitchener (by appointment only)

501 Krug Street
Suite 203
Kitchener, Ontario
N2B 1L3

Barrie (by appointment only)

Coming Soon!

Toronto (by appointment only)

Coming Soon!