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
3M Co EQUITY 88579y101 3,749 26,446 SH   SOLE   25,385 0 1,061
Anheuser-Busch Inbev EQUITY 03524a108 5,135 48,295 SH   SOLE   46,970 0 1,325
Apple Inc EQUITY 037833100 5,921 53,681 SH   SOLE   51,056 0 2,625
AT&T Inc EQUITY 00206r102 323 9,914 SH   SOLE   7,172 0 2,742
Berkshire Hath Cl B EQUITY 084670702 390 2,992 SH   SOLE   2,117 0 875
Bristol-Myers Squibb Co EQUITY 110122108 2,271 38,357 SH   SOLE   38,357 0 0
Broadridge Finl EQUITY 11133t103 43,058 777,927 SH   SOLE   483,367 0 294,560
Campbell Soup Co EQUITY 134429109 3,165 62,445 SH   SOLE   60,770 0 1,675
Caterpillar Inc EQUITY 149123101 620 9,490 SH   SOLE   9,490 0 0
Chevron Corp EQUITY 166764100 503 6,374 SH   SOLE   6,374 0 0
Chubb Corp EQUITY 171232101 251 2,050 SH   SOLE   2,050 0 0
Church & Dwight Co EQUITY 171340102 263 3,135 SH   SOLE   3,135 0 0
Cintas Corp EQUITY 172908105 19,923 232,334 SH   SOLE   112,589 0 119,745
Cisco Systems Inc EQUITY 17275r102 20,020 762,677 SH   SOLE   390,999 0 371,678
Clorox Co EQUITY 189054109 5,961 51,597 SH   SOLE   49,872 0 1,725
Coca Cola Co EQUITY 191216100 982 24,473 SH   SOLE   24,473 0 0
Comerica Inc EQUITY 200340107 410 9,975 SH   SOLE   9,975 0 0
ConocoPhillips EQUITY 20825c104 962 20,063 SH   SOLE   20,063 0 0
Costco Wholesale EQUITY 22160k105 787 5,445 SH   SOLE   5,445 0 0
Diageo PLC ADR EQUITY 25243q205 15,770 146,305 SH   SOLE   88,150 0 58,155
Disney Walt Co EQUITY 254687106 3,952 38,670 SH   SOLE   37,495 0 1,175
Du Pont EI deNemours EQUITY 263534109 978 20,300 SH   SOLE   20,300 0 0
Duke Energy Corp EQUITY 26441c204 1,655 23,000 SH   SOLE   23,000 0 0
Emerson Electric EQUITY 291011104 9,890 223,916 SH   SOLE   115,166 0 108,750
Enterprise Product Ptnrs EQUITY 293792107 2,241 90,000 SH   SOLE   90,000 0 0
Equifax Inc EQUITY 294429105 19,196 197,534 SH   SOLE   98,374 0 99,160
Exxon Mobil Corp EQUITY 30231g102 12,462 167,619 SH   SOLE   95,264 0 72,355
Fastenal Co EQUITY 311900104 283 7,725 SH   SOLE   7,725 0 0
FedEx Corp EQUITY 31428x106 256 1,780 SH   SOLE   1,780 0 0
Ford Motor Co EQUITY 345370860 1,870 137,778 SH   SOLE   137,554 0 224
Graco Inc EQUITY 384109104 15,387 229,558 SH   SOLE   126,423 0 103,135
Hillenbrand Inc EQUITY 431571108 26,777 1,029,488 SH   SOLE   570,363 0 459,125
Home Depot Inc EQUITY 437076102 485 4,201 SH   SOLE   4,201 0 0
INTEL CORP EQUITY 458140100 235 7,805 SH   SOLE   7,805 0 0
Intl Business Machines EQUITY 459200101 16,898 116,562 SH   SOLE   52,057 0 64,505
ITC Hldgs Corp EQUITY 465685105 310 9,299 SH   SOLE   6,899 0 2,400
John Wiley & Sons EQUITY 968223206 9,777 195,420 SH   SOLE   163,562 0 31,858
Johnson & Johnson EQUITY 478160104 27,458 294,138 SH   SOLE   168,793 0 125,345
JPMorgan Chase & Co EQUITY 46625h100 362 5,943 SH   SOLE   5,943 0 0
Landstar Systems EQUITY 515098101 17,797 280,396 SH   SOLE   154,866 0 125,530
Legg Mason Inc EQUITY 524901105 19,866 477,433 SH   SOLE   286,383 0 191,050
Lilly Eli & Co EQUITY 532457108 900 10,750 SH   SOLE   10,750 0 0
Linear Tech Corp EQUITY 535678106 19,004 470,978 SH   SOLE   269,953 0 201,025
Mackinac Finl Corp EQUITY 554571109 1,028 101,796 SH   SOLE   28,826 0 72,970
Markel Corp EQUITY 570535104 21,805 27,193 SH   SOLE   13,654 0 13,539
Mastercard Inc Cl A EQUITY 57636q104 7,469 82,880 SH   SOLE   20,145 0 62,735
McDonalds Corp EQUITY 580135101 850 8,625 SH   SOLE   8,625 0 0
Microsoft Corp EQUITY 594918104 27,347 617,880 SH   SOLE   320,860 0 297,020
Mondelez Intl EQUITY 609207105 16,785 400,882 SH   SOLE   174,057 0 226,825
NextEra Energy Inc EQUITY 65339f101 488 5,000 SH   SOLE   5,000 0 0
Nucor Corp EQUITY 670346105 1,179 31,400 SH   SOLE   31,400 0 0
Oracle Corp EQUITY 68389x105 273 7,563 SH   SOLE   4,463 0 3,100
Paychex Inc EQUITY 704326107 4,989 104,748 SH   SOLE   101,023 0 3,725
PepsiCo Inc EQUITY 713448108 27,738 294,146 SH   SOLE   163,651 0 130,495
Pfizer Inc EQUITY 717081103 12,419 395,372 SH   SOLE   238,997 0 156,375
Philip Morris Intl EQUITY 718172109 936 11,800 SH   SOLE   11,800 0 0
Plains All American Pipeline LP EQUITY 726503105 608 20,000 SH   SOLE   20,000 0 0
Plum Creek Timber Co EQUITY 729251108 593 15,000 SH   SOLE   15,000 0 0
ProShares UltraShort S&P 500 ETF 74347b300 211 9,050 SH   SOLE   9,050 0 0
Schwab Charles Corp EQUITY 808513105 10,198 357,089 SH   SOLE   181,864 0 175,225
Sigma-Aldrich Corp EQUITY 826552101 2,032 14,628 SH   SOLE   12,583 0 2,045
Sotheby's EQUITY 835898107 640 20,000 SH   SOLE   20,000 0 0
Stryker Corp EQUITY 863667101 389 4,136 SH   SOLE   4,136 0 0
Sysco Corp EQUITY 871829107 37,966 974,242 SH   SOLE   507,667 0 466,575
Texas Instruments EQUITY 882508104 248 5,000 SH   SOLE   5,000 0 0
Union Pacific Corp EQUITY 907818108 355 4,020 SH   SOLE   2,620 0 1,400
United Parcel Service EQUITY 911312106 14,492 146,841 SH   SOLE   69,521 0 77,320
US Bancorp EQUITY 902973304 15,033 366,558 SH   SOLE   188,758 0 177,800
Vanguard FTSE Dev Mkt ETF ETF 921943858 790 22,176 SH   SOLE   19,176 0 3,000
Vanguard M/C ETF ETF 922908629 703 6,023 SH   SOLE   6,023 0 0
Vanguard S/C ETF ETF 922908751 458 4,240 SH   SOLE   4,240 0 0
Verizon Comm EQUITY 92343v104 1,848 42,474 SH   SOLE   42,474 0 0
Visa Inc EQUITY 92826c839 1,152 16,540 SH   SOLE   16,540 0 0
Vodafone Grp ADR EQUITY 92857w308 956 30,123 SH   SOLE   30,123 0 0
Waters Corp EQUITY 941848103 13,141 111,165 SH   SOLE   68,845 0 42,320
Wells Fargo & Co EQUITY 949746101 3,314 64,533 SH   SOLE   60,983 0 3,550
Western Union Co EQUITY 959802109 63,297 3,447,538 SH   SOLE   1,795,288 0 1,652,250
Energy Transfer Ptnrs EQUITY 29273r109 411 10,000 SH   SOLE   10,000 0 0
Holly Energy Ptnrs LP EQUITY 435763107 1,452 50,000 SH   SOLE   50,000 0 0
Intl Paper Co EQUITY 460146103 756 20,000 SH   SOLE   20,000 0 0
Mid-America Apt Comm EQUITY 59522j103 12,404 151,509 SH   SOLE   151,509 0 0
Southern Co EQUITY 842587107 983 22,000 SH   SOLE   22,000 0 0
Starwood Ppty Tr EQUITY 85571b105 513 25,000 SH   SOLE   25,000 0 0
Blackstone Grp LP EQUITY 09253u108 475 15,000 SH   SOLE   15,000 0 0
Gaming & Leisure Pptys EQUITY 36467j108 297 10,000 SH   SOLE   10,000 0 0
General Motors Co EQUITY 37045v100 630 21,000 SH   SOLE   21,000 0 0
Gilead Sciences Inc EQUITY 375558103 260 2,650 SH   SOLE   625 0 2,025
CH Robinson EQUITY 12541w209 27,670 408,237 SH   SOLE   234,602 0 173,635
Brookfield Infr Ptnrs LP EQUITY g16252101 368 10,000 SH   SOLE   10,000 0 0
Brown & Brown Inc EQUITY 115236101 29,642 957,110 SH   SOLE   527,660 0 429,450
Now Inc EQUITY 67011p100 18,919 1,278,330 SH   SOLE   705,455 0 572,875
VCA Inc EQUITY 918194101 5,492 104,319 SH   SOLE   38,219 0 66,100
Procter & Gamble EQUITY 742718109 36,256 503,982 SH   SOLE   257,152 0 246,830
American Express EQUITY 025816109 14,689 198,154 SH   SOLE   90,314 0 107,840
McCormick & Co EQUITY 579780206 25,466 309,881 SH   SOLE   147,781 0 162,100
Waste Mgmt EQUITY 94106L109 2,723 54,675 SH   SOLE   53,100 0 1,575
Deere & Co EQUITY 244199105 12,278 165,921 SH   SOLE   82,986 0 82,935
Blackstone Mtg Tr Cl A EQUITY 09257w100 549 20,000 SH   SOLE   20,000 0 0
Anthem Inc EQUITY 036752103 8,561 61,149 SH   SOLE   25,044 0 36,105
Baidu Inc ADS EQUITY 056752108 1,295 9,425 SH   SOLE   9,425 0 0
Kinder Morgan Inc EQUITY 49456b101 2,235 80,745 SH   SOLE   80,745 0 0
Markwest Energy LP EQUITY 570759100 1,502 35,000 SH   SOLE   35,000 0 0
Vanguard FTSE Emerg Mkts ETF ETF 922042858 466 14,096 SH   SOLE   12,596 0 1,500
Actuant Corp EQUITY 00508x203 19,291 1,048,980 SH   SOLE   560,955 0 488,025
BHP Billiton Ltd EQUITY 088606108 480 15,190 SH   SOLE   15,190 0 0
Boulder Brands Inc EQUITY 101405108 82 10,000 SH   SOLE   10,000 0 0
Davita Healthcare Ptnrs EQUITY 23918k108 503 6,954 SH   SOLE   0 0 6,954
Eversource Energy EQUITY 30040w108 1,012 20,000 SH   SOLE   20,000 0 0
Macquarie Infrastructure EQUITY 55608b105 747 10,000 SH   SOLE   10,000 0 0
Medtronic PLC EQUITY g5960L103 8,161 121,920 SH   SOLE   60,085 0 61,835
Qunar Cayman Isl ADR EQUITY 74906p104 301 10,000 SH   SOLE   10,000 0 0
Unilever PLC EQUITY 904767704 816 20,000 SH   SOLE   20,000 0 0
Thor Industries Inc EQUITY 885160101 770 14,864 SH   SOLE   14,864 0 0
Capital One Finl EQUITY 14040h105 14,967 206,386 SH   SOLE   99,631 0 106,755
Federated Investors EQUITY 314211103 26,548 918,630 SH   SOLE   550,380 0 368,250
General Electric EQUITY 369604103 34,089 1,351,683 SH   SOLE   677,628 0 674,055
Wal-Mart Stores EQUITY 931142103 15,791 243,537 SH   SOLE   117,522 0 126,015
Willis Grp Hldgs EQUITY g96666105 41,336 1,008,924 SH   SOLE   528,699 0 480,225
Cable One Inc EQUITY 12685j105 7,058 16,828 SH   SOLE   9,397 0 7,431
Charles River Labs EQUITY 159864107 9,111 143,433 SH   SOLE   55,928 0 87,505
Matthews Intl EQUITY 577128101 28,761 587,323 SH   SOLE   317,373 0 269,950
Patterson Co EQUITY 703395103 14,181 327,883 SH   SOLE   196,643 0 131,240
Post Hldgs EQUITY 737446104 16,379 277,148 SH   SOLE   145,493 0 131,655
LPL Finl Hldgs EQUITY 50212v100 14,376 361,490 SH   SOLE   195,140 0 166,350
iShares TIPS Bd ETF ETF 464287176 267 2,415 SH   SOLE   2,165 0 250
Vanguard MegaCap ETF ETF 921910873 923 14,135 SH   SOLE   14,135 0 0
Vanguard S&P 500 ETF ETF 922908363 2,576 14,658 SH   SOLE   14,658 0 0
iShares S&P 600 ETF 464287804 288 2,700 SH   SOLE   0 0 2,700