Back to top


In today's complex financial world, our clients are constantly challenged with compliance and management issues that require them to seek out accounting professionals. Our broad array of professional services reflects the knowledge and depth of our people and our diverse client experiences.  In addition, we provide our people with cutting-edge training, typically far more than is required, to be sure we maintain our high level of expertise.

Our accounting and auditing experience covers the spectrum from simple bookkeeping to the audits of some of the largest entities in California. While we are well known for our expertise in the agricultural and auditing fields, we actually serve a very diverse client base.  Listed below are some of the services we provide, however, we strive to meet whatever client needs arise.  Please contact one of our partners for additional details.




  • Accounting Services
  • Tax Services
    • Tax Planning
    • Tax Preparation
    • Tax Problem Resolution with All Tax Authorities
  • Litigation Support Services




  • Choice of Entity New Business Planning
  • New Business Set-up and Regulatory Assistance
  • Financial Forecasts and Projections
  • Bookkeeping Services
  • Payroll Services and Reporting
  • General Business Consulting
  • Management Advisory Services
  • Debt and Financing Services
  • Cash Flow and Budgeting Analysis
  • Financial Statement Engagements - Audit, Review or Compilation
  • Special Attest Engagements
  • Internal Control Consulting
  • Business Succession Planning
  • Buying or Selling a Business
  • Pension Plan Auditing
  • School District Auditing




  • Financial Planning
  • Investment Tax Planning
  • Divorce Litigation Support
  • Retirement Planning
  • Estate Planning
  • Estate, Gift and Trust Planning and Preparation




  • Certified Fraud Examiners
  • QuickBooks Services
    • Assessment and Acquisition Consulting
    • Set-up Assistance
    • On-going Support Services
    • Individual or Group Training
  • Not-For-Profit Assistance (AICPA Certified)