Hello..real estate agents have experience, intense knowledge of their filed. They have a deep knowledge about the history, and the present market scenario.They can negotiate and handle the legal part very well. If you want to resell your flat,,the agent can again help you with his knowledge and other tools.