ROBERT G. GAHAGAN, R.A., P.C.