From start to successful finish, Dr. Martins and his staff were highly professional and took immediate action on my case. I had a few issues going into my i400 application which he was quickly able to clarify and explain to me and, most importantly, knew what actions to take to correct those issues. Updates and communication was always above standard and a few months later I can happily say I am an American citizen which is mostly in part to the help to the quick work of Dr. Martins and staff. Recommend to anyone in need of immigration services!