Many factors go into making a great real estate agent. Knowledge, experience and proven track record are just a few. Knowledge of your area is key. So too is the agent’s availability. You’ll also want to ask about fee structure and marketing approach.