В долгосрочной перспективе SEO, но если нужны клиенты здесь и сейчас - то контекстная реклама. Я рекомендую использовать комплексно - оптимизировать сайт под поисковые системы + покупать платный трафик. Платный трафик помогает и в бесплатном продвижении - пользователи с него при правильной настройке целевые, с правильными поведенческими характеристиками. То, что ресурс интересен пользователям - важный сигнал для поисковиков для определения позиций в выдаче.
Оба варианта являются эффективными, но со своей спецификой. Контекстная реклама дает быстрый результат - входящих звонки и продажи можно получаться уже на следующий день после запуска кампании. SEO - это более долгий инструмент, требующий систематического улучшения сайта