McAlvain Construction offers a variety of construction services as a general contractor and construction manager. The company has worked on projects, such as movie theaters, amusement parks, restaurants and retail stores. McAlvain Construction is located in Boise, Idaho.