First I guess you need to trust the agent, but that is something only you can decide. But the agent for the buyer and the seller have a fiduciary responsibility to do the best for their client. Now what is the best can be many things, in some cases it is one thing some the other, but usually it is mainly about the best possible price. Keep in mind that even a $20k difference in the price of a home sales price makes very little difference in what the buyer's or seller's agent gets paid, they only get a small percentage of the amount. But every$1,000 makes a big difference to a buyer or a seller and any agent knows that there ain't nobody happy until their client is happy. I don't know many, though there are a few I am sure somewhere, that would let $30 or 50 dollars in extra commission be even a consideration in a deal. So if buying a property is what you want, I bet if you find an agent you trust and knows the business, you will find they are more concerned with your outcome than the few dollars they would theoretically make buy not getting you the lowest price possible for you.