MICHAEL E. KEATING, INC.