Hello Cameron,
Read with all your requirement ,we could definitely assure you with your requirements as we have been experienced such tasks on a regular basis creating numerous websites and web applications to different users , could be much capable enough to get you with your website done right from scratch .
We could also be keen to know the below:
What are the main categories you want on your website?
Will you require a CMS or content management system?
What features do you want your website to have? ( calendar, forum, blog, polls, etc. )
Do you have any source material for the content? ( photos / electronic file )
Do you require advance functions like database or scripting? ( shopping carts, contact forms,
newsletters, etc. )
Do you plan to put a blog on your website?
Do you have any text, graphics, logos, music, or videos you want used for your website?
Once your interested with us to work we could start the work immediately!