We had a hard ride for my husbands 10 green card, but managed it without an attorney.
We had red flags, me- previous marriage to foreign national who I filed marriage visa for, and then cancelled it, age difference, &
had a Stokes interview, which truly lasted about 2 minutes for him and for me.
Was issued a NOID, we provided the evidence they requested, and finally was approved after nearly 3 years.
I suspect this final go around will be easier, as we are more than prepared to show continuing marriage since 10 green card was issued.