Unless you have special circumstances, or are overly concerned about some aspect of filing, everything can be found on the visa websites. Just make sure they are official, and all will be fine.
Do you have concerns that the websites don't cover? I'm not asking to be nosy, only to see if you feel a lawyer would be necessary to cover the potential costs.