Knowledge about "best practices" for reengineering can be critical to a firm’s ability to evolve and respond to competition. As a result, this paper addresses the issue of how to manage reengineering knowledge. Multiple forms of knowledge representation are adapted to address two primary issues: When and what should a firm reengineer? Four different knowledge-based models and prototypes are developed to illustrate particular types of reengineering knowledge. The prototypes are used to draw inferences about issues in knowledge management and to illustrate feasibility. Distribution of best practices reengineering knowledge can then be accomplished using knowledge servers or making software and knowledge bases available to download off the world wide web.