Harrington, Hoppe & Mitchell, Ltd