Welcome to CFL. I'm sure many here will be glad to give you information. I will tell you, I got a K1 Visa in 10 months. I think an attorney will tell you the K3 will take 6 months, but he won't tell you it is more expensive also, you will have to file many more papers, the CR1 and then wait for it to be approved before you can file the k3. I don't think 6 months is realistic. I will tell you my k1 was approved but my reltionship failed. I used an attorney, but I now know it is possible to do it yourself and save the money. I will file a CR1 now that I have another relationship and I won't use an attorney. The CR1 is a immigrant petition, meaning I will marry my girl and if the petition approved, she will get a temporay green card upon entry in the US and will have the right to work and come and leave the country which the K1 and K3 maynot have. Good luck, I know you will get much helpful information here. there are many smart and helpful people here... you just got stuck me with me first