STEVEN P. GRANT, P.C.