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 4,127 5,504 SH   SOLE 0 5,504 0 0
CBS CORP NEW CL B Stock 124857202 318 5,000 SH   SOLE 0 5,000 0 0
STERICYCLE INC COM Stock 858912108 6,060 78,655 SH   SOLE 0 78,655 0 0
STARBUCKS CORP COM Stock 855244109 5,877 105,860 SH   SOLE 0 105,860 0 0
ISHARES COMEX GOLD TRUST ETF 464285105 407 36,740 SH   SOLE 0 36,740 0 0
JOHNSON & JOHNSON COM Stock 478160104 9,337 81,041 SH   SOLE 0 81,041 0 0
LKQ CORP COM Stock 501889208 6,877 224,360 SH   SOLE 0 224,359 0 0
WASTE MGMT INC DEL COM Stock 94106L109 1,952 27,525 SH   SOLE 0 27,524 0 0
COSTCO WHSL CORP NEW COM Stock 22160K105 11,441 71,455 SH   SOLE 0 71,454 0 0
PRAXAIR INC COM Stock 74005P104 3,906 33,331 SH   SOLE 0 33,331 0 0
KNIGHT TRANSN INC COM Stock 499064103 5,174 156,558 SH   SOLE 0 156,557 0 0
PROCTER AND GAMBLE CO COM Stock 742718109 1,447 17,207 SH   SOLE 0 17,207 0 0
COCA COLA CO COM Stock 191216100 501 12,078 SH   SOLE 0 12,078 0 0
ISHARES U.S. HEALTHCARE ETF ETF 464287762 205 1,425 SH   SOLE 0 1,425 0 0
MARRIOTT INTL INC NEW CL A Stock 571903202 7,587 91,767 SH   SOLE 0 91,766 0 0
VANGUARD REIT ETF ETF 922908553 371 4,500 SH   SOLE 0 4,500 0 0
ISHARES MSCI ACWI EX US INDEX FUND ETF 464288240 819 20,339 SH   SOLE 0 20,339 0 0
INTEL CORP COM Stock 458140100 342 9,431 SH   SOLE 0 9,430 0 0
PERRIGO CO PLC SHS Stock G97822103 2,027 24,350 SH   SOLE 0 24,350 0 0
MEDTRONIC PLC SHS Stock G5960L103 230 3,229 SH   SOLE 0 3,229 0 0
NETFLIX INC COM Stock 64110L106 467 3,775 SH   SOLE 0 3,775 0 0
ISHARES DOW JONES U.S. ETF ETF 464287846 279 2,490 SH   SOLE 0 2,490 0 0
SPDR DOW JONES INDUSTRIAL AVERAGE ETF ETF 78467X109 1,009 5,109 SH   SOLE 0 5,109 0 0
MERCK & CO INC COM Stock 58933Y105 7,611 129,284 SH   SOLE 0 129,284 0 0
SPDR S&P 500 ETF ETF 78462F103 355 1,587 SH   SOLE 0 1,586 0 0
MASTERCARD INCORPORATED CL A Stock 57636Q104 325 3,150 SH   SOLE 0 3,150 0 0
ILLINOIS TOOL WKS INC COM Stock 452308109 317 2,591 SH   SOLE 0 2,591 0 0
EMERSON ELEC CO COM Stock 291011104 4,326 77,588 SH   SOLE 0 77,587 0 0
ALLSTATE CORP COM Stock 020002101 383 5,168 SH   SOLE 0 5,168 0 0
DIAGEO P L C SPON ADR NEW ADR 25243Q205 3,702 35,615 SH   SOLE 0 35,614 0 0
COGNIZANT TECHNOLOGY SOLUTIONS CL A Stock 192446102 12,599 224,855 SH   SOLE 0 224,855 0 0
ISHARES S&P 100 ETF ETF 464287101 599 6,028 SH   SOLE 0 6,028 0 0
VERIZON COMMUNICATIONS INC COM Stock 92343V104 931 17,436 SH   SOLE 0 17,436 0 0
HUNTINGTON BANCSHARES INC PFD CONV SER A Convertible Preferred 446150401 2,103 1,486 SH   SOLE 0 1,486 0 0
PEPSICO INC COM Stock 713448108 2,043 19,523 SH   SOLE 0 19,523 0 0
WESTPORT FUEL SYSTEMS INC COM NEW Stock 960908309 190 168,213 SH   SOLE 0 168,213 0 0
FORD MTR CO DEL COM PAR $0.01 Stock 345370860 334 27,527 SH   SOLE 0 27,527 0 0
US BANCORP DEL COM NEW Stock 902973304 318 6,191 SH   SOLE 0 6,191 0 0
HOME DEPOT INC COM Stock 437076102 355 2,646 SH   SOLE 0 2,646 0 0
AUTOMATIC DATA PROCESSING INC COM Stock 053015103 376 3,663 SH   SOLE 0 3,663 0 0
SPDR GOLD SHARES ETF 78463V107 367 3,350 SH   SOLE 0 3,350 0 0
SOUTHERN CO COM Stock 842587107 449 9,128 SH   SOLE 0 9,128 0 0
BECTON DICKINSON & CO COM Stock 075887109 7,573 45,744 SH   SOLE 0 45,744 0 0
ISHARES RUSSELL 1000 GROWTH ETF ETF 464287614 4,033 38,449 SH   SOLE 0 38,449 0 0
WHIRLPOOL CORP COM Stock 963320106 236 1,300 SH   SOLE 0 1,300 0 0
AON PLC SHS CL A Stock G0408V102 8,811 79,006 SH   SOLE 0 79,005 0 0
ISHARES S&P SMALL-CAP FUND ETF 464287804 2,439 17,735 SH   SOLE 0 17,735 0 0
BERKSHIRE HATHAWAY INC DEL CL B NEW Stock 084670702 16,337 100,239 SH   SOLE 0 100,239 0 0
CARTER INC COM Stock 146229109 4,165 48,212 SH   SOLE 0 48,211 0 0
ADOBE SYS INC COM Stock 00724F101 206 2,000 SH   SOLE 0 2,000 0 0
ALPHABET INC CAP STK CL A Stock 02079K305 15,687 19,796 SH   SOLE 0 19,796 0 0
PANERA BREAD CO CL A Stock 69840W108 7,804 38,052 SH   SOLE 0 38,052 0 0
COMCAST CORP NEW CL A Stock 20030N101 348 5,045 SH   SOLE 0 5,045 0 0
MICROSOFT CORP COM Stock 594918104 11,481 184,765 SH   SOLE 0 184,764 0 0
SCHLUMBERGER LTD COM Stock 806857108 6,480 77,194 SH   SOLE 0 77,194 0 0
V F CORP COM Stock 918204108 4,671 87,559 SH   SOLE 0 87,558 0 0
VARIAN MED SYS INC COM Stock 92220P105 528 5,877 SH   SOLE 0 5,877 0 0
BERKSHIRE HATHAWAY INC DEL CL A Stock 084670108 5,371 22 SH   SOLE 0 22 0 0
BOEING CO COM Stock 097023105 13,229 84,973 SH   SOLE 0 84,973 0 0
VANGUARD SMALL-CAP INDEX FUND ETF 922908751 318 2,465 SH   SOLE 0 2,465 0 0
NIKE INC CL B Stock 654106103 6,822 134,216 SH   SOLE 0 134,215 0 0
NXP SEMICONDUCTORS N V COM Stock N6596X109 6,919 70,590 SH   SOLE 0 70,590 0 0
NORFOLK SOUTHERN CORP COM Stock 655844108 397 3,677 SH   SOLE 0 3,677 0 0
FIFTH THIRD BANCORP COM Stock 316773100 422 15,637 SH   SOLE 0 15,637 0 0
AGREE REALTY CORP COM REIT 008492100 226 4,900 SH   SOLE 0 4,900 0 0
ISHARES MSCI EAFE GROWTH ETF ETF 464288885 513 8,048 SH   SOLE 0 8,048 0 0
PRICELINE GRP INC COM NEW Stock 741503403 9,735 6,640 SH   SOLE 0 6,640 0 0
ISHARES RUSSELL MID-CAP VALUE ETF ETF 464287473 832 10,341 SH   SOLE 0 10,341 0 0
ISHARES RUSSELL 2000 ETF ETF 464287655 378 2,800 SH   SOLE 0 2,800 0 0
GALECTIN THERAPEUTICS INC COM Stock 363225202 30 30,500 SH   SOLE 0 30,500 0 0
ISHARES FLOATING RATE BOND ETF ETF 46429B655 203 4,000 SH   SOLE 0 4,000 0 0
ISHARES SELECT DIVIDEND ETF ETF 464287168 306 3,457 SH   SOLE 0 3,457 0 0
VANGUARD SMALL-CAP VALUE INDEX FUND ETF 922908611 648 5,352 SH   SOLE 0 5,351 0 0
CHEMICAL FINL CORP COM Stock 163731102 1,955 36,083 SH   SOLE 0 36,083 0 0
VISA INC COM CL A Stock 92826C839 9,870 126,512 SH   SOLE 0 126,512 0 0
KELLOGG CO COM Stock 487836108 293 3,975 SH   SOLE 0 3,975 0 0
ISHARES CORE S&P TOTAL U.S. STOCK MARKET ETF ETF 464287150 433 8,446 SH   SOLE 0 8,446 0 0
BANK AMER CORP 7.25CNV PFD L Convertible Preferred 060505682 1,350 1,157 SH   SOLE 0 1,157 0 0
MBT FINL CORP COM Stock 578877102 1,030 90,760 SH   SOLE 0 90,760 0 0
MIDDLEBY CORP COM Stock 596278101 7,831 60,795 SH   SOLE 0 60,795 0 0
MONDELEZ INTL INC CL A Stock 609207105 4,852 109,455 SH   SOLE 0 109,455 0 0
WHITEWAVE FOODS CO COM Stock 966244105 5,166 92,910 SH   SOLE 0 92,910 0 0
NOVARTIS A G SPONSORED ADR ADR 66987V109 5,038 69,161 SH   SOLE 0 69,160 0 0
DUN & BRADSTREET CORP DEL NEW COM Stock 26483E100 231 1,900 SH   SOLE 0 1,900 0 0
OMNICOM GROUP INC COM Stock 681919106 5,477 64,352 SH   SOLE 0 64,351 0 0
ISHARES 1-3 YEAR CREDIT BOND ETF ETF 464288646 547 5,212 SH   SOLE 0 5,212 0 0
BALL CORP COM Stock 058498106 5,465 72,797 SH   SOLE 0 72,796 0 0
ABBVIE INC COM Stock 00287Y109 1,298 20,730 SH   SOLE 0 20,730 0 0
VANGUARD FTSE ALL-WORLD EX US INDEX FUND ETF 922042775 928 21,006 SH   SOLE 0 21,006 0 0
WELLS FARGO & CO NEW PERP PFD CNV A Convertible Preferred 949746804 2,599 2,184 SH   SOLE 0 2,184 0 0
ISHARES RUSSELL 2000 GROWTH ETF ETF 464287648 2,183 14,180 SH   SOLE 0 14,179 0 0
CHURCH & DWIGHT INC COM Stock 171340102 327 7,400 SH   SOLE 0 7,400 0 0
STRYKER CORP COM Stock 863667101 6,964 58,129 SH   SOLE 0 58,129 0 0
INTUITIVE SURGICAL INC COM NEW Stock 46120E602 276 435 SH   SOLE 0 435 0 0
TEMPUR SEALY INTL INC COM Stock 88023U101 341 5,000 SH   SOLE 0 5,000 0 0
CISCO SYS INC COM Stock 17275R102 4,410 145,944 SH   SOLE 0 145,943 0 0
CAPITAL ONE FINL CORP COM Stock 14040H105 6,300 72,217 SH   SOLE 0 72,216 0 0
AT&T INC COM Stock 00206R102 1,684 39,605 SH   SOLE 0 39,605 0 0
GENERAL ELECTRIC CO COM Stock 369604103 13,950 441,444 SH   SOLE 0 441,443 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 10,246 249,405 SH   SOLE 0 249,405 0 0
SPDR RUSSELL 2000 ETF ETF 78468R853 235 2,950 SH   SOLE 0 2,950 0 0
ISHARES CORE S&P 500 ETF ETF 464287200 16,670 74,094 SH   SOLE 0 74,093 0 0
AIR LEASE CORP CL A Stock 00912X302 10,992 320,174 SH   SOLE 0 320,173 0 0
WELLS FARGO & CO NEW COM Stock 949746101 5,774 104,769 SH   SOLE 0 104,769 0 0
UNION PAC CORP COM Stock 907818108 6,281 60,583 SH   SOLE 0 60,582 0 0
ECOLAB INC COM Stock 278865100 7,153 61,020 SH   SOLE 0 61,020 0 0
CHARLES RIV LABS INTL INC COM Stock 159864107 6,377 83,700 SH   SOLE 0 83,700 0 0
THERMO FISHER SCIENTIFIC INC COM Stock 883556102 6,964 49,353 SH   SOLE 0 49,353 0 0
JPMORGAN CHASE & CO COM Stock 46625H100 8,414 97,510 SH   SOLE 0 97,510 0 0
INTL PAPER CO COM Stock 460146103 374 7,056 SH   SOLE 0 7,056 0 0
CHEVRON CORP NEW COM Stock 166764100 1,082 9,194 SH   SOLE 0 9,194 0 0
CONOCOPHILLIPS COM Stock 20825C104 4,319 86,143 SH   SOLE 0 86,142 0 0
VANGUARD FTSE DEVELOPED MARKETS ETF ETF 921943858 2,548 69,731 SH   SOLE 0 69,730 0 0
BANK AMER CORP COM Stock 060505104 414 18,723 SH   SOLE 0 18,723 0 0
INTERNATIONAL BUSINESS MACHS COM Stock 459200101 4,929 29,693 SH   SOLE 0 29,692 0 0
VANGUARD FTSE EMERGING MARKETS ETF ETF 922042858 850 23,751 SH   SOLE 0 23,750 0 0
TEXAS INSTRS INC COM Stock 882508104 232 3,182 SH   SOLE 0 3,182 0 0
PFIZER INC COM Stock 717081103 388 11,942 SH   SOLE 0 11,942 0 0
ISHARES IBOXX $ INVESTMENT GRADE CORPORATE BOND ETF ETF 464287242 230 1,962 SH   SOLE 0 1,962 0 0
MORGAN STANLEY COM NEW Stock 617446448 259 6,128 SH   SOLE 0 6,128 0 0
3M CO COM Stock 88579Y101 2,544 14,249 SH   SOLE 0 14,249 0 0
CATERPILLAR INC DEL COM Stock 149123101 224 2,413 SH   SOLE 0 2,413 0 0
ALPHABET INC CAP STK CL C Stock 02079K107 2,168 2,809 SH   SOLE 0 2,809 0 0
MACATAWA BK CORP COM Stock 554225102 355 34,084 SH   SOLE 0 34,084 0 0
CANADIAN NATL RY CO COM Stock 136375102 273 4,050 SH   SOLE 0 4,050 0 0
ISHARES CORE S&P U.S. VALUE ETF ETF 464287663 343 6,975 SH   SOLE 0 6,975 0 0
ISHARES S&P MID-CAP 400 GROWTH ETF ETF 464287606 990 5,433 SH   SOLE 0 5,433 0 0
ANHEUSER BUSCH INBEV SA/NV SPONSORED ADR ADR 03524A108 3,663 34,743 SH   SOLE 0 34,743 0 0
PHILIP MORRIS INTL INC COM Stock 718172109 2,775 30,334 SH   SOLE 0 30,334 0 0
NUVASIVE INC COM Stock 670704105 4,483 66,560 SH   SOLE 0 66,560 0 0
PNC FINL SVCS GROUP INC COM Stock 693475105 331 2,826 SH   SOLE 0 2,826 0 0
ISHARES RUSSELL 3000 ETF ETF 464287689 755 5,675 SH   SOLE 0 5,675 0 0
DOMINION RES INC VA NEW COM Stock 25746U109 384 5,008 SH   SOLE 0 5,008 0 0
EXXON MOBIL CORP COM Stock 30231G102 7,004 77,603 SH   SOLE 0 77,602 0 0
COLGATE PALMOLIVE CO COM Stock 194162103 262 4,000 SH   SOLE 0 4,000 0 0
NOVO-NORDISK A S ADR ADR 670100205 1,275 35,545 SH   SOLE 0 35,545 0 0
KRAFT HEINZ CO COM Stock 500754106 3,010 34,466 SH   SOLE 0 34,466 0 0
PAYPAL HLDGS INC COM Stock 70450Y103 6,938 175,780 SH   SOLE 0 175,780 0 0
DENTSPLY SIRONA INC COM Stock 24906P109 938 16,248 SH   SOLE 0 16,248 0 0
CBRE GROUP INC CL A Stock 12504L109 6,724 213,525 SH   SOLE 0 213,525 0 0
ISHARES S&P MIDCAP FUND ETF 464287507 4,521 27,344 SH   SOLE 0 27,343 0 0
ZILLOW GROUP INC CL C CAP STK Stock 98954M200 326 8,950 SH   SOLE 0 8,950 0 0
ISHARES MSCI EAFE ETF ETF 464287465 547 9,480 SH   SOLE 0 9,480 0 0
APPLE INC COM Stock 037833100 17,945 154,939 SH   SOLE 0 154,938 0 0
ABBOTT LABS COM Stock 002824100 6,714 174,811 SH   SOLE 0 174,810 0 0
DISNEY WALT CO COM DISNEY Stock 254687106 229 2,195 SH   SOLE 0 2,195 0 0
ISHARES RUSSELL 1000 ETF ETF 464287622 572 4,598 SH   SOLE 0 4,598 0 0