Types of financial Outsourced Accounting Services Buffalo include banking (checking, savings, loans), investment services (mutual funds, stock markets, wealth management), insurance (life, health, property), and professional advisory services (tax consulting, M&A advisory). Other categories involve professional advisory, professional consulting, treasury/debt instruments, and capital restructuring.