JUSTIN M. BLOCK, P.C.