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
3D SYSTEMS COM 88554D205 5,286 88,399 SH   SOLE   88,399 0 0
3M COMPANY COM 88579y101 4,329 30,222 SH   SOLE   30,222 0 0
A F L A C INC COM 001055102 4,674 75,087 SH   SOLE   75,087 0 0
A T & T INC NEW COM 00206r102 600 16,957 SH   SOLE   16,957 0 0
ABBOTT LABORATORIES COM 002824100 382 9,344 SH   SOLE   9,344 0 0
ABBVIE INC COM 00287Y109 1,831 32,434 SH   SOLE   32,434 0 0
ACCENTURE COM G1151C101 430 5,316 SH   SOLE   5,316 0 0
ALLERGAN INC. COM 018490102 723 4,275 SH   SOLE   4,275 0 0
ALLIED PRODUCTS CORP ^XX BANKR COM 019411107 0 50,000 SH   SOLE   50,000 0 0
AMERICAN EXPRESS COMPANY COM 025816109 3,867 40,760 SH   SOLE   40,760 0 0
AMERICAN INTL GROUP INC COM 026874784 4,004 73,360 SH   SOLE   73,360 0 0
AMGEN INCORPORATED COM 031162100 3,892 32,881 SH   SOLE   32,881 0 0
APPLE INC COM 037833100 12,849 138,270 SH   SOLE   138,270 0 0
BED BATH & BEYOND COM 075896100 494 8,607 SH   SOLE   8,607 0 0
BERKSHIRE HATHAWAY A COM 084670108 48,804 257 SH   SOLE   257 0 0
BERKSHIRE HATHAWAY B NEW CLASS COM 084670702 7,015 55,427 SH   SOLE   55,427 0 0
BOULDER BRANDS INC COM 101405108 623 43,950 SH   SOLE   43,950 0 0
CANADIAN NATIONAL RAILWAY COM 136375102 444 6,830 SH   SOLE   6,830 0 0
CATERPILLAR INC COM 149123101 336 3,088 SH   SOLE   3,088 0 0
CHEVRON CORPORATION COM 166764100 3,539 27,111 SH   SOLE   27,111 0 0
CISCO SYSTEMS INC COM 17275r102 472 18,998 SH   SOLE   18,998 0 0
COACH COM 189754104 227 6,645 SH   SOLE   6,645 0 0
COCA COLA COMPANY COM 191216100 1,703 40,200 SH   SOLE   40,200 0 0
COLGATE-PALMOLIVE CO COM 194162103 213 3,130 SH   SOLE   3,130 0 0
COMCAST CORP NEW CL A COM 20030n101 4,329 80,642 SH   SOLE   80,642 0 0
CONOCOPHILLIPS COM 20825c104 3,928 45,820 SH   SOLE   45,820 0 0
CORE LABORATORIES NV COM N22717107 219 1,310 SH   SOLE   1,310 0 0
COSTCO WHSL CORP COM 22160k105 3,235 28,092 SH   SOLE   28,092 0 0
CUMMINS COM 231021106 407 2,640 SH   SOLE   2,640 0 0
CURTISS WRIGHT CORP COM 231561101 1,962 29,933 SH   SOLE   29,933 0 0
DISNEY WALT CO COM 254687106 7,658 89,317 SH   SOLE   89,317 0 0
DONALDSON COMPANY INC COM 257651109 3,229 76,304 SH   SOLE   76,304 0 0
DU PONT E I DE NEMOUR&CO COM 263534109 3,380 51,656 SH   SOLE   51,656 0 0
E M C CORP MASS COM 268648102 751 28,510 SH   SOLE   28,510 0 0
EMERSON ELECTRIC CO COM 291011104 640 9,640 SH   SOLE   9,640 0 0
EXXON MOBIL CORPORATION COM 30231G102 6,527 64,827 SH   SOLE   64,827 0 0
FASTENAL CO COM 311900104 609 12,309 SH   SOLE   12,309 0 0
FEDEX CORPORATION COM 31428x106 2,223 14,688 SH   SOLE   14,688 0 0
FISERV INC COM 337738108 276 4,574 SH   SOLE   4,574 0 0
FRONTIER COMMUNICATIONS COM 35906a108 176 30,122 SH   SOLE   30,122 0 0
GENERAL ELECTRIC COMPANY COM 369604103 4,234 161,116 SH   SOLE   161,116 0 0
GENERAL MILLS INC COM 370334104 287 5,460 SH   SOLE   5,460 0 0
GENTEX COM 371901109 4,413 151,693 SH   SOLE   151,693 0 0
GOLDMAN SACHS GROUP INC COM 38141g104 3,476 20,757 SH   SOLE   20,757 0 0
GOOGLE INC CLASS A COM 38259P508 3,796 6,492 SH   SOLE   6,492 0 0
GOOGLE INC CLASS C COM 38259P706 291 505 SH   SOLE   505 0 0
GRAHAM HOLDINGS COMPANY COM 384637104 236 328 SH   SOLE   328 0 0
HERTZ GLOBAL HOLDING COM 42805T105 3,233 115,340 SH   SOLE   115,340 0 0
HOME DEPOT INC COM 437076102 3,037 37,510 SH   SOLE   37,510 0 0
HONEYWELL INTERNATIONAL COM 438516106 346 3,719 SH   SOLE   3,719 0 0
ILLINOIS TOOL WORKS INC COM 452308109 5,581 63,738 SH   SOLE   63,738 0 0
INTEL CORP COM 458140100 2,195 71,033 SH   SOLE   71,033 0 0
INTL BUSINESS MACHINES COM 459200101 440 2,426 SH   SOLE   2,426 0 0
IROBOT CORP COM 462726100 418 10,198 SH   SOLE   10,198 0 0
KIMBERLY-CLARK CORP COM 494368103 255 2,290 SH   SOLE   2,290 0 0
KINDER MORGAN ENERGY LP COM 494550106 216 2,630 SH   SOLE   2,630 0 0
LIONS GATE ENTERTAINMENT COM 535919203 582 20,355 SH   SOLE   20,355 0 0
MAGELLAN MIDSTREAM PTNRS COM 559080106 285 3,390 SH   SOLE   3,390 0 0
MANITOWOC COMPANY INC COM 563571108 365 11,100 SH   SOLE   11,100 0 0
MC DONALDS CORP COM 580135101 771 7,655 SH   SOLE   7,655 0 0
MEDTRONIC INC COM 585055106 1,941 30,435 SH   SOLE   30,435 0 0
MICROSOFT CORP COM 594918104 3,326 79,751 SH   SOLE   79,751 0 0
MIDDLEBY CORP. COM 596278101 5,055 61,110 SH   SOLE   61,110 0 0
MWI VETERINARY SUPPLY COM 55402X105 1,109 7,807 SH   SOLE   7,807 0 0
NEXTERA ENERGY INC COM 65339F101 457 4,462 SH   SOLE   4,462 0 0
NOBLE ENERGY INC COM 655044105 3,776 48,749 SH   SOLE   48,749 0 0
NOVO-NORDISK ADR COM 670100205 4,503 97,485 SH   SOLE   97,485 0 0
O G E ENERGY CP HLDG CO COM 670837103 225 5,764 SH   SOLE   5,764 0 0
O REILLY AUTOMOTIVE INC COM 67103H107 6,041 40,112 SH   SOLE   40,112 0 0
OMNICOM GROUP INC COM 681919106 301 4,224 SH   SOLE   4,224 0 0
ORACLE CORPORATION COM 68389X105 3,559 87,805 SH   SOLE   87,805 0 0
PAYCHEX INC COM 704326107 554 13,337 SH   SOLE   13,337 0 0
PIONEER NATURAL RESOURCES COM 723787107 1,569 6,828 SH   SOLE   6,828 0 0
PRAXAIR INC COM 74005P104 3,436 25,866 SH   SOLE   25,866 0 0
PROCTER & GAMBLE COM 742718109 2,867 36,479 SH   SOLE   36,479 0 0
QUALCOMM INC COM 747525103 651 8,218 SH   SOLE   8,218 0 0
REALPAGE INC COM 75606N109 812 36,115 SH   SOLE   36,115 0 0
ROYAL DUTCH SHELL ADR A COM 780259206 304 3,695 SH   SOLE   3,695 0 0
SCHLUMBERGER LTD COM 806857108 760 6,444 SH   SOLE   6,444 0 0
SNAP-ON INC COM 833034101 961 8,110 SH   SOLE   8,110 0 0
SOUTHWEST AIRLINES COM 844741108 210 7,800 SH   SOLE   7,800 0 0
SP PLUS CORPORATION COM 78469C103 1,779 83,155 SH   SOLE   83,155 0 0
STARBUCKS COM 855244109 3,931 50,806 SH   SOLE   50,806 0 0
STERICYCLE INC COM 858912108 1,261 10,649 SH   SOLE   10,649 0 0
STRYKER CORP COM 863667101 2,099 24,895 SH   SOLE   24,895 0 0
T. ROWE PRICE GROUP COM 74144t108 443 5,250 SH   SOLE   5,250 0 0
TEVA PHARM INDS LTD ADR COM 881624209 2,137 40,767 SH   SOLE   40,767 0 0
THE HAIN CELESTIAL GROUP INC COM 405217100 2,406 27,116 SH   SOLE   27,116 0 0
TOYOTA MOTOR ADR COM 892331307 803 6,712 SH   SOLE   6,712 0 0
U S BANCORP DEL NEW COM 902973304 995 22,960 SH   SOLE   22,960 0 0
UNION PACIFIC CORP COM 907818108 2,879 28,864 SH   SOLE   28,864 0 0
UNISOURCE ENERGY CORP COM 903119105 213 3,525 SH   SOLE   3,525 0 0
VERIZON COMMUNICATIONS COM 92343V104 2,151 43,953 SH   SOLE   43,953 0 0
VISA INC CL A CLASS A COM 92826c839 352 1,670 SH   SOLE   1,670 0 0
WAL-MART STORES INC COM 931142103 9,212 122,709 SH   SOLE   122,709 0 0
WALGREEN COMPANY COM 931422109 5,580 75,279 SH   SOLE   75,279 0 0
WASTE MANAGEMENT INC DEL COM 94106L109 1,419 31,725 SH   SOLE   31,725 0 0
WHOLE FOODS MARKET COM 966837106 1,554 40,230 SH   SOLE   40,230 0 0
WISDOMTREE INVESTMENTS COM 97717P104 3,704 299,709 SH   SOLE   299,709 0 0
HEARTLAND VALUE FUND INV CL ETF 422359109 231 4,429 SH   SOLE   4,429 0 0
SCHWAB EMERGING MARKETS EQUITY ETF 808524706 370 14,232 SH   SOLE   14,232 0 0
SCHWAB INTERNATIONAL EQITY ETF ETF 808524805 530 16,075 SH   SOLE   16,075 0 0
SCHWAB INTERNATIONAL SMALL CAP ETF 808524888 651 19,000 SH   SOLE   19,000 0 0
SCHWAB LARGE CAP ETF ETF 808524201 421 8,982 SH   SOLE   8,982 0 0
SCHWAB US MID-CAP ETF ETF 808524508 616 15,308 SH   SOLE   15,308 0 0
SCHWAB US SMALL-CAP ETF ETF 808524607 1,949 35,558 SH   SOLE   35,558 0 0
SPDR S&P BIOTECH ETF ETF 78464A870 3,829 24,863 SH   SOLE   24,863 0 0
SPDR S&P MIDCAP 400 ETF ETF 78467y107 570 2,188 SH   SOLE   2,188 0 0
VANGUARD LARGE CAP ETF ETF 922908637 308 3,423 SH   SOLE   3,423 0 0
VANGUARD SMALL CAP GRWTH ETF ETF 922908595 2,035 15,976 SH   SOLE   15,976 0 0
VANGUARD WORLD FUND ETF MEGA C ETF 921910816 574 7,482 SH   SOLE   7,482 0 0