So true. OP, please for the love of Pete spend some significant time reading and becoming educated on the process.
Doing so could save you so much money and lost time. Hiring a service to help you is fine, but it will not make the process faster, cheaper (quite the opposite) or easier.
Either option you take (CR-1 or K-1) will cost thousands of dollars (excluding travel), and will take two years. There is no way around that.