My husband has lived in the states for 25 yrs. He is a permanent Resident but does not have citizenship. What is the quickest way for him to get citizenship? He has always paid taxes, has a SS#, etc. Would a lawyer get this process done quicker? If so about how much would something like this cost?