We are located in the town of St. Stephen, New Brunswick, Canada (or as the locals call it, 'The Bahamas of the Maritimes'), which is, as you can see, situated near the Canadian/USA border. We are, literally, minutes from the border crossing between St. Stephen and Calais, Maine, allowing us to serve both our Canadian and USA customers brilliantly.