Brian M. O'rourke, p.e., p.c.