O'BRIEN & GERE ENGINEERS, INC.