Right now we only set up companies in Delaware and New York, but we will be adding more states soon.
We recommend Delaware for companies who will be taking in investment (Startups), managing investments (Angels/VC's), and for Freelancers that are working remotely and have clients all over the country.
If you are currently located in New York and running a business in New York or where most of your clients are domiciled in New York, then we recommend that you set up your company in New York. However, if you are located in New York but intend to take in investment (Startups), then form in Delaware.
As we add more States we will add further guidance!