BFA, Inc.


Project Manager

Craig has been with BFA for over 2 years; in this short time, he has already taken multiple projects from the conceptual stage to construction. He is a graduate of Missouri University of Science and Technology (Civil Engineer B.S.), with a background in surveying and drafting. Craig is fluent with the requirements and guidelines provided by various jurisdictions and clients. He has successfully coordinated projects through design, entitlements process, and construction.

Craig has been a Project Manager working on our largest clients’ Remodel Program and currently has taken the role of managing their Online Delivery and Pickup Program. Craig understands how to review municipality codes and implement them into his projects.


Direct:  636.231.4313
Office:  636.239.4751
Mobile:  636.359.4712

Scroll to Top