New Ownership, Expanded Vision
Did you know that McClure Engineering Inc. was founded in Twin Falls, Idaho in 1978 by Scott McClure? Scott has served on ...
Read MoreA Legacy of Quality and Commitment to Excellence
A tribute to Scott McClure, McClure Engineering founder Scott McClure was born and raised on a farm in southeast Idaho. He ...
Read More