McAlvain Welcomes Brian Lemmon, as Project Manager August 18, 2017/in News Releases /by McAlvain Companies, Inc.Boise, Idaho. August 2017 – McAlvain Companies, Inc. welcomes Brian Lemmon, to the McAlvain Team as Project Manager. Read more →