ROBERT J. FOSCHI, P.E., P.C.