The most important factor in choosing an agent is whether he or she is someone with whom you feel comfortable. You need to be able to ask any and all questions that come to mind and state your wants and needs. And you need to have a level of confidence and trust in the agent's response. Beyond establishing a rapport, you should interview prospective agents about their experience and their availability to commit the time needed to meet your expectations. You need to look the agent straight in the eye and ask the difficult questions.
Experts suggest talking with at least three candidates before hiring someone.
Then call them and ask what they thought of the service the agent provided. Ask how long they've been working in real estate and the price range of homes with which they typically work. Find out how familiar the agent is with the area in which you want to buy or sell by asking how many sales they've been part of in that area. Ask whether the agent usually works with new construction or existing homes. Ask how many buyers and sellers the agent is currently working with and whether they have a self-imposed limit for how many clients they will take on at one time.