President, Gilroy, Kernan & Gilroy, Inc.