Your website is your business presence on the Internet.
Why would you entrust your public image to anyone other than a professional web developer who has the skills necessary to create a site that actually brings you more business and looks fabulous and professional?
Internet customers have a lot of choices these days, and they won't stick around to view a website that takes too long to load or looks cluttered and confusing.
And if they can't easily find your website in a keyword search, well...what's the point of having one at all?
Here's what a good Web Developer should do for your business:
work with you on a design that matches your company's image create a unique site that is pleasing to view and easy to navigate
strike a balance between good-quality images and fast download time ensure that anyone viewing your site will be able to see the site correctly, no matter what web browser is being used, no matter what size monitor they have ensure that your site looks good at any resolution get your site ranked high with search engines AND MAINTAIN a high ranking offer affordable hosting.