Roth Charges about 1500 dollars, and there is one here for sure that wouldn't reccomend him. You really don't need that high priced lawyer, actually you don't need one at all. There is one in Maryland named Gary Stanley that will do a K1 for about $350.00 he's an immigration attorney in Maryland.
I also used Gary Stanley a very honest and excellent Immigration Attorney. Notice I said HONEST. I think he now uses a Associate named Ms Duff. E mail above is correct. My lady was in Philippines. Biggest problem is the US Government! He was alway at my service. Not like some so called Attorneys who are too busy AFTER you hire them.