If you can afford to pay a specialist or agency, and the web project is important enough for dedicated SEO, then you should consider paying someone.