It is always best to work with a Real Estate agent when purchasing a home. I'm not sure about New York, however in California, the buyer doesn't pay the agent to find a home. The seller pays an agent who brings a buyer and completes the purchase. You can look on line for agents in your area and select one that you think would fit your needs. You may find one that you like working with the first time you call, however if you find that you and the agent don't seem to work well together, you can shop for another one. However, please when you find an agent that fits your needs, stay with that agent. Agents work very hard for no money until the deal is completed. Sometimes it takes a long time to get you into a home, however a good agent will keep at it until you are satisfied with the home that you purchase. Hope this helps.