Running an insurance agency can be a daunting task, with a never-ending to-do list and a constant stream of customer...