Keep this in mind:
An Agent doesn't control the market. Never select an agent based on price...or their evaluation of your property. Why!? Simple...Any Agent can 'Buy' your listing by over-pricing it. Promising you an unrealistic value, may keep your home on the market for a very long time. Forcing you to miss out on homes you were looking to purchase, forcing you to pay additional mortgage payments, or potentially costing you that promotion (you had to relocate for), etc.
Remember, while all that time is going by...the Agent who over-priced your property is still receiving & benefitting from phone calls, internet inquiries, buyer leads, etc. *Always select a Real Estate Professional based on their experience, attitude, integrity...& most importantly, ability to listen. *Working with someone who has done a good job for you in the past is always a good idea.