GLEASON, DUNN, WALSH & O'SHEA, P.C.