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 854 1,020 SH   SOLE 0 1,020 0 0
CBS CORP NEW CL B Stock 124857202 274 5,000 SH   SOLE 0 5,000 0 0
STERICYCLE INC COM Stock 858912108 2,839 35,430 SH   SOLE 0 35,430 0 0
STARBUCKS CORP COM Stock 855244109 939 17,340 SH   SOLE 0 17,340 0 0
ISHARES COMEX GOLD TRUST ETF 464285105 470 37,060 SH   SOLE 0 37,060 0 0
JOHNSON & JOHNSON COM Stock 478160104 9,741 82,459 SH   SOLE 0 82,458 0 0
LKQ CORP COM Stock 501889208 7,928 223,570 SH   SOLE 0 223,569 0 0
WASTE MGMT INC DEL COM Stock 94106L109 1,826 28,639 SH   SOLE 0 28,639 0 0
COSTCO WHSL CORP NEW COM Stock 22160K105 11,051 72,459 SH   SOLE 0 72,458 0 0
ISHARES MSCI EMERGING MARKETS ETF ETF 464287234 263 7,015 SH   SOLE 0 7,015 0 0
PRAXAIR INC COM Stock 74005P104 4,039 33,424 SH   SOLE 0 33,423 0 0
KNIGHT TRANSN INC COM Stock 499064103 4,501 156,878 SH   SOLE 0 156,877 0 0
PROCTER AND GAMBLE CO COM Stock 742718109 1,513 16,858 SH   SOLE 0 16,858 0 0
COCA COLA CO COM Stock 191216100 518 12,232 SH   SOLE 0 12,231 0 0
ISHARES U.S. HEALTHCARE ETF ETF 464287762 214 1,425 SH   SOLE 0 1,425 0 0
MARRIOTT INTL INC NEW CL A Stock 571903202 6,253 92,874 SH   SOLE 0 92,873 0 0
VANGUARD REIT ETF ETF 922908553 390 4,500 SH   SOLE 0 4,500 0 0
ISHARES MSCI ACWI EX US INDEX FUND ETF 464288240 859 20,710 SH   SOLE 0 20,710 0 0
INTEL CORP COM Stock 458140100 268 7,106 SH   SOLE 0 7,106 0 0
PERRIGO CO PLC SHS Stock G97822103 2,313 25,050 SH   SOLE 0 25,050 0 0
MEDTRONIC PLC SHS Stock G5960L103 288 3,329 SH   SOLE 0 3,329 0 0
NETFLIX INC COM Stock 64110L106 362 3,675 SH   SOLE 0 3,675 0 0
ISHARES DOW JONES U.S. ETF ETF 464287846 270 2,490 SH   SOLE 0 2,490 0 0
SPDR DOW JONES INDUSTRIAL AVERAGE ETF ETF 78467X109 1,025 5,609 SH   SOLE 0 5,609 0 0
MERCK & CO INC COM Stock 58933Y105 7,859 125,927 SH   SOLE 0 125,927 0 0
SPDR S&P 500 ETF ETF 78462F103 407 1,882 SH   SOLE 0 1,882 0 0
MCKESSON CORP COM Stock 58155Q103 2,734 16,396 SH   SOLE 0 16,396 0 0
MASTERCARD INCORPORATED CL A Stock 57636Q104 321 3,150 SH   SOLE 0 3,150 0 0
ILLINOIS TOOL WKS INC COM Stock 452308109 314 2,616 SH   SOLE 0 2,616 0 0
EMERSON ELEC CO COM Stock 291011104 4,239 77,771 SH   SOLE 0 77,770 0 0
ALLSTATE CORP COM Stock 020002101 358 5,168 SH   SOLE 0 5,168 0 0
DIAGEO P L C SPON ADR NEW ADR 25243Q205 4,344 37,436 SH   SOLE 0 37,436 0 0
COGNIZANT TECHNOLOGY SOLUTIONS CL A Stock 192446102 10,986 230,265 SH   SOLE 0 230,265 0 0
ISHARES S&P 100 ETF ETF 464287101 780 8,128 SH   SOLE 0 8,128 0 0
VERIZON COMMUNICATIONS INC COM Stock 92343V104 655 12,603 SH   SOLE 0 12,603 0 0
HUNTINGTON BANCSHARES INC PFD CONV SER A Convertible Preferred 446150401 2,147 1,491 SH   SOLE 0 1,491 0 0
PEPSICO INC COM Stock 713448108 1,975 18,159 SH   SOLE 0 18,159 0 0
WESTPORT FUEL SYSTEMS INC COM NEW Stock 960908309 47 29,500 SH   SOLE 0 29,500 0 0
FORD MTR CO DEL COM PAR $0.01 Stock 345370860 218 18,079 SH   SOLE 0 18,079 0 0
US BANCORP DEL COM NEW Stock 902973304 229 5,344 SH   SOLE 0 5,344 0 0
HOME DEPOT INC COM Stock 437076102 322 2,500 SH   SOLE 0 2,500 0 0
AUTOMATIC DATA PROCESSING INC COM Stock 053015103 286 3,242 SH   SOLE 0 3,242 0 0
SOUTHERN CO COM Stock 842587107 330 6,428 SH   SOLE 0 6,428 0 0
BECTON DICKINSON & CO COM Stock 075887109 8,108 45,110 SH   SOLE 0 45,109 0 0
ISHARES RUSSELL 1000 GROWTH ETF ETF 464287614 4,131 39,654 SH   SOLE 0 39,654 0 0
AON PLC SHS CL A Stock G0408V102 9,250 82,230 SH   SOLE 0 82,230 0 0
ISHARES S&P SMALL-CAP FUND ETF 464287804 2,249 18,112 SH   SOLE 0 18,111 0 0
BERKSHIRE HATHAWAY INC DEL CL B NEW Stock 084670702 14,271 98,782 SH   SOLE 0 98,782 0 0
CARTER INC COM Stock 146229109 4,034 46,520 SH   SOLE 0 46,519 0 0
ADOBE SYS INC COM Stock 00724F101 217 2,000 SH   SOLE 0 2,000 0 0
ALPHABET INC CAP STK CL A Stock 02079K305 15,811 19,664 SH   SOLE 0 19,664 0 0
PANERA BREAD CO CL A Stock 69840W108 7,501 38,524 SH   SOLE 0 38,524 0 0
COMCAST CORP NEW CL A Stock 20030N101 281 4,241 SH   SOLE 0 4,241 0 0
MICROSOFT CORP COM Stock 594918104 10,624 184,443 SH   SOLE 0 184,442 0 0
SCHLUMBERGER LTD COM Stock 806857108 6,019 76,536 SH   SOLE 0 76,535 0 0
V F CORP COM Stock 918204108 7,241 129,191 SH   SOLE 0 129,191 0 0
VARIAN MED SYS INC COM Stock 92220P105 706 7,092 SH   SOLE 0 7,092 0 0
BERKSHIRE HATHAWAY INC DEL CL A Stock 084670108 4,757 22 SH   SOLE 0 22 0 0
BOEING CO COM Stock 097023105 11,400 86,531 SH   SOLE 0 86,531 0 0
VANGUARD SMALL-CAP INDEX FUND ETF 922908751 308 2,518 SH   SOLE 0 2,518 0 0
NIKE INC CL B Stock 654106103 7,917 150,365 SH   SOLE 0 150,365 0 0
NXP SEMICONDUCTORS N V COM Stock N6596X109 6,240 61,170 SH   SOLE 0 61,170 0 0
NORFOLK SOUTHERN CORP COM Stock 655844108 270 2,777 SH   SOLE 0 2,777 0 0
FIFTH THIRD BANCORP COM Stock 316773100 320 15,637 SH   SOLE 0 15,637 0 0
AGREE REALTY CORP COM REIT 008492100 242 4,900 SH   SOLE 0 4,900 0 0
ISHARES MSCI EAFE GROWTH ETF ETF 464288885 645 9,427 SH   SOLE 0 9,426 0 0
PRICELINE GRP INC COM NEW Stock 741503403 9,924 6,744 SH   SOLE 0 6,743 0 0
ISHARES RUSSELL MID-CAP VALUE ETF ETF 464287473 778 10,140 SH   SOLE 0 10,140 0 0
ISHARES RUSSELL 2000 ETF ETF 464287655 416 3,347 SH   SOLE 0 3,347 0 0
GALECTIN THERAPEUTICS INC COM Stock 363225202 34 30,500 SH   SOLE 0 30,500 0 0
ISHARES TR FLTG RATE BD ETF ETF 46429B655 203 4,000 SH   SOLE 0 4,000 0 0
ISHARES SELECT DIVIDEND ETF ETF 464287168 286 3,337 SH   SOLE 0 3,337 0 0
VANGUARD SMALL-CAP VALUE INDEX FUND ETF 922908611 781 7,059 SH   SOLE 0 7,059 0 0
CHEMICAL FINL CORP COM Stock 163731102 1,679 38,037 SH   SOLE 0 38,037 0 0
NEOGEN CORP COM Stock 640491106 573 10,237 SH   SOLE 0 10,237 0 0
VISA INC COM CL A Stock 92826C839 4,166 50,371 SH   SOLE 0 50,371 0 0
KELLOGG CO COM Stock 487836108 308 3,975 SH   SOLE 0 3,975 0 0
ISHARES CORE S&P TOTAL U.S. STOCK MARKET ETF ETF 464287150 425 8,577 SH   SOLE 0 8,577 0 0
BANK AMER CORP 7.25%CNV PFD L Convertible Preferred 060505682 1,463 1,198 SH   SOLE 0 1,198 0 0
MIDDLEBY CORP COM Stock 596278101 7,506 60,720 SH   SOLE 0 60,720 0 0
MONDELEZ INTL INC CL A Stock 609207105 4,866 110,852 SH   SOLE 0 110,851 0 0
WHITEWAVE FOODS CO COM Stock 966244105 5,430 99,765 SH   SOLE 0 99,765 0 0
JOHNSON CTLS INTL PLC SHS Stock G51502105 213 4,577 SH   SOLE 0 4,577 0 0
NOVARTIS A G SPONSORED ADR ADR 66987V109 5,952 75,379 SH   SOLE 0 75,378 0 0
DUN & BRADSTREET CORP DEL NEW COM Stock 26483E100 260 1,900 SH   SOLE 0 1,900 0 0
OMNICOM GROUP INC COM Stock 681919106 5,450 64,116 SH   SOLE 0 64,116 0 0
ISHARES 1-3 YEAR CREDIT BOND ETF ETF 464288646 567 5,362 SH   SOLE 0 5,362 0 0
BALL CORP COM Stock 058498106 2,884 35,196 SH   SOLE 0 35,196 0 0
ABBVIE INC COM Stock 00287Y109 1,308 20,745 SH   SOLE 0 20,745 0 0
VANGUARD FTSE ALL-WORLD EX US INDEX FUND ETF 922042775 1,034 22,759 SH   SOLE 0 22,759 0 0
WELLS FARGO & CO NEW PERP PFD CNV A Convertible Preferred 949746804 2,748 2,099 SH   SOLE 0 2,099 0 0
ISHARES RUSSELL 2000 GROWTH ETF ETF 464287648 2,259 15,170 SH   SOLE 0 15,170 0 0
CHURCH & DWIGHT INC COM Stock 171340102 355 7,400 SH   SOLE 0 7,400 0 0
STRYKER CORP COM Stock 863667101 12,655 108,714 SH   SOLE 0 108,714 0 0
INTUITIVE SURGICAL INC COM NEW Stock 46120E602 406 560 SH   SOLE 0 560 0 0
TEMPUR SEALY INTL INC COM Stock 88023U101 284 5,000 SH   SOLE 0 5,000 0 0
CISCO SYS INC COM Stock 17275R102 4,166 131,350 SH   SOLE 0 131,349 0 0
CAPITAL ONE FINL CORP COM Stock 14040H105 5,204 72,454 SH   SOLE 0 72,453 0 0
AT&T INC COM Stock 00206R102 1,473 36,260 SH   SOLE 0 36,260 0 0
GENERAL ELECTRIC CO COM Stock 369604103 13,561 457,834 SH   SOLE 0 457,833 0 0
ISHARES SHORT MATURITY BOND ETF ETF 46431W507 226 4,500 SH   SOLE 0 4,500 0 0
CRITEO S A SPONS ADS ADR 226718104 9,022 256,975 SH   SOLE 0 256,975 0 0
SPDR RUSSELL 2000 ETF ETF 78468R853 218 2,950 SH   SOLE 0 2,950 0 0
ISHARES CORE S&P 500 ETF ETF 464287200 14,851 68,261 SH   SOLE 0 68,260 0 0
AIR LEASE CORP CL A Stock 00912X302 9,758 341,420 SH   SOLE 0 341,419 0 0
WELLS FARGO & CO NEW COM Stock 949746101 4,748 107,230 SH   SOLE 0 107,229 0 0
UNION PAC CORP COM Stock 907818108 5,846 59,943 SH   SOLE 0 59,943 0 0
ECOLAB INC COM Stock 278865100 7,261 59,656 SH   SOLE 0 59,656 0 0
CHARLES RIV LABS INTL INC COM Stock 159864107 6,952 83,415 SH   SOLE 0 83,415 0 0
THERMO FISHER SCIENTIFIC INC COM Stock 883556102 7,645 48,065 SH   SOLE 0 48,065 0 0
JPMORGAN CHASE & CO COM Stock 46625H100 6,500 97,611 SH   SOLE 0 97,610 0 0
INTL PAPER CO COM Stock 460146103 288 6,000 SH   SOLE 0 6,000 0 0
CHEVRON CORP NEW COM Stock 166764100 797 7,744 SH   SOLE 0 7,744 0 0
CONOCOPHILLIPS COM Stock 20825C104 3,764 86,598 SH   SOLE 0 86,597 0 0
VANGUARD FTSE DEVELOPED MARKETS ETF ETF 921943858 2,306 61,639 SH   SOLE 0 61,638 0 0
WAL-MART STORES INC COM Stock 931142103 210 2,907 SH   SOLE 0 2,907 0 0
INTERNATIONAL BUSINESS MACHS COM Stock 459200101 4,740 29,837 SH   SOLE 0 29,836 0 0
VANGUARD FTSE EMERGING MARKETS ETF ETF 922042858 768 20,420 SH   SOLE 0 20,419 0 0
PFIZER INC COM Stock 717081103 388 11,457 SH   SOLE 0 11,457 0 0
ISHARES IBOXX $ INVESTMENT GRADE CORPORATE BOND ETF ETF 464287242 249 2,020 SH   SOLE 0 2,020 0 0
3M CO COM Stock 88579Y101 2,369 13,442 SH   SOLE 0 13,442 0 0
ALPHABET INC CAP STK CL C Stock 02079K107 2,287 2,942 SH   SOLE 0 2,942 0 0
MACATAWA BK CORP COM Stock 554225102 264 33,000 SH   SOLE 0 33,000 0 0
CANADIAN NATL RY CO COM Stock 136375102 265 4,050 SH   SOLE 0 4,050 0 0
ISHARES CORE U.S. VALUE ETF ETF 464287663 322 6,975 SH   SOLE 0 6,975 0 0
ISHARES S&P MID-CAP 400 GROWTH ETF ETF 464287606 1,005 5,749 SH   SOLE 0 5,749 0 0
PHILIP MORRIS INTL INC COM Stock 718172109 3,108 31,964 SH   SOLE 0 31,964 0 0
NUVASIVE INC COM Stock 670704105 4,052 60,785 SH   SOLE 0 60,785 0 0
ISHARES RUSSELL 3000 ETF ETF 464287689 686 5,350 SH   SOLE 0 5,350 0 0
DOMINION RES INC VA NEW COM Stock 25746U109 387 5,208 SH   SOLE 0 5,208 0 0
EXXON MOBIL CORP COM Stock 30231G102 6,904 79,105 SH   SOLE 0 79,104 0 0
NOVO-NORDISK A S ADR ADR 670100205 1,478 35,545 SH   SOLE 0 35,545 0 0
KRAFT HEINZ CO COM Stock 500754106 2,864 31,992 SH   SOLE 0 31,992 0 0
PAYPAL HLDGS INC COM Stock 70450Y103 7,373 179,970 SH   SOLE 0 179,970 0 0
DENTSPLY SIRONA INC COM Stock 24906P109 1,067 17,948 SH   SOLE 0 17,948 0 0
CBRE GROUP INC CL A Stock 12504L109 6,056 216,430 SH   SOLE 0 216,430 0 0
ISHARES S&P MIDCAP FUND ETF 464287507 4,080 26,373 SH   SOLE 0 26,372 0 0
ZILLOW GROUP INC CL C CAP STK Stock 98954M200 315 9,100 SH   SOLE 0 9,100 0 0
ISHARES MSCI EAFE ETF ETF 464287465 599 10,129 SH   SOLE 0 10,129 0 0
APPLE INC COM Stock 037833100 17,987 159,104 SH   SOLE 0 159,104 0 0
ABBOTT LABS COM Stock 002824100 10,274 242,952 SH   SOLE 0 242,952 0 0
ISHARES RUSSELL 1000 ETF ETF 464287622 574 4,768 SH   SOLE 0 4,768 0 0