Seven Cycles wurde offiziell im Januar 1997 von Rob Vandermark gegründet. Rob Vandermark arbeitete zuvor 8 Jahre bei Merlin und war dort die treibende Kraft hinter dem Titanprojekt. Rob ist der erste Mensch gewesen, der einen Fahrradrahmen aus Titan konstruiert hat.