A real estate agent will have the best idea of how much get can get for your home as well as how you can improve the value.
They have many connections that can help you with your sale.