She needs to interview a few Realtors and see what each has to offer in terms of marketing her home. Ask for copies of their listings so she can see how each realtor presents the homes they're marketing. Do they post as many pictures as they're allowed? Do they do any additional video shows? Are their listings on many different websites? If you Google their name, what comes up? Find a Realtor who is taking full advantage of online marketing-- that's the best way to get the word out about a listing.
Also find someone who is willing to explore why the house has not sold. Find an agent who will be honest about the showing condition, and the price. Don't go with the agent who will overprice the house because that's what you want to hear.
Consider a Realtor who also does home staging. There may be inexpensive, easy ways to greatly improve how the home shows, making it more appealing to buyers. On average, staged homes sell 78% faster than homes that have not been staged.
Also, she should ask for referrals! Any good agent should be able to give her referrals from their past clients. Ultimately, after taking all these things into consideration, she should go with the agent she's comfortable with, the one she feels she can trust with her home.
Feel free to call or email me if you have any other questions!
my blog: http://www.mrosesellsnjhomes.com
my staging company: http://www.rose-coloredstaging.com