bennett and kelley flanagan