Dopo essersi trasferita più volte in strutture in affitto nell'area di Boston, era finalmente giunto il momento per Instron di costruire una sede propria. Nel 1957, Harold e George posarono la prima pietra per una nuova fabbrica all'avanguardia a Canton, Massachusetts.