What should the customer know about your pricing (e.g., discounts, fees)?
I prefer to work and charge by the hour. It's very difficult to make an accurate estimate before starting because all web sites or projects are different. Many times, things change during the job. I work with customers to be as informative as possible about likely costs. There is no charge if you are not satisfied with my work.
What is your typical process for working with a new customer?
First communicate online to get basic info about the job. Then have a phone call to discuss the job in more detail. If we are both still interested, then we can meet in person if wanted and possible. It's important to discuss the job thoroughly, share information and communicate well.
How did you get started doing this type of work?
In 2004, I was a salaried software developer at a company that was acquired by a competitor. I turned down the opportunity to move out of state to work for the new company.
Then a local entrepreneur called me and asked if I would develop a web site for his new business. He was an investor in the company I had worked for and knew the owner. That worked out great. I continued to receive more work from personal referrals related to my past employment. I have been busy with my own business ever since.
What types of customers have you worked with?
I work with small businesses involved in a variety of areas including publishing, website services, manufacturing, construction etc.
What advice would you give a customer looking to hire a provider in your area of work?
Decide what you want on your web site. What do you want it to do? Look at other web sites to get ideas for features and style. Make a list of as many details as you can. Planning is very helpful when developing good web sites.