Our main office is located on Pine Island in Saint James City, Florida. Pine Island is a barrier island on the Gulf Coast of Florida, just West of Fort Myers.