TROTTA ASSOCIATES, INC.