S. MARCHETTI & ASSOCIATES INC.