You said you need a three bedroom townhouse with a new kitchen and garage. Before you limit yourself to just a townhouse in a particular area there are many questions that a real estate agent needs to ask you. Why you ask? If a buyer's agent, and that's who you should be looking for, is professional and earnestly cares about their client, they would need to know the exact reason for this need. Other options which you may not have thought about could be available and may suit your needs better.It's best for an agent not to assume anything about a client and to develop a relationship of trust and understanding before embarking on probably the most expensive purchase or investment you will ever make. Real estate agents are here to be the source of information for you their client. So choose the best agent to represent you and if you would like my help I'm always available for consultation from 7AM to 9PM, 7 days a week at 845-255-0019. I am currently an associate broker buyer's agent with Exit Realty Services in New Paltz and soon to be a Broker Owner of another EXiT franchise. Best wishes for a joyful adventure!