KRW Outsourcing was set up to meet the needs of small businesses who want to outsource their bookkeeping or payroll function but prefer the backup and support offered by using a dedicated outsourcing business, rather than engaging the services of a freelance bookkeeper directly.