Можно самостоятельно, поскольку продвигать надо услуги, нужно сделать узкую геопривязку, вплоть до микрорайона. Если ВСЁ сделать по науке (СЯ, SEO, юзабилити ...), то через пару-тройку недель сайт самостоятельно пробьется в топ и начнет приводить клиентов. Если не хотите делать всё сами, то можете найти специалистов тут:
http://ktoprodvinul.ru там много компаний, которые занимаются продвижением!