Weblist Checklist


I gather initial information on what the client wants to achieve with the project, start to define the project scope and establish the main goal for a new website.

Initial contact with prospective client

Send web design questionnaire(s) for completion

Review questionnaire content and schedule 20-30 minute phone conversation

Define primary and secondary goals of the site

Discuss if CMS is required and talk about advantages vs disadvantages

Create initial sitemap

Send invoice for initial deposit (50% of project total)


I begin designing the overall “look and feel” of the website through a homepage mockup to determine the direction of the overall design

Request any existing marketing material, branding documents, etc.

Request text content

Optional: Hire copywriter

Request image content

Optional: Hire photographer or find stock images

Design homepage mockup with client logo, color scheme, and look & feel

Ask for client feedback on homepage mockup

Revise homepage mockup if necessary

Ask for client signoff on homepage mockup design


I start development of the website from the approved mockup design and get down to the nuts and bolts of creating the actual website.

Determine where the domain and hosting account will be

Optional: Setup new hosting account

Optional: Prepare domain for transfer

Develop homepage based on approved mockup

Ask for client feedback on homepage

Revise homepage if necessary

Remind client about copy/image content (if necessary)

Develop inner pages from copy/image content

Test on mobile devices and fix issue(s)

Ask for client feedback on inner pages

Revise inner pages if necessary

Check cross-browser compability and fix issue(s)

Check forms

Proof-read all copy

Setup 404 pages

Test for broken links

Optimize images

Send invoice for remainder of payment

Take site live

Ask client for final thumb of approval

Discuss with client options for future maintenance, repairs, and updates

Optional: Invite client to join monthly support program

Optional: Send instructional video on how to maintain website and discuss importance of regular maintenance

Transform your website. Transform your business.