PATRICK J. FLAHERTY, ESQ.