KEVIN P. LAFFERTY, P.E.