McInnes Cooper is a full-service Canadian law firm with more than 200 lawyers. It is centrally located in Atlantic Canada, with offices in Nova Scotia, New Brunswick, Prince Edward Island, and Newfoundland.