Ben took over our bookkeeping when we lost our office manager, and brought it to another level, keeping our very complex systems in two companies together and clear, and working with our ever changing schedules to be a rock of consistency and dependability. Highly recommended.