Technology has only shifted the point in time at which great agents are called upon. Today, a good agent has to be an expert negotiator. They have to be a great marketer. They have to have deep local expertise. Read more here.