In 2006, Twin Shores began operations from a small office in Bettendorf, Iowa, focused on a few regional clients. We’ve since grown to an organization of more than 250 employees dedicated to fulfilling the needs of business owners anywhere in the United States.