GREG K. HECHT PC