SMR Diesel Trucks - Lac La Biche
One Stop Truck Repair Shop Founded by owner Stephane Jobin is 1995 which started out as one-man operation with a service truck. Now - - -> Fast forward 29 years later to a 21,000 sq. foot, 16 bay service shop with state-of-the-art equipment