As I often tell people. I could work on my own automobile ... but it will take time to learn how to do it correctly, I may make expensive mistakes and I will get my hands dirty ... thus, I choose to go to a professional who has experience and the proper tools.
The choice is yours.
Using people who answer thousands, and thousands, of questions on Avvo is a good starting point.
It also depends on what type of greencard case you are considering.
I agree with my colleague ... I have known and worked with Mr. Dixlar for more than 15 years and still call upon him for Chicago-CIS related questions.
PROFESSOR OF IMMIGRATION LAW for over 10 years -- This blog posting is offered for informational purposes only. It does not constitute an attorney-client relationship.
You should consult with some attorneys and decide for yourself. There are a number of factors that go into finding a good attorney. Someone may be right for one person but not right for another.
Chicago has a number of good attorneys. Each of us is slightly different and we have different styles of working with clients. Myself, I work best with clients when there is clear and open communication. I prefer to communicate directly with clients rather than making them go through paralegals only. I also manage my own cases while some attorneys have other associates and paralegals manage cases.
As for whether you need an attorney, again, I think you should consult first to learn the risks to be able to make the decision yourself.