Как показывает наш опыт, лучший результат достигается, когда все специалисты, причастные к созданию сайта, работают сообща. Дизайнер разрабатывает дизайн-проект с учетом возможностей верстальщика. Зная дальнейший план продвижения, верстальщик может добавить функционал, значительно упрощающий работу SEO-оптимизаторам и т.п.
Если же на каждом из этапов вы привлекаете независимых специалистов, общий результат тоже может получиться неплохим. Но в сравнении с первым вариантом (над которым «от» и «до» трудилась одна команда) он будет проигрывать всегда. К тому же, при раздельной работе вы всегда тратите больше.