CLICK HERE To Write and Submit a Testimonial


****My fiancé finally got her K-1 Visa!! We are ecstatic. Caro is an amazing thorough intricate lawyer. She is knowledgeable and proficient in knowing the Immigration Law. She answered all of our questions and concerns. Her team did a wonderful job as well.Now onto the green card process. We are excited for what holds ahead for us in the near future.

Ashleigh Elliott

Green Card Approved

WOW I got the news today that my green card was approved and Caro prepped me well for the interview and worked hard on my case, and I am forever grateful to her for that.

Brian Carroll

B2 Visa

I could not speak more highly of Caro and her team. All work on my case was completed in a prompt and professional manner, and everyone that I dealt with in Caro’s office could not have been any more helpful or courteous. I would recommend to anyone with US immigration issues.

John Harnett

B-1/B-2 Visa Application – Experienced & compassionate Service

I contacted Caro to seek advice regarding an issue I had when I was entering the US temporarily when returning home from vacation in Canada.

Caro offered to meet with me in Dublin to discuss the issues I had faced and propose next steps with regard to my visa. We then proceeded with an application for a B-1/B-2 temporary visa application.

The process was lengthy but Caro and her team were extremely professional, experienced and understanding throughout the process. Caro’s knowledge of Immigration law is second to none and she made sure I was fully prepared for my visa interview. Her team were very supportive – particularly Rebekah, who did her best to provide reassurance and support throughout the process.

My visa was approved for ten years December 2018 – the best outcome I could have hoped for! Huge thanks to Caro and her team for their professional and experienced service. I would absolutely recommend them.


Ronan W

Great service

I couldn’t be happier with the service and help. They helped me obtain my B2 and if I ever needed something done again I wouldn’t go to anyone else !

Conor Neylon