Много факторов, влияющих на конечный результат.
Кому-то предпочтительно работать с SEO-компанией, комуто-то - с фрилансером.
Но как SEO-компании, так и фрилансеры могут быть недобросовестными и не давать необходимой эффективности.
В таком случае лучше всего поможет сарафан.
Вот тут неплохо описано, у кого лучше заказывать SEO оптимизацию сайта: у фрилансера или веб-студии - https://solarweb.pro/kak-vybrat-veb-studiyu/
У каждого свои требования. Но как правило отталкиваться нужно в первую очередь от Ваших ожиданий от подрядчика.
Мы можем рекомендовать свою веб студию https://8-web.ru/
Большой опыт продвижения сайтов различной тематики в Яндексе и Google. Продвигали и порталы, блоги, интернет-магазины, одностраничные лендинги.