FreshBooks is an appealing accounting software solution for businesses that sell services, thanks to its targeted feature set ...