Every project is different but as a general rule we would say 5 working days for a logo and between 2 and 6 weeks for the website depending on the complexity. If you have a specific deadline please get in touch and I will do our best to complete your project within the timescales that you require.