dennis-freeman-shop-superintendent