Like it or not, agents serve an important role in real estate transactions by helping guide homebuyers through an incredibly complicated process. And it’s totally possible to be your own buying agent and save money if you’re willing to put in the work.
“You should offer 20% above asking” is the agent giving you advice on how to win the deal, and a good agent will know when offer above or when to come in slightly under and see how open the seller is to negotiating. The agent doesn’t get paid until you buy the property, so they’re motivated to put you in the best position to buy.