The cost varies depending on your needs and website size.  Typically, most small businesses have websites that are anywhere from three to seven pages.  These websites cost anywhere between $1250 and $1950.  Once websites start to go over seven pages and/or require special integrations such as online payments, photo galleries, video pages, or other specific needs, the price will start to increase.  For most local businesses, a website will cost $1250.

Other costs that come with having a website:

Domain registration – $9.95 for the first yea