Three generations of the Mook family have carried this Medicine Hat business from a modest River Flats corner store to a 30,000-square-foot headquarters. Since the 1940s, Mook Fabrics Ltd. has grown into a fabric wholesaler and retailer serving communities across Canada and the United States, with a particular presence among Amish and Mennonite customers.