The job of a full-service real estate agent is to represent your best interests through every step of the sales process. Your agent should listen to your needs and understand the market in which you are selling a home. They should be experts in marketing, negotiation, transaction forms, and finance options, as well as have an understanding of technology and how it can enhance the marketing of your home.