Самое главное - описать функциональность. Сами понимаете - без хотя бы примерного списка требований к сайту получить что-то хорошее практически невозможно. Видимо большинство "сайтостроителей" (слово то какой, ужас) потому и мудрят, так как понять не могут, насколько трудозатратно для них это будет. Если исполнитель хороший, он без ТЗ не возьмется.