How many houses do you plan to purchase. If you have not found the city you want to reside in then perhaps you are not prepared to purchase a house at this time. You should narrow your choices down from two cities to one and to a particular neighborhood.
You might hire as many real estate agents as you like, be careful of the contract you sign, because it could bind and limit you as to what you can do. In some instances even though the agent you signed with had little or nothing to do with finding you a place to live, you might still be obligated to pay him/her a commission.