HENNINGSON & SNOXELL, LTD