Create a checklist. Before you select a real estate agent, take a moment to write a list of items that are important to you and include the unnoticed questions you have about how the process will function. Following this list when speaking to potential agents will help you stay consistent and will allow you to quickly identify your best choice among a potentially crowded field of available Realtors.
Request a reference: One of the best ways to quickly find the top real estate broker is to just ask around. Ask the person you believe and respect who they will recommend working with and starting there. In addition, you might have some friends who are agents and you can always research online. Create a list of short prospects and then contact them.
Conduct interviews: Your real estate agent is your employee and they will work for you. Treat this decision like you will interview work and don't be afraid to be difficult with your questions and expectations. Now is the time to follow the list of questions and expectations that you describe before.
Hire locally: Just consider real estate agents that are familiar with your current area living or where you plan to buy. Real estate agents get a lot of useful information about the area where they spend most of the working time, such as the best location, current home assessment, etc.