FENWICK THOMPSON & ASSOCIATES, LLC