
The web development process varies from place to place, and can be confusing for first-time customers. I'd like to explain my design process so you would know what to expect.
First, I would speak with you about your idea. You may want a brand new site for your small business, a site re-design, or just need some help picking up where another developer left off. Once I have a grasp of what you want, I will tell you if I think I can do it. I've gotten calls in the past where I had to turn down customers because they want something I don't have the skills to do. There are many programming languages out there, and I can't do them all! However, most customers simply want a web presence - a way to connect with their customers or clients.
If I determine that your project is feasible, I will get more detailed information from you, such as exactly how many pages you need, what each page should do, etc. I will then provide you with a quote. If we agree on a quote, I will have you sign a website agreement that basically spells out exactly what I will be doing for you, what you will be providing me with (content, photos, etc) as well as the terms of payment. When I start designing from scratch, I will come up with several mock-up designs to show you. If you decide on one, I will begin developing your website based off the design you've chosen. I develop websites on my personal web-host and my personal computer(s). When the site is completed and reviewed/approved by you, you will get a complete backup on CD or another format of your liking of the entire site, and we can make the site "live".
If you do not own a domain name or have web hosting setup, I will suggest some options for you. I do not personally host websites, but use several affordable webhosts that should meet the average website's needs.