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 4,260 78,911 SH   SOLE   78,911 0 0
3M COMPANY COM 88579y101 3,579 29,972 SH   SOLE   29,972 0 0
A F L A C INC COM 001055102 4,692 75,687 SH   SOLE   75,687 0 0
A T & T INC NEW COM 00206r102 1,917 56,673 SH   SOLE   56,673 0 0
ABBOTT LABORATORIES COM 002824100 1,653 49,804 SH   SOLE   49,804 0 0
ABBVIE INC COM 00287Y109 2,542 56,819 SH   SOLE   56,819 0 0
ACCENTURE COM G1151C101 367 4,986 SH   SOLE   4,986 0 0
ALLERGAN INC. COM 018490102 4,597 50,821 SH   SOLE   50,821 0 0
AMERICAN EXPRESS COMPANY COM 025816109 3,093 40,960 SH   SOLE   40,960 0 0
AMERICAN INTL GROUP INC COM 026874784 3,744 76,990 SH   SOLE   76,990 0 0
AMGEN INCORPORATED COM 031162100 4,166 37,223 SH   SOLE   37,223 0 0
APPLE INC COM 037833100 8,052 16,890 SH   SOLE   16,890 0 0
BED BATH & BEYOND COM 075896100 666 8,607 SH   SOLE   8,607 0 0
BERKSHIRE HATHAWAY A COM 084670108 44,818 263 SH   SOLE   263 0 0
BERKSHIRE HATHAWAY B NEW CLASS COM 084670702 6,345 55,897 SH   SOLE   55,897 0 0
CANADIAN NATIONAL RAILWAY COM 136375102 324 3,200 SH   SOLE   3,200 0 0
CATERPILLAR INC COM 149123101 274 3,288 SH   SOLE   3,288 0 0
CHEVRON CORPORATION COM 166764100 3,790 31,196 SH   SOLE   31,196 0 0
CISCO SYSTEMS INC COM 17275r102 530 22,638 SH   SOLE   22,638 0 0
COACH COM 189754104 384 7,045 SH   SOLE   7,045 0 0
COCA COLA COMPANY COM 191216100 3,260 86,066 SH   SOLE   86,066 0 0
COMCAST CORP NEW CL A COM 20030n101 2,195 48,646 SH   SOLE   48,646 0 0
CONOCOPHILLIPS COM 20825c104 4,043 58,170 SH   SOLE   58,170 0 0
CONSOLIDATED EDISON INC COM 209115104 256 4,640 SH   SOLE   4,640 0 0
CORE LABORATORIES NV COM N22717107 406 2,400 SH   SOLE   2,400 0 0
COSTCO WHSL CORP COM 22160k105 3,082 26,761 SH   SOLE   26,761 0 0
CUMMINS COM 231021106 326 2,450 SH   SOLE   2,450 0 0
DISNEY WALT CO COM 254687106 6,288 97,510 SH   SOLE   97,510 0 0
DONALDSON COMPANY INC COM 257651109 2,909 76,304 SH   SOLE   76,304 0 0
DU PONT E I DE NEMOUR&CO COM 263534109 3,587 61,260 SH   SOLE   61,260 0 0
E M C CORP MASS COM 268648102 2,558 100,090 SH   SOLE   100,090 0 0
EMERSON ELECTRIC CO COM 291011104 610 9,435 SH   SOLE   9,435 0 0
EXXON MOBIL CORPORATION COM 30231G102 6,497 75,508 SH   SOLE   75,508 0 0
FASTENAL CO COM 311900104 535 10,649 SH   SOLE   10,649 0 0
FEDEX CORPORATION COM 31428x106 1,652 14,475 SH   SOLE   14,475 0 0
FISERV INC COM 337738108 244 2,417 SH   SOLE   2,417 0 0
FRONTIER COMMUNICATIONS COM 35906a108 86 20,625 SH   SOLE   20,625 0 0
GENERAL ELECTRIC COMPANY COM 369604103 4,732 198,066 SH   SOLE   198,066 0 0
GENERAL MILLS INC COM 370334104 262 5,460 SH   SOLE   5,460 0 0
GENTEX COM 371901109 3,512 137,248 SH   SOLE   137,248 0 0
GOLDMAN SACHS GROUP INC COM 38141g104 3,249 20,538 SH   SOLE   20,538 0 0
GOOGLE INC CLASS A COM 38259P508 400 457 SH   SOLE   457 0 0
HERTZ GLOBAL HOLDING COM 42805T105 2,455 110,785 SH   SOLE   110,785 0 0
HONEYWELL INTERNATIONAL COM 438516106 320 3,849 SH   SOLE   3,849 0 0
ILLINOIS TOOL WORKS INC COM 452308109 5,709 74,848 SH   SOLE   74,848 0 0
INTEL CORP COM 458140100 3,116 135,928 SH   SOLE   135,928 0 0
INTL BUSINESS MACHINES COM 459200101 3,848 20,779 SH   SOLE   20,779 0 0
KIMBERLY-CLARK CORP COM 494368103 216 2,290 SH   SOLE   2,290 0 0
KINDER MORGAN ENERGY LP COM 494550106 210 2,630 SH   SOLE   2,630 0 0
LIONS GATE ENTERTAINMENT COM 535919203 421 12,000 SH   SOLE   12,000 0 0
MAGELLAN MIDSTREAM PTNRS COM 559080106 214 3,790 SH   SOLE   3,790 0 0
MANITOWOC COMPANY INC COM 563571108 217 11,100 SH   SOLE   11,100 0 0
MC DONALDS CORP COM 580135101 3,852 40,033 SH   SOLE   40,033 0 0
MEDTRONIC INC COM 585055106 1,621 30,435 SH   SOLE   30,435 0 0
MICROSOFT CORP COM 594918104 2,661 79,956 SH   SOLE   79,956 0 0
MIDDLEBY COM 596278101 4,714 22,565 SH   SOLE   22,565 0 0
NEXTERA ENERGY INC COM 65339F101 382 4,762 SH   SOLE   4,762 0 0
NIKE INC CLASS B COM 654106103 1,045 14,388 SH   SOLE   14,388 0 0
NOBLE ENERGY INC COM 655044105 3,703 55,257 SH   SOLE   55,257 0 0
NOVO-NORDISK ADR COM 670100205 2,246 13,275 SH   SOLE   13,275 0 0
O G E ENERGY CP HLDG CO COM 670837103 226 6,264 SH   SOLE   6,264 0 0
O REILLY AUTOMOTIVE INC COM 67103H107 5,193 40,701 SH   SOLE   40,701 0 0
OMNICOM GROUP INC COM 681919106 270 4,259 SH   SOLE   4,259 0 0
ORACLE CORPORATION COM 68389X105 3,389 102,160 SH   SOLE   102,160 0 0
PAYCHEX INC COM 704326107 548 13,487 SH   SOLE   13,487 0 0
PRAXAIR INC COM 74005P104 3,084 25,651 SH   SOLE   25,651 0 0
PROCTER & GAMBLE COM 742718109 2,757 36,479 SH   SOLE   36,479 0 0
QUALCOMM INC COM 747525103 1,790 26,582 SH   SOLE   26,582 0 0
ROYAL DUTCH SHELL ADR A COM 780259206 3,059 46,570 SH   SOLE   46,570 0 0
SCHLUMBERGER LTD COM 806857108 548 6,207 SH   SOLE   6,207 0 0
STANDARD PARKING CORP COM 853790103 2,970 110,435 SH   SOLE   110,435 0 0
STARBUCKS COM 855244109 4,913 63,826 SH   SOLE   63,826 0 0
STERICYCLE INC COM 858912108 1,921 16,649 SH   SOLE   16,649 0 0
STRYKER CORP COM 863667101 1,683 24,895 SH   SOLE   24,895 0 0
T. ROWE PRICE GROUP COM 74144t108 312 4,340 SH   SOLE   4,340 0 0
TEVA PHARM INDS LTD ADR COM 881624209 1,537 40,677 SH   SOLE   40,677 0 0
TOYOTA MOTOR ADR COM 892331307 830 6,485 SH   SOLE   6,485 0 0
U S BANCORP DEL NEW COM 902973304 824 22,536 SH   SOLE   22,536 0 0
UNION PACIFIC CORP COM 907818108 3,253 20,942 SH   SOLE   20,942 0 0
VERIZON COMMUNICATIONS COM 92343V104 2,326 49,825 SH   SOLE   49,825 0 0
VISA INC CL A CLASS A COM 92826c839 1,183 6,190 SH   SOLE   6,190 0 0
WAL-MART STORES INC COM 931142103 9,451 127,789 SH   SOLE   127,789 0 0
WALGREEN COMPANY COM 931422109 4,026 74,839 SH   SOLE   74,839 0 0
WASHINGTON POST CL B COM 939640108 201 328 SH   SOLE   328 0 0
WASTE MANAGEMENT INC DEL COM 94106L109 1,242 30,125 SH   SOLE   30,125 0 0
WHITING PETROLEUM COM 966387102 272 4,542 SH   SOLE   4,542 0 0
WHOLE FOODS MARKET COM 966837106 343 5,860 SH   SOLE   5,860 0 0
WISDOMTREE INVESTMENTS COM 97717P104 912 78,575 SH   SOLE   78,575 0 0
ISHARES MSCI - JAPAN ETF 464286848 201 16,900 SH   SOLE   16,900 0 0
SCHWAB EMERGING MARKETS EQUITY ETF 808524706 951 38,682 SH   SOLE   38,682 0 0
SCHWAB INTERNATIONAL SMALL CAP ETF 808524888 569 18,455 SH   SOLE   18,455 0 0
SCHWAB LARGE CAP ETF ETF 808524201 361 8,982 SH   SOLE   8,982 0 0
SCHWAB US SMALL-CAP ETF ETF 808524607 1,059 21,960 SH   SOLE   21,960 0 0
SPDR S&P BIOTECH ETF ETF 78464A870 540 4,180 SH   SOLE   4,180 0 0
SPDR S&P MIDCAP 400 ETF ETF 78467y107 584 2,581 SH   SOLE   2,581 0 0
VANGUARD EMERGING MARKET ETF ETF 922042858 267 6,657 SH   SOLE   6,657 0 0
VANGUARD EUROPE PAC ETF ETF 921943858 494 12,472 SH   SOLE   12,472 0 0
VANGUARD LARGE CAP ETF ETF 922908637 463 5,986 SH   SOLE   5,986 0 0
VANGUARD SMALL CAP GRWTH ETF ETF 922908595 3,065 26,781 SH   SOLE   26,781 0 0
VANGUARD WORLD FUND ETF MEGA C ETF 921910816 490 7,482 SH   SOLE   7,482 0 0