The Securities and Exchange Commission has not necessarily reviewed the information in this filing and has not determined if it is accurate and complete.
The reader should not assume that the information is accurate and complete.

UNITED STATES SECURITIES AND EXCHANGE COMMISSION
Washington, D.C. 20549
FORM 13F

FORM 13F INFORMATION TABLE

OMB APPROVAL
OMB Number: 3235-0006
Estimated average burden
hours per response: 23.8

COLUMN 1 COLUMN 2 COLUMN 3 COLUMN 4 COLUMN 5 COLUMN 6 COLUMN 7 COLUMN 8
VALUE SHRS OR SH/ PUT/ INVESTMENT OTHER VOTING AUTHORITY
NAME OF ISSUER TITLE OF CLASS CUSIP (x$1000) PRN AMT PRN CALL DISCRETION MANAGER SOLE SHARED NONE
AMAZON COM INC COM Stock 023135106 5,048 2,835 SH   SOLE 0 296 0 2,539
PRUDENTIAL FINL INC COM Stock 744320102 285 3,100 SH   SOLE 0 0 0 3,100
STARBUCKS CORP COM Stock 855244109 1,766 23,755 SH   SOLE 0 2,820 0 20,935
DOLLAR GEN CORP NEW COM Stock 256677105 288 2,415 SH   SOLE 0 140 0 2,275
JOHNSON & JOHNSON COM Stock 478160104 5,623 40,228 SH   SOLE 0 4,700 0 35,528
WILLIAMS SONOMA INC COM Stock 969904101 575 10,219 SH   SOLE 0 2,600 0 7,619
LKQ CORP COM Stock 501889208 269 9,495 SH   SOLE 0 0 0 9,495
PROCTER AND GAMBLE CO COM Stock 742718109 3,775 36,280 SH   SOLE 0 5,400 0 30,880
COCA COLA CO COM Stock 191216100 3,880 82,791 SH   SOLE 0 1,460 0 81,331
OCCIDENTAL PETE CORP COM Stock 674599105 419 6,325 SH   SOLE 0 0 0 6,325
INTEL CORP COM Stock 458140100 5,965 111,072 SH   SOLE 0 12,460 0 98,612
STATE STR CORP COM Stock 857477103 348 5,286 SH   SOLE 0 200 0 5,086
MERCK & CO INC COM Stock 58933Y105 302 3,627 SH   SOLE 0 0 0 3,627
MCKESSON CORP COM Stock 58155Q103 363 3,101 SH   SOLE 0 500 0 2,601
UNITED RENTALS INC COM Stock 911363109 221 1,935 SH   SOLE 0 100 0 1,835
HEALTHCARE SVCS GRP INC COM Stock 421906108 346 10,500 SH   SOLE 0 2,600 0 7,900
DIAGEO P L C SPON ADR NEW ADR 25243Q205 341 2,085 SH   SOLE 0 700 0 1,385
ANNALY CAP MGMT INC COM REIT 035710409 301 30,100 SH   SOLE 0 6,000 0 24,100
SMUCKER J M CO COM NEW Stock 832696405 1,710 14,675 SH   SOLE 0 0 0 14,675
CORNING INC COM Stock 219350105 210 6,350 SH   SOLE 0 0 0 6,350
VERIZON COMMUNICATIONS INC COM Stock 92343V104 4,508 76,235 SH   SOLE 0 4,010 0 72,225
CHUBB LIMITED COM Stock H1467J104 3,676 26,244 SH   SOLE 0 3,237 0 23,007
SNAP ON INC COM Stock 833034101 388 2,477 SH   SOLE 0 25 0 2,452
SHERWIN WILLIAMS CO COM Stock 824348106 306 710 SH   SOLE 0 0 0 710
PEPSICO INC COM Stock 713448108 2,451 20,003 SH   SOLE 0 2,000 0 18,003
KIMBERLY CLARK CORP COM Stock 494368103 528 4,259 SH   SOLE 0 400 0 3,859
HONEYWELL INTL INC COM Stock 438516106 1,079 6,790 SH   SOLE 0 500 0 6,290
US BANCORP DEL COM NEW Stock 902973304 730 15,141 SH   SOLE 0 1,500 0 13,641
BP PLC SPONSORED ADR ADR 055622104 1,145 26,183 SH   SOLE 0 2,900 0 23,282
HOME DEPOT INC COM Stock 437076102 908 4,730 SH   SOLE 0 125 0 4,605
DOWDUPONT INC COM Stock 26078J100 419 7,855 SH   SOLE 0 2,987 0 4,868
IQVIA HLDGS INC COM Stock 46266C105 649 4,510 SH   SOLE 0 785 0 3,725
NUTRIEN LTD COM Stock 67077M108 288 5,460 SH   SOLE 0 400 0 5,060
WASTE CONNECTIONS INC COM Stock 94106B101 483 5,449 SH   SOLE 0 2,000 0 3,449
BERKSHIRE HATHAWAY INC DEL CL B NEW Stock 084670702 797 3,968 SH   SOLE 0 40 0 3,928
ALPHABET INC CAP STK CL A Stock 02079K305 518 440 SH   SOLE 0 0 0 440
FISERV INC COM Stock 337738108 6,419 72,707 SH   SOLE 0 7,123 0 65,584
O REILLY AUTOMOTIVE INC NEW COM Stock 67103H107 2,353 6,060 SH   SOLE 0 725 0 5,335
UNILEVER PLC SPON ADR NEW ADR 904767704 608 10,540 SH   SOLE 0 2,000 0 8,540
NEWMONT MNG CORP COM Stock 651639106 539 15,055 SH   SOLE 0 1,000 0 14,055
MICROSOFT CORP COM Stock 594918104 4,728 40,087 SH   SOLE 0 4,250 0 35,837
SCHLUMBERGER LTD COM Stock 806857108 952 21,843 SH   SOLE 0 2,150 0 19,693
SPROTT PHYSICAL GOLD TRUST UNIT CEF 85207H104 3,862 369,607 SH   SOLE 0 41,189 0 328,418
PUBLIC STORAGE COM REIT 74460D109 471 2,165 SH   SOLE 0 690 0 1,475
ALERIAN MLP ETF ETF 00162Q866 278 27,700 SH   SOLE 0 6,500 0 21,200
SCHWAB INTERMEDIATE-TERM U.S. TREASURY ETF ETF 808524854 276 5,126 SH   SOLE 0 531 0 4,595
WALGREENS BOOTS ALLIANCE INC COM Stock 931427108 1,021 16,138 SH   SOLE 0 2,100 0 14,038
ASSURANT INC COM Stock 04621X108 1,242 13,084 SH   SOLE 0 1,080 0 12,004
DOLLAR TREE INC COM Stock 256746108 287 2,728 SH   SOLE 0 0 0 2,728
INTERNATIONAL FLAVORS&FRAGRANC COM Stock 459506101 258 2,000 SH   SOLE 0 0 0 2,000
ROYAL CARIBBEAN CRUISES LTD COM Stock V7780T103 775 6,759 SH   SOLE 0 200 0 6,559
EVEREST RE GROUP LTD COM Stock G3223R108 2,923 13,535 SH   SOLE 0 1,580 0 11,955
HANESBRANDS INC COM Stock 410345102 188 10,519 SH   SOLE 0 0 0 10,519
LYONDELLBASELL INDUSTRIES N V SHS - A - Stock N53745100 2,355 28,006 SH   SOLE 0 1,625 0 26,381
VANECK VECTORS GOLD MINERS ETF ETF 92189F106 307 13,705 SH   SOLE 0 0 0 13,705
LILLY ELI & CO COM Stock 532457108 315 2,425 SH   SOLE 0 0 0 2,425
SCHWAB U.S. REIT ETF ETF 808524847 286 6,426 SH   SOLE 0 88 0 6,338
NICOLET BANKSHARES INC COM Stock 65406E102 638 10,700 SH   SOLE 0 0 0 10,700
FIDELITY NATL INFORMATION SVCS COM Stock 31620M106 402 3,556 SH   SOLE 0 0 0 3,556
AFLAC INC COM Stock 001055102 837 16,740 SH   SOLE 0 3,000 0 13,740
FREEPORT-MCMORAN INC CL B Stock 35671D857 516 40,040 SH   SOLE 0 2,000 0 38,040
PACIRA PHARMACEUTICALS INC COM Stock 695127100 1,810 47,548 SH   SOLE 0 3,400 0 44,148
VISA INC COM CL A Stock 92826C839 3,159 20,225 SH   SOLE 0 2,300 0 17,925
ISHARES EDGE MSCI MIN VOL USA ETF ETF 46429B697 1,091 18,559 SH   SOLE 0 1,433 0 17,126
CHENIERE ENERGY INC COM NEW Stock 16411R208 1,639 23,970 SH   SOLE 0 2,895 0 21,075
VISTA GOLD CORP COM NEW Stock 927926303 15 21,500 SH   SOLE 0 0 0 21,500
FACEBOOK INC CL A Stock 30303M102 984 5,902 SH   SOLE 0 600 0 5,302
CELGENE CORP COM Stock 151020104 2,778 29,442 SH   SOLE 0 2,375 0 27,067
MIDDLEBY CORP COM Stock 596278101 1,736 13,348 SH   SOLE 0 1,400 0 11,948
BROADCOM INC COM Stock 11135F101 293 975 SH   SOLE 0 280 0 695
ACCENTURE PLC IRELAND SHS CLASS A Stock G1151C101 5,821 33,068 SH   SOLE 0 3,675 0 29,393
OMNICOM GROUP INC COM Stock 681919106 350 4,800 SH   SOLE 0 900 0 3,900
NEOGENOMICS INC COM NEW Stock 64049M209 1,015 49,600 SH   SOLE 0 0 0 49,600
ABBVIE INC COM Stock 00287Y109 4,774 59,234 SH   SOLE 0 6,050 0 53,184
INVESCO BULLETSHARES 2020 CORPORATE BOND ETF ETF 46138J502 202 9,518 SH   SOLE 0 0 0 9,518
ARTISAN PARTNERS ASSET MGMT IN CL A Stock 04316A108 1,608 63,905 SH   SOLE 0 5,600 0 58,305
CHURCH & DWIGHT INC COM Stock 171340102 2,028 28,478 SH   SOLE 0 3,000 0 25,478
ZIMMER BIOMET HLDGS INC COM Stock 98956P102 651 5,094 SH   SOLE 0 0 0 5,094
STRYKER CORP COM Stock 863667101 278 1,405 SH   SOLE 0 0 0 1,405
RAYTHEON CO COM NEW Stock 755111507 1,558 8,554 SH   SOLE 0 985 0 7,569
QUALCOMM INC COM Stock 747525103 2,241 39,294 SH   SOLE 0 1,800 0 37,494
FASTENAL CO COM Stock 311900104 276 4,285 SH   SOLE 0 1,300 0 2,985
GENERAL DYNAMICS CORP COM Stock 369550108 2,891 17,076 SH   SOLE 0 1,675 0 15,401
SPDR SSGA US SMALL CAP LOW VOLATILITY INDEX ETF ETF 78468R887 253 2,760 SH   SOLE 0 112 0 2,648
MCDONALDS CORP COM Stock 580135101 4,166 21,938 SH   SOLE 0 2,175 0 19,763
CISCO SYS INC COM Stock 17275R102 5,712 105,789 SH   SOLE 0 8,520 0 97,269
CAPITAL ONE FINL CORP COM Stock 14040H105 299 3,661 SH   SOLE 0 250 0 3,411
AT&T INC COM Stock 00206R102 2,165 69,026 SH   SOLE 0 6,700 0 62,326
WELLS FARGO CO NEW COM Stock 949746101 2,975 61,575 SH   SOLE 0 4,050 0 57,524
UNION PACIFIC CORP COM Stock 907818108 203 1,214 SH   SOLE 0 0 0 1,214
SALESFORCE COM INC COM Stock 79466L302 1,872 11,818 SH   SOLE 0 875 0 10,943
MICROCHIP TECHNOLOGY INC COM Stock 595017104 2,970 35,800 SH   SOLE 0 1,980 0 33,820
IDEXX LABS INC COM Stock 45168D104 219 980 SH   SOLE 0 0 0 980
REPUBLIC SVCS INC COM Stock 760759100 1,695 21,090 SH   SOLE 0 400 0 20,690
JPMORGAN CHASE & CO COM Stock 46625H100 335 3,305 SH   SOLE 0 585 0 2,720
CHEVRON CORP NEW COM Stock 166764100 2,902 23,558 SH   SOLE 0 1,100 0 22,458
CONOCOPHILLIPS COM Stock 20825C104 2,152 32,246 SH   SOLE 0 2,857 0 29,389
BANK AMER CORP COM Stock 060505104 2,505 90,799 SH   SOLE 0 8,000 0 82,799
WALMART INC COM Stock 931142103 978 10,032 SH   SOLE 0 2,100 0 7,932
INTERNATIONAL BUSINESS MACHS COM Stock 459200101 469 3,324 SH   SOLE 0 950 0 2,374
UNITED TECHNOLOGIES CORP COM Stock 913017109 1,401 10,870 SH   SOLE 0 1,300 0 9,570
TEXAS INSTRS INC COM Stock 882508104 226 2,130 SH   SOLE 0 0 0 2,130
PFIZER INC COM Stock 717081103 3,047 71,745 SH   SOLE 0 5,050 0 66,695
3M CO COM Stock 88579Y101 3,089 14,865 SH   SOLE 0 1,350 0 13,515
KLA-TENCOR CORP COM Stock 482480100 489 4,095 SH   SOLE 0 0 0 4,095
GILEAD SCIENCES INC COM Stock 375558103 509 7,823 SH   SOLE 0 1,100 0 6,723
ALPHABET INC CAP STK CL C Stock 02079K107 2,348 2,001 SH   SOLE 0 128 0 1,873
AMGEN INC COM Stock 031162100 458 2,410 SH   SOLE 0 100 0 2,310
NOVAGOLD RES INC COM NEW Stock 66987E206 93 22,300 SH   SOLE 0 0 0 22,300
AMERIGAS PARTNERS L P UNIT L P INT Stock 030975106 540 17,500 SH   SOLE 0 0 0 17,500
BANK MONTREAL QUE COM Stock 063671101 4,932 65,913 SH   SOLE 0 3,200 0 62,713
EATON CORP PLC SHS Stock G29183103 2,468 30,640 SH   SOLE 0 1,500 0 29,140
ALIBABA GROUP HLDG LTD SPONSORED ADS ADR 01609W102 878 4,810 SH   SOLE 0 400 0 4,410
DNP SELECT INCOME FD COM CEF 23325P104 630 54,625 SH   SOLE 0 20,700 0 33,925
ALLIANT ENERGY CORP COM Stock 018802108 493 10,460 SH   SOLE 0 200 0 10,260
VANGUARD SHORT-TERM BOND INDEX FUND ETF 921937827 307 3,861 SH   SOLE 0 1,220 0 2,641
PHILIP MORRIS INTL INC COM Stock 718172109 1,654 18,710 SH   SOLE 0 1,000 0 17,710
ROPER TECHNOLOGIES INC COM Stock 776696106 450 1,315 SH   SOLE 0 0 0 1,315
ROYAL GOLD INC COM Stock 780287108 2,174 23,912 SH   SOLE 0 1,800 0 22,112
SUBURBAN PROPANE PARTNERS L P UNIT LTD PARTN Stock 864482104 247 11,000 SH   SOLE 0 0 0 11,000
BRISTOL MYERS SQUIBB CO COM Stock 110122108 383 8,032 SH   SOLE 0 0 0 8,032
ALTRIA GROUP INC COM Stock 02209S103 1,713 29,836 SH   SOLE 0 1,725 0 28,110
EXXON MOBIL CORP COM Stock 30231G102 3,532 43,710 SH   SOLE 0 5,350 0 38,360
UNITEDHEALTH GROUP INC COM Stock 91324P102 2,369 9,581 SH   SOLE 0 2,270 0 7,311
DEERE & CO COM Stock 244199105 208 1,300 SH   SOLE 0 1,200 0 100
COLGATE PALMOLIVE CO COM Stock 194162103 3,155 46,036 SH   SOLE 0 4,500 0 41,536
SPROTT PHYSICAL GOLD AND SILVER TRUST CEF 85208R101 443 35,700 SH   SOLE 0 7,500 0 28,200
TELADOC INC COM Stock 87918A105 827 14,870 SH   SOLE 0 2,050 0 12,820
PAYPAL HLDGS INC COM Stock 70450Y103 348 3,350 SH   SOLE 0 975 0 2,375
BAIDU INC SPON ADR REP A ADR 056752108 203 1,230 SH   SOLE 0 0 0 1,230
OLLIES BARGAIN OUTLT HLDGS INC COM Stock 681116109 1,167 13,675 SH   SOLE 0 3,150 0 10,525
TORONTO DOMINION BK ONT COM NEW Stock 891160509 212 3,903 SH   SOLE 0 0 0 3,903
ISHARES S&P MIDCAP FUND ETF 464287507 474 2,500 SH   SOLE 0 0 0 2,500
APPLE INC COM Stock 037833100 11,776 61,997 SH   SOLE 0 2,825 0 59,171
WEC ENERGY GROUP INC COM Stock 92939U106 2,383 30,139 SH   SOLE 0 2,235 0 27,904
ABBOTT LABS COM Stock 002824100 5,163 64,583 SH   SOLE 0 7,050 0 57,533
DISNEY WALT CO COM DISNEY Stock 254687106 779 7,016 SH   SOLE 0 1,065 0 5,951