In keeping with these values, McInnes Cooper provides cost-effective legal services and strategic counsel that addresses your specific needs. We pledge to put our clients first at all times, as we dedicate ourselves to the pursuit of our clients’ success.