How big is the site?
Does it have dynamic content?
Do you need messaging help or is it just modernizing the look and feel?
Do you have a designer?
What is the timeframe you need it done in?
Are you good with a college kid doing it freelance or are you expecting the quality of a large marketing firm?
The rates vary wildly depending on what you want.