The price varies depending on your needs. The most expensive part of any development is not the initial work but the maintenance. There are always bugs to fix, and you might want new features as your site grows. That's why I always check company reviews to find the qualified developers for my projects. I have been cooperating with a US based company, Breakthruweb, for a few months already, and I'm totally satisfied with its work. It offers a wide array of web development and design services on a local and national levels at the competitive prices. If you want to have a unique website that you can change as time progresses, it's better to turn to the professionals.