If you know that your friend is giving you the best price possible, then as others have commented, there is absolutely zero need for a real estate agent.
However, how do you know that an agent couldn't get you a higher price? Say more than the combined amount of your friend's price plus an...