I'd simply pick the most attractive real estate gal...we've used a couple guys over the years, and other than pick up a commission, they did little. Also, I'd look for a buyer's specialist, as they won't have 20 houses on the market to be fielding calls about. Any buyer's agent will work for you, look for houses that work, find potential problems, and so on. You can look on the internet and get a good idea nowadays. We looked at 20-25 houses, and now, we'd probably eliminate many online and look at 5. My wife knew the house she (we) was going to buy as soon as she saw it on the MLS report that he printed up for us, and now, all that is online. Doesn't Lending Tree give you several different banks best offer just by filling out a form? Your bank is most likely to deal with you, or the places that do this all the time, like Ditech. Once you're pre-approved, you can wait forever to buy a house, as long as your income does not change. You may need to get a new approval every 60-90 days, but no problem. You can negotiate closing, quick or slow. You can close as quick as a week or two after the sale if the house is empty, and the seller is local. Don't forget to do a house inspection, and insist the seller pay for it. If they refuse and the house is more than a few years old, move on. In a buyer's market, I assume most have already done one.