MAYBE because all the forms and how to ARE ON THE internet?? No one can teach you how to do it with a few posts, most of the companies that "specialize" in it will hose you and charge too much. If you want to do it, you have too cook book it, in order to do that you need to google all the how to and forms which are on the government website. So you want someone else to google it for you and provide the link? Not knowing anything about the process and hiring an immigration attorney (unless you personally know them) is a bad idea, because they will more or less take your money and you will get next to nothing for it. So "google it" is goo advice.