Virtuous Bookkeeping provides outsourcing solutions to small and medium-sized businesses. Services provided by the company include payroll processing, bookkeeping, credit card reconciliation, financial reports and invoice processing. The team has more than 30 years of combined experience in accounting and business process outsourcing. Virtuous serves more than 500 clients nationwide.