Armstrong Process Group (APG) is a provider of integrated strategic process improvement consulting, customized classroom training, professional development products, and project coaching services. The company specializes in enterprise architecture, business architecture, model based systems engineering, business process modeling, and integrating architecture.