Rooted in Community, Growing Beyond Borders
Like the South Saskatchewan River flowing through Medicine Hat, our story winds through three generations of dedication and service.
Since the 1940s, we’ve been a trusted presence in the lives of Hatters and Southeastern Albertans. What began as Star Meat and Grocery in the mid-1940s became Mook & Sons in the 1970s, then Mook Holdings Ltd. in the 1980s, and eventually, Mook Fabrics in the late 1990s. Our earliest days were rooted in the River Flats area of Medicine Hat, operating from a humble corner store and garage.
Today, our Headquarters in Medicine Hat has grown far beyond those modest beginnings—into a 30,000-square-foot facility dedicated to retail and wholesale fabrics and textiles. We’ve expanded across Canada with a location in Oak Bluff, Manitoba, and into the United States with two locations in Pennsylvania, serving Amish and Mennonite communities as well as wholesale clients nationwide.
Though we’ve grown, our values have stayed the same: community, quality, and service. In fact, our phone number hasn’t changed since at least 1957. It doesn’t get more local than that.





