With a longstanding and active presence in the communities we serve, our firm provides a broad range of legal services and experienced counsel in multiple areas. With offices in Bradford, Barrie, Vaughan and Toronto, we are at your doorstep and just a click away.