The cost is going to vary a lot based on a lot of different factors. Most notably would be material used and the cost of the contractor. I would definitely suggest talking to a few contractors to see what kind of help they're able to give you. That way they'll be able to tell you what the cost would be and you can go off of that. Try not to make your whole decision based on price though. It's better to just pick the best option you have and think of price later.