The Galliard approach to consulting with small firms, especially family-run businesses, goes beyond the superficial analysis of most approaches to achieve a deep understanding of the business and its ownership. I highly recommend their training.