Understanding U.S. immigration can be complex; we make it easy, guiding you through every step to live and work in the U.S. smoothly!
Buffalo Office
5 Niagara Square
Buffalo, NY 14202
Phone: (716) 970-4007
Office Hours
Monday–Thursday: 8:00 a.m.–4:30 p.m. (EDT)
Friday: 8:00 a.m.–12:00 p.m. (EDT)
Saturday–Sunday: Closed
Toronto Office
439 University Avenue, Suite 500
Toronto, ON M5G 1Y8
Phone: (866) 697-1832