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!

Our Office Locations

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