John Porter

Principal

781-907-9390

John Porter has extensive experience designing new structures, as well as investigating, repairing, rehabilitating, and analyzing existing structures. John helps private and public clients manage projects and project teams through design and construction phases.