Wolfe,Agree, totally.
I have had chickens for eight years now and know the predicament you are in. It is really hard to build and maintain a smaller suburban flock with city regulations on roosters.
I live on Long Island and have a similar situation. I got my first batch of chicks (3) at a feed store in NH. We went there to skirt around the six chick minimum (hindsight 20/20 should have gotten six lol) we had a sex link an ee and I still have my barred rock! After losing the sex link shy of her third birthday it was again tough to figure out how to add to the flock, maintain those minimums and guarantee no roosters while still experimenting with fun breeds.
So next batch we picked up three more chicks locally from someone who did a bigger hatchery order. They grew to be a roo and two pullets, thank goodness he took the roo back, but now we only had four chickens total which was disappointing as I was trying to up the flock numbers. Third batch I upped the number to four baby chicks and ordered from meyer. 1 orpington died in 24 hours, no ones fault just a failure to thrive/nature thing.
Keeping chickens I guess you have to just realize there will be heartbreak and tough decisions to make. Have fun along the way and try not to over think it too much (which is WAY easier said then done).
I agree with many comments on this thread, you could go to a breeder, but not guaranteed you are getting what you pay for. Then they typically don't sell sexed chicks, unless you find an autosexing breed. Then that limits your breed options.
This spring I opted to go with Mt Healthy Hatchery. I ordered 5 to arrive in April, I am adding to a flock of four. I chose them because my original three came from there through that NH feed store. My ee lived to be seven and as I mentioned my barred rock still enjoys each and every day and has been laying through out the winters- including this one!
Attaching this great article I came across that pretty much sums it all up for me! Good luck and have fun- getting baby chicks is always an exciting time!!
https://the-chicken-chick.com/buying-chickens-to-start-laying-flock/