JOHN J. GUTH ASSOCIATES, INC.