A basic templated site cost $600-$3000. A custom site can go from $3000-$25,000