About Us

Software Analysis Group provides technical consulting, business management consulting, and expert witness services. We have a proven record of success communicating with clarity complex technical and business issues when testifying in Court and in presentations to corporate and non-technical audiences.

We are known for being flexible, responsive, attentive to detail, and efficient in meeting client needs. Clients know us for our thoughtful, creative, honest, and rigorous work consistent with proven methodologies and approaches.


We have worked as an expert witness or consultant with legal counsel representing software companies, government agencies, corporations, and e-commerce companies in a wide range of contract disputes and IP cases. Our experience includes:

We also have extensive experience with management issues related to customs and practices in the software industry, particularly for SaaS companies and e-commerce companies.


Clients and counsel have retained us in several high-stakes litigation matters and numerous consulting engagements. Drawing on our deep technical expertise and on-the-ground management experience, we’ve worked on software and e-commerce matters in many industries including:


We have been privileged to work as an expert witness with global, national, and regional law firms in a variety of software and technology matters.  For a selected listing of counsel we’ve worked with please visit our Counsel page.


We’ve been fortunate to work as an expert witness with and on behalf of many Global 2000/Fortune 500 companies, closely-held businesses, and investors. This work has included serving in interim management positions as well as projects focused on software development, implementations, licensing, distribution, sales and marketing, support, licensing and valuation. For a selecting listing of our clients please see our Clients page.