Carolina Hurricanes top-line forward Seth Jarvis had shoulder surgery after the team's Stanley Cup title run and is expected to be out up to six months, a recovery time that could linger into the start of next season, general manager Eric Tulsky said Friday.