From its inception, McInnes Cooper has had a simple mission - first, to understand the needs of our clients, and second, to respond to those needs by providing the best possible legal services in a timely and cost-efficient manner. The firm ...