Lawyers who practice immigration law always use the USCIS webiste.
The U.S. Citizenship and Immigration Services website provides access to all the right immigration forms. There are also articles and alerts to instruct people as to where they need to go.
But do not use USCIS as a substitute for complicated immigration issues. I hear from many people who get information from USCIS but fail to get the results they want. Often there are several reasons to describe poor results, which good lawyers who practice immigration law can detect.
The USCIS website cannot easily communicate immigration alternatives. Maybe a person qualifies for a certain type of visa, but a better visa may be available. For example, there are several different visas available in employment circumstances with unique benefits and risks.
Also, a website does not have an ability to organize your documents if you must submit supporting evidence. Law in America requires documentation, and many people fail to provide it in a manner favorable to USCIS.
In addition to organization, an ability to link the facts from the information to the relevant immigration law is crucial. A good immigration lawyer has the capacity and resources to do this.
So, if you have immigration concerns, then the USCIS website is the place for you! But be careful when you apply what you learn to what you submit, because you may not see the larger picture.