CRAIG J. FLEISCHER, P.C.