The answer to both questions is the same;
It is completely different based upon what you actually need them to do.
Is your website simply to be an online "business card", or do you require a fully interactive, dynamic web based business application?
Many Website Designers charge by the hour...and then work at a slow and steady pace in order to milk as many dollars out of the client as possible. Penn Feed prices by the job.
Whether they are spending $1,500 or $15,000, our clients always know exactly how much their website is going to cost. With a predetermined cost there are no "surprises". We feel this is the only fair way to work. Project based pricing assures that your website also gets online sooner. It is in both of our best interests to work quickly and efficiently.
Because each website is unique, it is important for us to understand what you want to accomplish with your website before we can submit a bid.
Some factors that will affect the price of your website are: