GREGORY J. CANNATA & ASSOCIATES, LLP