The cost of building a new website can vary greatly from company to company.  At Concrete Internet Marketing, we customize premium themes to help keep costs low.  As a matter of fact, our average cost is just $350 per website page.