As a buyer, it usually costs nothing to hire a real estate professional to help you find and purchase a home--your Realtor will likely get a portion of the commission the seller pays to his Realtor. When choosing an agent, get referrals from friends, relatives, and co-workers, and then interview as many agents as possible. Pick an agent that works in the neighborhoods you're interested in. Listen to your agent, but make your own decision.
Some homeowners think that selling their own home will save money and give them an advantage over the Realtor-using majority. Before you start down this complicated path, here are a few reasons why using a real estate professional is important: 1) You will be drastically limiting your exposure to potential buyers, which means it can take much longer to sell your home. Houses that take a long time to sell usually sell for less because buyers believe there must be something wrong with them. 2) Most buyers find negotiating with sellers extremely awkward, and therefore avoid For Sale By Owner situations. 3) Most buyers use a Realtor in their home search, and most buyers' agents will typically not work with FSBOs because they think they will not be paid. This means you will have to offer a selling commission to attract buyer's agents, which will cut into your expected "savings".