Your success on the Internet will be greatly affected
by the quality of work that the web company provides.
Some Internet providers give you "one stop shopping",
where you can get connectivity (access) to the Internet and
web development and maintenance.
Some of them outsource this to other companies.
If you have a programmer, graphic artist, scanner and
the strength :-)
you can use a web provider overseas who may be cheaper
I have seen price quotes for the same plain web site development
ranging from hundreds to thousands of dollars.
Price is not the only consideration but the price range is amazing.
The following are a few questions/points to ask your
prespective web company: