Web Design
We work with our clients to create a web presence that effectively conveys the client's goals and values to their target audience. A good web presence may consist of many different components depending on the needs of the client, and we work with each client to determine what is needed.
Our process is as follows:
- Learning and Analysis
We first learn about who our client is (services, products, etc) then determine what the goals are for the project.
- Proposal
After determining the client's needs, we generate a proposal that addresses the requirements, timeframe and cost for the project. The client then has an opportunity to review the proposal and decide if they want to commit to working together.
- Initial Design
Clients are presented with an initial set of mockups based on the information gathered previously.
- Design Refinement
We schedule a predetermined number of feedback and refinement sessions to finalize the design and ensure the design requirements of the client have been met.
- Functionality Implementation
The next step is to develop the functional aspects of the site. This includes tasks such as linking to the appropriate pages, database creation for dynamic data, and integration of custom code. Clients will again participate in a predetermined number of development feedback sessions to ensure that the site functionaliy meets customer satisfaction.
- Final Review
The last review session steps the client through all aspects of the site. Any questions the client may still have regarding visitor usage or administration of the site can be addressed at this time.
We understand that some issues with a client site may not present themselves until the site has been in use, and therefore provide a 30 day bug fix guarantee. Any bugs due to our code found within 30 days of site launch will be fixed free of charge.


