On an average, here are the average cost estimates reflective of current Industry standards in USA

-Small Business Sites (Design, Setup, Stock Images, Plugin Install, Admin Access, Analytics) – $3500 – $7500

-Corporate Websites – (Rich custom design, Custom Image/Logos, SEO, user training, Copyright etc) – $7500 – $15000

-Ecommerce Websites – (Woocommerce/Shopify setup, Payment Gateways, Product pages and templates, SEO, user training) – $10,000 – $20,000