GILROY, KERNAN & GILROY, INC.