It is important as well to ensure you are dealing with Charlotte Real Estate Agent who is a "local specialist". Check this link right here http://realestateincharlotte.net/ for more information on Charlotte Real Estate Agent. One idea is to canvass the neighborhoods in which you are considering buying. If you see lots of yard signs for a particular agent in those neighborhoods, it is a good bet that the agent is a local specialist.