Аутсорсинг или свой штат для стартапа?
Если стартап несет в себе уникальный функционал, который нужно будет постепенно дорабатывать, а не просто сайтик типа интернет-магазина или новостного портала, то работа со студией в этом случае будет долгой, дорогой и неэффективной. Нанимайте команду разработчиков в штат. 

Если же вам достаточно сделать сайт один раз, просто как представительство вашей компании-стартапа, то работайте со студией.
Для начала найдите себе в команду 1-2 технарей, потом поищите себе опытного ментора, который бы мог вас направить в сложных вопросах на путь истинный.