SMR Diesel Trucks - Lac La Biche
In the past 28 years, SMR Diesel Trucks has grown from a one-man, mobile repair operation to a 21,000 square-foot facility dedicated to providing quality service and parts. Our staff of skilled diesel repair technicians allows us to offer a