Выбор компании по SEO продвижению надежнее начать с поиска в Яндексе и Google по запросу "продвижение сайта". Если компания занимается услугами SEO, значит по данному запросу ее сайт должен быть в ТОП-5 выдачи вашего города.
А иначе - "сапожник без сапог", если они не могут продвинуть свой сайт, то как они продвинут ваш?
Если после поисков и отбора среди кандидатов в вашем городе вы не нашли никого, стоит ли искать в другом городе? Да, можно, но учтите, что чем дальше, тем меньше вероятности, что вы сможете встретиться с исполнителем и высказать свое недовольство в случае провала.
Примите к сведению ответ Евгения Руденкова.
Он прав про:
Старайтесь собрать побольше информацией о компании в интернете - отзывы, аккаунты в социальных сетях и прочее. У современной, открытой компанией должны быть и активные аккаунты в соц сетях, достаточное количество отзывов, включая отрицательные (всем понравится невозможно). Обратите внимание как компания отвечает на отзывы и реагирует на критику.