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