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
Johnson & Johnson COM 478160104 13,079 101,090 SH   SOLE   72,372 0 28,718
International Business Machines Corp COM 459200101 11,105 76,367 SH   SOLE   55,557 0 20,810
The Home Depot Inc COM 437076102 17,455 75,230 SH   SOLE   57,157 0 18,073
Hormel Foods Corp COM 440452100 9,412 215,232 SH   SOLE   154,713 0 60,519
Deere & Co COM 244199105 7,573 44,893 SH   SOLE   30,298 0 14,595
General Dynamics Corp COM 369550108 7,146 39,106 SH   SOLE   24,821 0 14,285
Apple Inc COM 037833100 15,230 68,002 SH   SOLE   48,655 0 19,347
Aflac Inc COM 001055102 11,659 222,839 SH   SOLE   156,509 0 66,330
Amgen Inc COM 031162100 13,448 69,493 SH   SOLE   51,207 0 18,286
Baxter International Inc COM 071813109 8,617 98,519 SH   SOLE   64,050 0 34,469
Becton Dickinson and Co COM 075887109 9,268 36,639 SH   SOLE   24,234 0 12,405
3M Co COM 88579Y101 10,648 64,769 SH   SOLE   46,097 0 18,672
Omnicom Group Inc COM 681919106 7,664 97,885 SH   SOLE   63,380 0 34,505
Procter & Gamble Co COM 742718109 16,226 130,459 SH   SOLE   97,760 0 32,699
Royal Dutch Shell PLC SPONS ADR A 780259206 5,879 99,895 SH   SOLE   66,977 0 32,918
Royal Bank of Canada COM 780087102 8,364 103,055 SH   SOLE   73,897 0 29,158
Target Corp COM 87612E106 16,920 158,264 SH   SOLE   111,711 0 46,553
Walgreen Boots Alliance Inc Com COM 931427108 10,510 190,016 SH   SOLE   134,174 0 55,842
Wells Fargo & Co COM 949746101 9,885 195,971 SH   SOLE   144,321 0 51,650
Exxon Mobil Corp COM 30231G102 10,675 151,181 SH   SOLE   110,271 0 40,910
Principal Finl Group Inc COM 74251V102 6,763 118,356 SH   SOLE   77,291 0 41,065
US Bancorp COM 902973304 12,509 226,043 SH   SOLE   160,935 0 65,108
Oracle Corp COM 68389X105 11,234 204,141 SH   SOLE   157,219 0 46,922
Microsoft Corp COM 594918104 24,636 177,196 SH   SOLE   128,200 0 48,996
Lowe s Companies Inc COM 548661107 978 8,890 SH   SOLE   6,740 0 2,150
Medtronic PLC SHS G5960L103 3,676 33,845 SH   SOLE   27,704 0 6,141
Colgate-Palmolive Co COM 194162103 6,787 92,331 SH   SOLE   58,201 0 34,130
Cisco Systems Inc COM 17275R102 16,337 330,646 SH   SOLE   252,859 0 77,787
VANGUARD TAX MANAGED INTL FD FTSE DEV MKT ETF 921943858 1,115 27,144 SH   SOLE   13,569 0 13,575
L3HARRIS TECHNOLOGIES INC COM 502431109 9,093 43,581 SH   SOLE   30,014 0 13,567
Chevron Corp COM 166764100 11,511 97,056 SH   SOLE   71,661 0 25,395
Celanese Corp COM 150870103 589 4,813 SH   SOLE   2,313 0 2,500
Ball Corp COM 058498106 12,292 168,821 SH   SOLE   108,621 0 60,200
Abbott Laboratories COM 002824100 19,398 231,845 SH   SOLE   162,845 0 69,000
McDonald s Corp COM 580135101 11,157 51,962 SH   SOLE   34,337 0 17,625
Pentair PLC SHS G7S00T104 570 15,070 SH   SOLE   11,155 0 3,915
PepsiCo Inc COM 713448108 12,596 91,876 SH   SOLE   64,276 0 27,600
AT&T Inc COM 00206R102 7,162 189,273 SH   SOLE   150,527 0 38,746
United Technologies Corp COM 913017109 9,798 71,769 SH   SOLE   51,200 0 20,569
Verizon Communications Inc COM 92343V104 7,833 129,778 SH   SOLE   96,652 0 33,126
SPDR SERIES TRUST S&P DIVID ETF 78464A763 1,467 14,298 SH   SOLE   12,615 0 1,683
ISHARES TR SELECT DIVID ETF 464287168 562 5,516 SH   SOLE   1,475 0 4,041
Fastenal Co COM 311900104 1,977 60,518 SH   SOLE   37,041 0 23,477
Ecolab Inc COM 278865100 6,645 33,555 SH   SOLE   29,331 0 4,224
Donaldson Co Inc COM 257651109 5,111 98,138 SH   SOLE   75,479 0 22,659
CVS Health Corp COM 126650100 995 15,772 SH   SOLE   14,065 0 1,707
General Mills Inc COM 370334104 4,165 75,563 SH   SOLE   56,413 0 19,150
Intel Corp COM 458140100 7,626 147,984 SH   SOLE   130,760 0 17,224
Ameriprise Financial Inc COM 03076C106 612 4,160 SH   SOLE   1,990 0 2,170
ConocoPhillips COM 20825C104 1,188 20,856 SH   SOLE   14,489 0 6,367
Caterpillar Inc COM 149123101 898 7,106 SH   SOLE   5,206 0 1,900
C.H. Robinson Worldwide Inc COM 12541W209 4,057 47,859 SH   SOLE   39,876 0 7,983
Coca-Cola Co COM 191216100 2,139 39,295 SH   SOLE   31,313 0 7,982
Leggett & Platt Inc COM 524660107 2,580 63,020 SH   SOLE   54,781 0 8,239
Ross Stores Inc COM 778296103 2,869 26,121 SH   SOLE   23,930 0 2,191
Southern Co COM 842587107 2,995 48,494 SH   SOLE   25,868 0 22,626
Stryker Corp COM 863667101 9,119 42,157 SH   SOLE   36,058 0 6,099
UnitedHealth Group Inc COM 91324P102 16,871 77,630 SH   SOLE   70,095 0 7,535
The Travelers Companies Inc COM 89417E109 3,573 24,031 SH   SOLE   19,927 0 4,104
Xcel Energy Inc COM 98389B100 6,162 94,957 SH   SOLE   68,875 0 26,082
AMCOR PLC ORD G0250X107 1,833 187,949 SH   SOLE   163,469 0 24,480
Eli Lilly and Co COM 532457108 2,870 25,664 SH   SOLE   25,564 0 100
Bristol-Myers Squibb Company COM 110122108 690 13,600 SH   SOLE   9,775 0 3,825
ZIMMER BIOMET HLDGS INC COM 98956P102 206 1,500 SH   SOLE   900 0 600
Sysco Corp COM 871829107 9,112 114,759 SH   SOLE   76,654 0 38,105
SPDR S&P 500 ETF TR TR UNIT 78462F103 17,317 58,351 SH   SOLE   41,999 0 16,352
ISHARES TR TIPS BD ETF 464287176 1,580 13,589 SH   SOLE   3,415 0 10,174
VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858 1,241 30,828 SH   SOLE   20,479 0 10,349
ISHARES TR CORE US AGGBD ET 464287226 687 6,068 SH   SOLE   4,776 0 1,292
ISHARES TR MSCI EAFE ETF 464287465 3,316 50,848 SH   SOLE   42,281 0 8,567
ISHARES TR S&P MC 400GR ETF 464287606 383 1,709 SH   SOLE   1,609 0 100
SPDR S&P MIDCAP 400 ETF TR UTSER1 S&PDCRP 78467Y107 6,826 19,366 SH   SOLE   16,392 0 2,974
ISHARES TR RUSSELL 2000 ETF 464287655 6,879 45,457 SH   SOLE   36,427 0 9,030
Kimberly-Clark Corp COM 494368103 4,569 32,168 SH   SOLE   27,449 0 4,719
TJX Companies Inc COM 872540109 5,383 96,569 SH   SOLE   83,529 0 13,040
General Electric Co COM 369604103 383 42,788 SH   SOLE   36,257 0 6,531
CABLE ONE INC COM 12685J105 351 280 SH   SOLE   0 0 280
Williams Companies Inc COM 969457100 356 14,788 SH   SOLE   1,361 0 13,427
ISHARES TR IBOXX INV CP ETF 464287242 296 2,323 SH   SOLE   1,582 0 741
Phillips 66 COM 718546104 855 8,346 SH   SOLE   5,815 0 2,531
Raytheon Co COM 755111507 1,545 7,876 SH   SOLE   5,557 0 2,319
Wal-Mart Stores Inc COM 931142103 2,625 22,122 SH   SOLE   15,777 0 6,345
Genuine Parts Co COM 372460105 3,163 31,760 SH   SOLE   28,080 0 3,680
Honeywell International Inc COM 438516106 3,482 20,580 SH   SOLE   17,810 0 2,770
Emerson Electric Co COM 291011104 2,127 31,812 SH   SOLE   20,524 0 11,288
AbbVie Inc COM 00287Y109 5,522 72,924 SH   SOLE   50,614 0 22,310
Automatic Data Processing Inc COM 053015103 4,526 28,039 SH   SOLE   21,635 0 6,404
Union Pacific Corp COM 907818108 744 4,593 SH   SOLE   909 0 3,684
Conagra Brands Inc COM 205887102 1,083 35,300 SH   SOLE   30,800 0 4,500
Apache Corp COM 037411105 1,156 45,149 SH   SOLE   8,329 0 36,820
DUPONT DE NEMOURS INC COM 26614N102 222 3,118 SH   SOLE   2,534 0 584
Merck & Co Inc COM 58933Y105 1,814 21,552 SH   SOLE   18,550 0 3,002
Schlumberger Ltd COM 806857108 594 17,388 SH   SOLE   15,568 0 1,820
ISHARES TR U.S. ENERGY ETF 464287796 391 12,300 SH   SOLE   12,300 0 0
Halliburton Co COM 406216101 201 10,655 SH   SOLE   8,440 0 2,215
H.B. Fuller Co COM 359694106 526 11,300 SH   SOLE   2,300 0 9,000
NVENT ELECTRIC PLC SHS G6700G107 256 11,600 SH   SOLE   8,085 0 3,515
ISHARES TR RUS MID CAP ETF 464287499 399 7,136 SH   SOLE   5,236 0 1,900
Bio- Techne Corp COM 09073M104 2,866 14,649 SH   SOLE   13,205 0 1,444
Clorox Co COM 189054109 781 5,145 SH   SOLE   2,850 0 2,295
United Parcel Service Inc CL B 911312106 2,220 18,529 SH   SOLE   17,016 0 1,513
McCormick & Co Inc COM NON VTG 579780206 2,952 18,889 SH   SOLE   16,386 0 2,503
JPMorgan Chase & Co COM 46625H100 1,192 10,125 SH   SOLE   7,327 0 2,798
MDU Resources Group Inc COM 552690109 1,133 40,196 SH   SOLE   27,396 0 12,800
Illinois Tool Works Inc COM 452308109 655 4,184 SH   SOLE   3,663 0 521
Graco Inc COM 384109104 3,438 74,680 SH   SOLE   58,985 0 15,695
FedEx Corp COM 31428X106 229 1,575 SH   SOLE   975 0 600
Boeing Co COM 097023105 1,216 3,195 SH   SOLE   2,505 0 690
Johnson Controls International PLC SHS G51502105 895 20,403 SH   SOLE   17,444 0 2,959
Federated Investors Inc COM 314211103 1,342 41,420 SH   SOLE   39,520 0 1,900
McKesson Corp COM 58155Q103 461 3,370 SH   SOLE   0 0 3,370
Pfizer Inc COM 717081103 2,067 57,538 SH   SOLE   49,908 0 7,630
Dominion Resources Inc COM 25746U109 4,593 56,672 SH   SOLE   44,842 0 11,830
ISHARES TR RUS 1000 VAL ETF 464287598 563 4,393 SH   SOLE   2,543 0 1,850
ISHARES TR RUS 1000 GRW ETF 464287614 1,078 6,755 SH   SOLE   3,926 0 2,829
American Express Co COM 025816109 953 8,053 SH   SOLE   4,896 0 3,157
Archer-Daniels Midland Co COM 039483102 1,271 30,953 SH   SOLE   26,753 0 4,200
ALCON INC ORD SHS H01301128 254 4,362 SH   SOLE   4,312 0 50
Tractor Supply Co COM 892356106 376 4,162 SH   SOLE   4,162 0 0
Novartis Ag SPONSORED ADR 66987V109 1,926 22,167 SH   SOLE   21,867 0 300
NextEra Energy Inc COM 65339F101 428 1,837 SH   SOLE   1,698 0 139
ISHARES TR RUS 2000 VAL ETF 464287630 256 2,141 SH   SOLE   441 0 1,700
ISHARES TR RUS 2000 GRW ETF 464287648 399 2,068 SH   SOLE   985 0 1,083
Walt Disney Co COM 254687106 341 2,620 SH   SOLE   2,195 0 425
Berkshire Hathaway Inc Del CL B NEW 084670702 395 1,901 SH   SOLE   1,901 0 0
Northern Trust Corp COM 665859104 678 7,260 SH   SOLE   6,930 0 330
VANGUARD SPECIALIZED FUNDS DIV APP ETF 921908844 446 3,727 SH   SOLE   3,727 0 0
ISHARES TR MSCI EMG MKT ETF 464287234 310 7,595 SH   SOLE   2,980 0 4,615
Church & Dwight Co Inc COM 171340102 587 7,805 SH   SOLE   5,755 0 2,050
ISHARES TR MSCI EAFE GRW ETF 464288885 1,996 24,795 SH   SOLE   22,850 0 1,945
ISHARES TR CORE MSCI EAFE 46432F842 1,157 18,952 SH   SOLE   18,952 0 0
CenterPoint Energy Inc COM 15189T107 2,915 96,598 SH   SOLE   94,098 0 2,500
Sherwin-Williams Co COM 824348106 368 669 SH   SOLE   662 0 7
CDK Global Inc COM 12508E101 321 6,674 SH   SOLE   6,341 0 333
Hewlett Packard Enterprise Co COM 42824C109 295 19,470 SH   SOLE   19,470 0 0
Danaher Corp COM 235851102 3,438 23,804 SH   SOLE   23,504 0 300
ISHARES TR RUS 1000 ETF 464287622 575 3,497 SH   SOLE   3,497 0 0
NOKIA CORP SPONSORED ADR 654902204 65 12,766 SH   SOLE   12,066 0 700
METTLER TOLEDO INTERNATIONAL COM 592688105 1,136 1,613 SH   SOLE   1,610 0 3
SMUCKER J M CO COM NEW 832696405 264 2,400 SH   SOLE   1,800 0 600
Parker Hannifin Corp COM 701094104 291 1,612 SH   SOLE   1,612 0 0
Linde PLC COM G5494J103 310 1,600 SH   SOLE   1,600 0 0
GLOBE LIFE INC COM 37959E102 1,436 15,000 SH   SOLE   15,000 0 0
ERICSSON ADR B SEK 10 294821608 399 50,008 SH   SOLE   50,008 0 0
Stanley Black & Decker Inc COM 854502101 644 4,462 SH   SOLE   4,462 0 0
Marriott Vacations Worldwide Corp COM 57164Y107 585 5,649 SH   SOLE   5,649 0 0
Nike Inc CL B 654106103 3,663 39,000 SH   SOLE   39,000 0 0
Morgan Stanley COM 617446448 1,187 27,810 SH   SOLE   26,810 0 1,000
Charles Schwab Corp COM 808513105 986 23,569 SH   SOLE   23,569 0 0
MARATHON PETE CORP COM 56585A102 270 4,439 SH   SOLE   4,439 0 0
Corning Inc COM 219350105 252 8,820 SH   SOLE   8,820 0 0
ISHARES TR S&P US PFD STK 464288687 217 5,785 SH   SOLE   0 0 5,785
SPDR DOW JONES INDL AVRG ETF UT SER 1 78467X109 202 750 SH   SOLE   500 0 250
Dte Energy Company COM 233331107 399 3,000 SH   SOLE   3,000 0 0
ISHARES TR S&P 500 GRWT ETF 464287309 241 1,338 SH   SOLE   0 0 1,338
SCHWAB STRATEGIC TR US SML CAP ETF 808524607 1,100 15,775 SH   SOLE   15,775 0 0
Hubbell Incorporated B COM 443510201 526 4,000 SH   SOLE   0 0 4,000
HP Inc COM 40434L105 312 16,500 SH   SOLE   16,500 0 0
SCHWAB STRATEGIC TR INTL EQTY ETF 808524805 1,051 32,995 SH   SOLE   32,995 0 0
FISERV INC COM 337738108 1,624 15,680 SH   SOLE   15,680 0 0
Fortive Corp Com COM 34959J108 658 9,600 SH   SOLE   9,600 0 0
DELTA AIR LINES INC DEL COM NEW 247361702 276 4,800 SH   SOLE   4,800 0 0
AMPHENOL CORP NEW CL A 032095101 1,158 12,000 SH   SOLE   12,000 0 0
SCHEIN HENRY INC COM 806407102 394 6,200 SH   SOLE   6,200 0 0
ZEBRA TECHNOLOGIES CORP CL A 989207105 1,341 6,500 SH   SOLE   6,500 0 0
GARDNER DENVER HLDGS INC COM 36555P107 645 22,800 SH   SOLE   22,800 0 0
APTARGROUP INC COM 038336103 746 6,300 SH   SOLE   6,300 0 0
PAYCHEX INC COM 704326107 1,018 12,300 SH   SOLE   12,300 0 0
DEVON ENERGY CORP NEW COM 25179M103 241 10,000 SH   SOLE   10,000 0 0
STARBUCKS CORP COM 855244109 884 10,000 SH   SOLE   10,000 0 0