While you'll need to have a registered agent located in New York to receive legal documents, including service of process, you don't necessarily need a physical location in the state to operate your LLC. Many entrepreneurs choose to operate their LLCs remotely or from other states entirely.