Software tools are available to help business advisers and consultants assess their clients' businesses. The tools can provide a comprehensive diagnostic of all business issues and help identify real needs to create an agreed action plan. Advisers have options for a direct face to face engagement tool or a web-based solution for client self-assessment. The core assessment process involves learning about the business, assessing it with structured questions, reviewing the results, and focusing on actions needed. Predefined assessment modules cover topics like business development, management skills, and marketing. Advisers can also build their own customized question sets. The review identifies strengths, weaknesses, and different views, and reporting creates an action plan.