We're Canadians living and working in NYC with Green Cards and Permanent Residency. We plan to become citizens as soon as we can but we have to wait the mandatory 4+ years. Can you work with us?

Yes, you can adopt in New York State. There is no requirement in New York that you must be a U.S. citizen. The only requirements are that your primary residence (where the home study is conducted) be located in New York, and that you remain in the United States until the adoption is finalized.