Integrity, Service, Excellence.


Caroline provided guidance, educated us about the steps and helped us make the right decisions throughout the process. She answered all of our questions promptly and we had an awesome experience working with her.

– EB-1(c) Manager and Executive Green Card and L-1A recipient, CTO

We have worked with Craig Peterson on immigration matters for a number of years. His insight, guidance, and support have been spot on each time. We employ a number of foreign nationals from a variety of countries and each has been handled in a professional and timely manner. Visas have included L1, permanent resident green cards, H1B, TN, J1, family & dependents…to name a few! He has also sourced foreign counterparts to assist with immigration matters in other countries. Couldn’t be happier with our relationship, services provided, and fee structure. Top notch service in niche market!

– Senior Vice President, General Aviation

Caroline assisted us in successfully obtaining an L1-B Visa for an employee with a difficult set of circumstances in a very tight timeframe. Caroline’s expertise in this area helped make this process painless for us. Caroline is professional and personable and I highly recommend her services.

– HR Manager, software development

My husband and I hired Caroline to help us with the K-1 Visa process. They were amazing. From the beginning until the end of the process we couldn’t be more grateful for all their help. I’m from Mexico and it is hard to try to coordinate from country to country, but they were always one step ahead of our worries, always answering all our questions and making sure that everything was good. It was a very successful process.

– Fiancé Visa (K-1) recipient

Caroline and I worked together for several years and she did excellent immigration work for our company. She always had a great rapport with her clients and helped to improve the company’s immigration compliance program.

– Associate General Counsel, IT industry

As my immigration attorney on a difficult National Interest Waiver case and Adjustments of Status for myself and family members, I found Craig Peterson to be honest, intense, tenacious, relentless, assertive and diligent. Attorney Peterson always stays in touch with his clients with updates. Any individual who needs the best immigration representation will find that in Attorney Craig Peterson. I will definitely recommend this trustworthy and commendable immigration attorney to all who need authentic immigration representation.

– Agriculture Research Scientist

I went through the whole 9 yards; H-1B, dependent H4, green card including labor cert, I-140, I-485, EAD. Caroline is very good to work with. She is very professional in her approach – showed patience, understanding my and my family’s background, made me aware of the options, associated risks and recommended the best path to consider. Most importantly, she kept me informed and honest throughout the process so I was prepared mentally, financially and avoided surprises.

+ Prompt response and communication
+ Quick delivery of paperwork, documentations, signatures via secured online method
+ Absolute flawless supporting documents during travel abroad
+ Affordable payment options for legal fees and expenses
+ Kept me informed of my petition
+ Updates on petition status, immigration law changes, priority dates, etc.

– Quality Assurance Lead

We have worked closely with Craig over many years with H-1B’s, L-1’s, and employment-based permanent residence cases. Craig is very professional, has perfectly guided us through a number of immigration matters, and is always very helpful. We use Craig exclusively for our immigration needs and would certainly recommend him to any other organizations looking for a genuine immigration expert.

– Operations Manager, Engineering

Extremely knowledgable, competent and responsive. That sums up Ms. Caroline Ostrom and her services as a lawyer. I hired Caroline to pursue my immigration case in the EB-2 National Interest Waiver category and my case approved quickly. Caroline was on top of my case since the day I consulted with her by giving me the best advice and guidance on my options. At every step during the process, Caroline showed excellent understanding of my situation. She is very knowledgable about the requirements and the ins-and-outs of the immigration process. Through the whole process, I found her to be very responsive and easy to work with. I would highly recommend her for immigration related cases.

– EB-2 National Interest Waiver recipient, Food Scientist

When I looked for help in my immigrant situation, I found myself with few or no alternatives, as far as the lawyers I consulted with. Craig Peterson was recommended to me as an specialist in the type of visa I required, among very few in Minnesota, and helped me taking my case, informing himself in deep, and providing me all the information I needed to have along the road. I have been able of staying here all these years after the wonderful work Craig, then working for another firm, now with his own, a dynamic and promising law firm. The results have been always wonderful. Thank you Craig, and thanks to all who work at Ostrom & Peterson LLC! Thanks to you, I have been able of working at a place I really enjoy and feel committed with, while trying to work with our diverse communities in Minnesota.

– TN Management Consultant

Caroline was very helpful with our green card process. She gave us all the information that we needed to prepare for the paperwork/interview and answered every question we had. Our green card process was a success, thanks to Caroline!

– US Citizen who petitioned successfully for her spouse for a green card

Craig and his staff have been wonderful to deal with during the green card application process for me and my family. They made the process as pain free as possible and were extremely helpful in helping us provide the appropriate documentation without worrying about navigating the system. His services allowed us to get our green cards in a relatively expedient manner. I would highly recommend his services.

– Outstanding Professor in Veterinary Medicine

Caroline and her staff guided me through the transition from green card to citizenship. At all times, during our relationship, she guided me, answered my questions, followed up regularly, and was extremely pleasant to work with. This is not an area that is easy to negotiate without quality advice and I have no hesitation in giving Caroline the highest of recommendations. Thank you Caroline.

– Green card holder who naturalized to U.S. Citizen

I have worked with Craig on several Permanent Residence applications for faculty hires and would highly recommend his firm for immigration needs in a university setting. He makes what is a complicated process seem straightforward and manageable. Faculty going through the process have commented on what a pleasure it is working with him.

– Administrative Director, Veterinary School

I have worked with Craig Peterson for over six years on immigration matters of varying complexity. Craig is extremely knowledgeable in all aspects of immigration law and I can always rely on him to provide a thorough and timely response to our questions. I particularly appreciate Craig’s calm, pragmatic approach and his ability to make complex issues simple. I would highly recommend Craig to anyone seeking competent representation for immigration related matters.

– Senior Director, Legal Affairs, international biotechnology company

It’s been an absolute pleasure working with Craig throughout the years. He’s efficient, thorough, and keeps us well informed. His level of expertise with immigration issues is second to none. Craig’s fantastic to work with and I highly recommend his services!

– Human Resources Manager, advertising industry

Fill out this form for a consultation

  • This field is for validation purposes and should be left unchanged.