Strand Associates, Inc. announced the opening of a new office located in Indianapolis.