I agree with the others, you are better learning yourself.
For starters, how do you know the 'expert' you pay knows half of what he claims?
How do you know he will use white hat techniques so your site doesnt risk upsetting the search engines?
How do you know if his methods are up to date or outdated?
You can find most, if not all, of what you need here and in another forum I follow, experienced-people (dot) com