Insite completed construction of its new, 13,000 square foot Cape Coral, FL headquarters on June 21, 2021. We moved in a few days later. This short video provides an interior tour of our new home.