Brian A. Rosen, p.c.