Here at Yellow Cherry Digital we feel it's important that all parties are clear on the project process. At the start of any website development project you'll get a project plan (time scale) as well as a project specification outlining the project details. We also have a generic project checklist which you might find useful if you are planning a brand new website:

Project checklist

Do I need a domain?
Do I need hosting?
Have I written a website brief including design and functionality notes?
Do I need help with copy writing or editing?
Will I have my own images for the website?
Have I put together a site map/structure?
How many pages will my website need to go live?
When do I need the site live?
Do I want to include some launch marketing and search engine optimisation?
Do I want Yellow Cherry Digital to add my content for launch?