Outsourced Accounting and Advisory

Don’t let your fast growth add pressure to your finance team.

A Finance & Accounting Function that is Strategic

Our outsourced accounting teams support businesses of all sizes by producing accurate financial information for decision making on a timely basis. From accounts payable and accounts receivable to virtual controllership and virtual CFO, we can customize a solution to meet your specific business needs today and in the future. Focus on growing your business and leave the compliance to us. Our onboarding process begins with an assessment of your current state, remediation and clean-up of historical data, documentation of policies and procedures and transitioning to ongoing monthly support. Services include:

  • Full outsourcing of the accounting function, including transaction level processing and payroll
  • Chart of accounts review
  • A technology component to streamline processing and reporting
  • Periodic internal financial reporting
  • Recasting historical financial statements
  • Virtual CFO and virtual Controller
  • Cash flow forecasting and budgeting
  • Technical accounting consultations
  • Software training (Sage Intacct and QuickBooks)
  • Family Office Services

Contact us now for a free consultation.

Contact Us Today!

Software and SaaS

Fast-growing companies need quick, reliable data. Give your stakeholders more relevant and timely information by gaining more insight into your financial and operational processes.


From optimizing inventory, streamlining purchasing, or managing multiple branches, we give you a full picture of your business’ performance at any given moment.

Professional Services

From online customers, contract workers, and profit from multiple entities, we offer relief with automated solutions that adapt to your unique workflows.


Our solutions help nonprofits increase efficiency so that less time is spent on manual processes and more time is spent fighting for the cause.

Outsource Accounting and Advisory Leadership

Frank Balestreri
Frank BalestreriConsulting Partner-in-Charge
Email Frank
(925) 271-8700
Omami Okion-Ojigbo
Omami Okion-OjigboSenior Consulting Manager
Email Omami
(650) 358-9000
Wahid Choudhury
Wahid ChoudhurySenior Consulting Manager
Email Wahid
(925) 271-8700