Hello My friend!! Welcome here!
To me you can do this by yourself, visit "EXAMPLE FORMS" - "GUIDES" and you can always ask here, for sure somebody will give you some advice...Believe-me!! You can go under USCIS.COM website and find the forms and explanation as how to fill out.
I´m telling you those things ´cause We(My hubby & I) Hired a lawyer that just Fu..us...He started our process back 03/2008 and now I´m near to get my interview date, because they lost our docs., filled out forms with wrong information e blablaba...and just delay our entire process in 2 years...Unfortunately, that time I had no idea about VJ, only when I got here I notice that my process was been messed up by that jerks.Take a time, read, you are able don´t worry...most couples here use to do By themselves... So many others had problems with lawyers.
My best for you.
Adriana & Henry