Our Facility

Our facility is located on beautiful Cape Sable Island in South Western Nova Scotia, Canada. As one of the largest live lobster storage facilities in North America, we can hold up to 1,500,000 lbs of fresh lobster indoors and an additional 4,600,000 lbs outdoors.

Fresh lobsters are brought into our facility right off the fishermen’s boats, where our expert staff store, grade and package the live product for delivery around the world. Since our lobsters travel through fewer hands, our customers enjoy a better product every time.