David J. Hodges, p.e., p.c.