Averill Insurance is an independent and locally owned insurance agency that has been a staple in the Cumberland/North Yarmouth community since 1989. Averill's purpose has always been to provide personable service in an industry where streamlining has left