Смотря что нужно.
Просто установить может любой начинающий веб-мастер.
А вот уникальный дизайн, верстка, функции - тут надо искать или мастера full-stack по OC, либо отдельно заказывать этапы у разных людей, либо переплачивать и обращаться в студию, где все этапы они возьмут на себя.
Но в первую очередь лучше поискать разработчиков на сайте opencartforum.com в разделе услуги и первым делом надо хотя бы набросать самому ТЗ, а потом уже дальше отталкиваться от него.
Если магазин небольшой или витрина для своего небольшого оффлайнового магазина, то я бы рекомендовал на первое время выбрать первый вариант - установка из коробки, как есть. Посмотреть, потыкать его. Может поставить какие-то готовые модули. Собрать какую-то статистику и целевую аудиторию. В 90% случаев этого достаточно. И вот если тема действительно "попрёт", то можно уже будет переходить составлению ТЗ и нанимать разработку уникального магазина на основе OC.
В случае если это какой-то грандиозный проект, то сразу надо готовить кошелёк и выполнять второй вариант, расширенный по удобному сценарию: самому распределять обязанности или нанять проектменеджера/студию.