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!