Randy has been in public accounting since 1981. He provides accounting, auditing, and business consulting services to a wide variety of clients in several industries, including manufacturing and distribution, food processing, agriculture, and construction. Randy also provides systems analysis and review, strategic planning, and management transition services.

Professional Affiliations

  • Board member, National Society of Accountants for Cooperatives
  • Member, American Institute of Certified Public Accountants
  • Member, Northwest Food Processors Association
  • Member, Washington Institute of Certified Public Accountants


  • BA, accounting, Washington State University