Visas
Live
Green Card for Spouse
Green Card for Children
EB-1 Green Cards
EB-2 Green Cards
EB-3 Green Card
Citizenship
Work
E-1 Visa
E-2 Visa
L-1 Visa
H-1B Visa
H-3 Visa
TN Visa
J-1 Visa
O-1 Visa
P-1 Visa
NAFTA B-1 Visa
Hire
H-1B Visa
TN Visa
J-1 Visa
L-1 Visa
O-1 Visa
P-1 Visa
Study
F-1 Visa
J-1 Visa
M-1 Visa
B-1 Visa
Invest
E-1 Visa
E-2 Visa
L-1 Visa
EB-5 Visa
Visit
B-1 Visa
B-2 Visa
ESTA
NAFTA B-1 Visa
U.S. Border Issues
Deportation
Immigration Appeals
Refused Entry
Waivers
Inadmissibility on US Border
Re-Entry
Humanitarian Parole
About
Mission
Team
Michael Serotte
Rita Georges
Sarah Murphy
Kelly Carr
Susan Murray
Katja Frommer
Mary Lamancuso
Testimonials
Consultation
Speak to an Attorney
Free Initial Conversation
Consultation Types
MyCase
Client Login
Make a Payment
Client Information Sheet
Send an Email
Newsroom
Blogs
In the News
Immigration Education & Seminars
Resources
Immigration A to Z
Serotteās Immigration Glossary
Government Resources
Contact Us
Contact Us By Telephone
Contact Us By Email
Site
Web
Go
SERVICE HIGHLIGHTS
NAFTA – TN PROFESSIONALS
INADMISSIBILITY MATTERS
WAIVERS & BORDER ISSUES
U.S. CITIZENSHIP & NATURALIZATION
U.S. BUSINESS EXPANSION
IMMIGRATION FORUM
ASK A QUESTION
SHARE AN EXPERIENCE
LIVE WEEKLY Q&A
U.S. CITIZENSHIP & NATURALIZATION
U.S. BUSINESS EXPANSION
NEWS ROOM
IMMIGRATION NEWS
BUSINESS IMMIGRATION BLOG
U.S. CANADA BORDER BLOG
VIDEOS
NEWSLETTER
Buffalo Office
651 Delaware Avenue
Buffalo, New York
USA 14202
T: 716-881-2600
F: 716-884-0798
Toronto Office
69 Yonge Street
Suite 1010
Toronto, Ontario
Canada, M5E 1K3
T: 416-596-1717
Follow Us:
Serotte Law on Facebook
Serotte Law on Twitter
Serotte Law on LinkedIn