top of page



Craig has been with R.G. Anderson since its founding in 1989. 


Craig has led as the President and Principal-in-charge since 2001. In this role, he is responsible for overall operations and for monitoring the status of all projects, including cost control, conformance to the schedule, quality control, and safety. Craig also serves as a liaison between owners, the architect, and the construction team.

Craig has considerable experience in conceptual estimating on “design-build”, negotiated, and hard-bid projects. He has built hundreds of projects over his thirty plus years in the construction services industry, including high-rise office buildings, healthcare facilities, educational facilities, industrial facilities, as well as multi-family housing facilities.

Craig earned a Bachelor of Science degree in Construction Engineering from Iowa State University.



Associated Builder and Contractors, Inc.​

Former Board Member


Associated General Contractors of America (Middle Tennessee)

Former Board of Directors Member


Associated General Contractors of America (State of Tennessee)

Current Board of Directors Member

Department of Engineering Technology Middle Tennessee State University

Industry Advisory Board Member

US Green Building Council (USGBC)

Urban Land Institute (ULI)



Iowa State University

Bachelors of Science in Construction Engineering

bottom of page