My experience shows that the best is to cover yourself alone and not to depend on a company. Of course you need the methodology and time. But doing it yourself will prove you made the correct decision. Good Luck!
Becareful with your computer for keyloggers etc. do not reveal ur passwords to anyone don't use same passowrd or email for anything else.