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 5,501 5,682 SH   SOLE 0 5,682 0 0
CBS CORP NEW CL B Stock 124857202 223 3,500 SH   SOLE 0 3,500 0 0
STERICYCLE INC COM Stock 858912108 6,774 88,740 SH   SOLE 0 88,740 0 0
STARBUCKS CORP COM Stock 855244109 7,332 125,730 SH   SOLE 0 125,729 0 0
ISHARES COMEX GOLD TRUST ETF 464285105 442 36,981 SH   SOLE 0 36,981 0 0
JOHNSON & JOHNSON COM Stock 478160104 8,737 66,047 SH   SOLE 0 66,046 0 0
AKAMAI TECHNOLOGIES INC COM Stock 00971T101 6,752 135,536 SH   SOLE 0 135,536 0 0
LKQ CORP COM Stock 501889208 9,703 294,519 SH   SOLE 0 294,519 0 0
WASTE MGMT INC DEL COM Stock 94106L109 1,162 15,838 SH   SOLE 0 15,838 0 0
COSTCO WHSL CORP NEW COM Stock 22160K105 9,923 62,043 SH   SOLE 0 62,043 0 0
PRAXAIR INC COM Stock 74005P104 7,359 55,517 SH   SOLE 0 55,517 0 0
KNIGHT TRANSN INC COM Stock 499064103 8,621 232,665 SH   SOLE 0 232,665 0 0
PROCTER AND GAMBLE CO COM Stock 742718109 810 9,295 SH   SOLE 0 9,295 0 0
COCA COLA CO COM Stock 191216100 443 9,869 SH   SOLE 0 9,869 0 0
MARRIOTT INTL INC NEW CL A Stock 571903202 9,527 94,959 SH   SOLE 0 94,958 0 0
VANGUARD REIT ETF ETF 922908553 375 4,500 SH   SOLE 0 4,500 0 0
ISHARES MSCI ACWI EX US INDEX FUND ETF 464288240 550 12,070 SH   SOLE 0 12,070 0 0
INTEL CORP COM Stock 458140100 290 8,593 SH   SOLE 0 8,593 0 0
PERRIGO CO PLC SHS Stock G97822103 1,263 16,725 SH   SOLE 0 16,725 0 0
NETFLIX INC COM Stock 64110L106 549 3,675 SH   SOLE 0 3,675 0 0
ISHARES DOW JONES U.S. ETF ETF 464287846 302 2,490 SH   SOLE 0 2,490 0 0
SPDR DOW JONES INDUSTRIAL AVERAGE ETF ETF 78467X109 421 1,974 SH   SOLE 0 1,974 0 0
NUVEEN MICHIGAN QLT MUN INC FD COM CEF 670979103 137 10,000 SH   SOLE 0 10,000 0 0
RITCHIE BROS AUCTIONEERS COM Stock 767744105 5,831 202,898 SH   SOLE 0 202,898 0 0
MERCK & CO INC COM Stock 58933Y105 8,679 135,424 SH   SOLE 0 135,423 0 0
SPDR S&P 500 ETF ETF 78462F103 492 2,034 SH   SOLE 0 2,033 0 0
MASTERCARD INCORPORATED CL A Stock 57636Q104 383 3,150 SH   SOLE 0 3,150 0 0
ILLINOIS TOOL WKS INC COM Stock 452308109 282 1,966 SH   SOLE 0 1,966 0 0
EMERSON ELEC CO COM Stock 291011104 4,917 82,480 SH   SOLE 0 82,480 0 0
ALLSTATE CORP COM Stock 020002101 359 4,056 SH   SOLE 0 4,056 0 0
DIAGEO P L C SPON ADR NEW ADR 25243Q205 4,990 41,646 SH   SOLE 0 41,646 0 0
COGNIZANT TECHNOLOGY SOLUTIONS CL A Stock 192446102 515 7,760 SH   SOLE 0 7,760 0 0
ISHARES S&P 100 ETF ETF 464287101 622 5,815 SH   SOLE 0 5,815 0 0
VERIZON COMMUNICATIONS INC COM Stock 92343V104 596 13,351 SH   SOLE 0 13,351 0 0
HUNTINGTON BANCSHARES INC PFD CONV SER A Convertible Preferred 446150401 1,893 1,290 SH   SOLE 0 1,290 0 0
PEPSICO INC COM Stock 713448108 1,863 16,134 SH   SOLE 0 16,134 0 0
WESTPORT FUEL SYSTEMS INC COM NEW Stock 960908309 395 168,213 SH   SOLE 0 168,213 0 0
FORD MTR CO DEL COM PAR $0.01 Stock 345370860 300 26,779 SH   SOLE 0 26,779 0 0
US BANCORP DEL COM NEW Stock 902973304 312 6,008 SH   SOLE 0 6,008 0 0
HOME DEPOT INC COM Stock 437076102 333 2,173 SH   SOLE 0 2,173 0 0
AUTOMATIC DATA PROCESSING INC COM Stock 053015103 329 3,207 SH   SOLE 0 3,207 0 0
SPDR GOLD SHARES ETF 78463V107 398 3,375 SH   SOLE 0 3,375 0 0
SOUTHERN CO COM Stock 842587107 5,723 119,531 SH   SOLE 0 119,530 0 0
BECTON DICKINSON & CO COM Stock 075887109 11,175 57,278 SH   SOLE 0 57,278 0 0
ISHARES RUSSELL 1000 GROWTH ETF ETF 464287614 8,490 71,334 SH   SOLE 0 71,333 0 0
AON PLC SHS CL A Stock G0408V102 7,676 57,736 SH   SOLE 0 57,736 0 0
ISHARES S&P SMALL-CAP FUND ETF 464287804 2,579 36,792 SH   SOLE 0 36,791 0 0
BERKSHIRE HATHAWAY INC DEL CL B NEW Stock 084670702 15,376 90,785 SH   SOLE 0 90,785 0 0
CARTER INC COM Stock 146229109 4,904 55,131 SH   SOLE 0 55,130 0 0
ADOBE SYS INC COM Stock 00724F101 8,530 60,305 SH   SOLE 0 60,305 0 0
ALPHABET INC CAP STK CL A Stock 02079K305 20,038 21,549 SH   SOLE 0 21,549 0 0
COMCAST CORP NEW CL A Stock 20030N101 317 8,138 SH   SOLE 0 8,138 0 0
MICROSOFT CORP COM Stock 594918104 17,845 258,882 SH   SOLE 0 258,881 0 0
SCHLUMBERGER LTD COM Stock 806857108 6,796 103,228 SH   SOLE 0 103,227 0 0
V F CORP COM Stock 918204108 9,498 164,917 SH   SOLE 0 164,917 0 0
VARIAN MED SYS INC COM Stock 92220P105 295 2,860 SH   SOLE 0 2,860 0 0
BERKSHIRE HATHAWAY INC DEL CL A Stock 084670108 5,594 245,241 SH   SOLE 0 245,241 0 0
BOEING CO COM Stock 097023105 15,773 79,757 SH   SOLE 0 79,757 0 0
VANGUARD SMALL-CAP INDEX FUND ETF 922908751 203 1,500 SH   SOLE 0 1,500 0 0
NIKE INC CL B Stock 654106103 9,800 166,245 SH   SOLE 0 166,244 0 0
NXP SEMICONDUCTORS N V COM Stock N6596X109 1,587 14,496 SH   SOLE 0 14,496 0 0
NORFOLK SOUTHERN CORP COM Stock 655844108 356 2,922 SH   SOLE 0 2,922 0 0
FIFTH THIRD BANCORP COM Stock 316773100 455 17,537 SH   SOLE 0 17,537 0 0
AGREE REALTY CORP COM REIT 008492100 225 4,900 SH   SOLE 0 4,900 0 0
ISHARES MSCI EAFE GROWTH ETF ETF 464288885 395 5,341 SH   SOLE 0 5,341 0 0
PRICELINE GRP INC COM NEW Stock 741503403 12,000 6,415 SH   SOLE 0 6,415 0 0
SUN CMNTYS INC COM REIT 866674104 219 2,500 SH   SOLE 0 2,500 0 0
ISHARES RUSSELL MID-CAP VALUE ETF ETF 464287473 639 7,600 SH   SOLE 0 7,600 0 0
ISHARES RUSSELL 2000 ETF ETF 464287655 232 1,645 SH   SOLE 0 1,645 0 0
GALECTIN THERAPEUTICS INC COM Stock 363225202 75 30,500 SH   SOLE 0 30,500 0 0
ISHARES SELECT DIVIDEND ETF ETF 464287168 292 3,171 SH   SOLE 0 3,171 0 0
ZILLOW GROUP INC CL A Stock 98954M101 232 4,740 SH   SOLE 0 4,740 0 0
VANGUARD SMALL-CAP VALUE INDEX FUND ETF 922908611 501 4,080 SH   SOLE 0 4,079 0 0
CHEMICAL FINL CORP COM Stock 163731102 359 7,419 SH   SOLE 0 7,419 0 0
VISA INC COM CL A Stock 92826C839 17,682 188,523 SH   SOLE 0 188,523 0 0
ISHARES CORE S&P TOTAL U.S. STOCK MARKET ETF ETF 464287150 780 14,068 SH   SOLE 0 14,068 0 0
FACEBOOK INC CL A Stock 30303M102 263 1,740 SH   SOLE 0 1,740 0 0
BANK AMER CORP 7.25CNV PFD L Convertible Preferred 060505682 1,879 1,489 SH   SOLE 0 1,489 0 0
MBT FINL CORP COM Stock 578877102 927 95,563 SH   SOLE 0 95,563 0 0
MIDDLEBY CORP COM Stock 596278101 10,535 86,692 SH   SOLE 0 86,692 0 0
MONDELEZ INTL INC CL A Stock 609207105 4,968 115,018 SH   SOLE 0 115,017 0 0
JOHNSON CTLS INTL PLC SHS Stock G51502105 4,041 93,199 SH   SOLE 0 93,199 0 0
ISHARES CORE MSCI TOTAL INTERNATIONAL STOCK ETF ETF 46432F834 335 5,847 SH   SOLE 0 5,847 0 0
NOVARTIS A G SPONSORED ADR ADR 66987V109 9,917 118,803 SH   SOLE 0 118,803 0 0
DUN & BRADSTREET CORP DEL NEW COM Stock 26483E100 205 1,900 SH   SOLE 0 1,900 0 0
OMNICOM GROUP INC COM Stock 681919106 5,900 71,170 SH   SOLE 0 71,170 0 0
ISHARES 1-3 YEAR CREDIT BOND ETF ETF 464288646 410 3,893 SH   SOLE 0 3,893 0 0
BALL CORP COM Stock 058498106 6,689 158,468 SH   SOLE 0 158,468 0 0
ABBVIE INC COM Stock 00287Y109 2,154 29,712 SH   SOLE 0 29,712 0 0
VANGUARD FTSE ALL-WORLD EX US INDEX FUND ETF 922042775 1,567 31,319 SH   SOLE 0 31,318 0 0
WELLS FARGO CO NEW PERP PFD CNV A Convertible Preferred 949746804 2,857 2,179 SH   SOLE 0 2,179 0 0
CHURCH & DWIGHT INC COM Stock 171340102 332 6,400 SH   SOLE 0 6,400 0 0
STRYKER CORP COM Stock 863667101 2,872 20,696 SH   SOLE 0 20,695 0 0
INTUITIVE SURGICAL INC COM NEW Stock 46120E602 327 350 SH   SOLE 0 350 0 0
TEMPUR SEALY INTL INC COM Stock 88023U101 267 5,000 SH   SOLE 0 5,000 0 0
CISCO SYS INC COM Stock 17275R102 6,905 220,581 SH   SOLE 0 220,580 0 0
CAPITAL ONE FINL CORP COM Stock 14040H105 5,350 64,754 SH   SOLE 0 64,754 0 0
AT&T INC COM Stock 00206R102 1,260 33,386 SH   SOLE 0 33,386 0 0
ISHARES NASDAQ BIOTECHNOLOGY INDEX FUND ETF 464287556 202 650 SH   SOLE 0 650 0 0
GENERAL ELECTRIC CO COM Stock 369604103 338 12,505 SH   SOLE 0 12,505 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 8,498 173,252 SH   SOLE 0 173,252 0 0
SPDR RUSSELL 2000 ETF ETF 78468R853 246 2,950 SH   SOLE 0 2,950 0 0
ISHARES CORE S&P 500 ETF ETF 464287200 16,554 68,007 SH   SOLE 0 68,006 0 0
AIR LEASE CORP CL A Stock 00912X302 1,050 28,105 SH   SOLE 0 28,105 0 0
WELLS FARGO CO NEW COM Stock 949746101 7,040 127,052 SH   SOLE 0 127,052 0 0
UNION PAC CORP COM Stock 907818108 6,977 64,063 SH   SOLE 0 64,062 0 0
ECOLAB INC COM Stock 278865100 10,526 79,290 SH   SOLE 0 79,289 0 0
CHARLES RIV LABS INTL INC COM Stock 159864107 9,944 98,305 SH   SOLE 0 98,305 0 0
THERMO FISHER SCIENTIFIC INC COM Stock 883556102 9,153 52,456 SH   SOLE 0 52,455 0 0
JPMORGAN CHASE & CO COM Stock 46625H100 7,316 80,040 SH   SOLE 0 80,039 0 0
INTL PAPER CO COM Stock 460146103 340 6,000 SH   SOLE 0 6,000 0 0
CHEVRON CORP NEW COM Stock 166764100 548 5,252 SH   SOLE 0 5,252 0 0
VANGUARD FTSE DEVELOPED MARKETS ETF ETF 921943858 7,606 184,080 SH   SOLE 0 184,079 0 0
DANAHER CORP DEL COM Stock 235851102 3,888 46,069 SH   SOLE 0 46,069 0 0
BANK AMER CORP COM Stock 060505104 333 13,723 SH   SOLE 0 13,723 0 0
SPDR S&P DIVIDEND ETF ETF 78464A763 222 2,500 SH   SOLE 0 2,500 0 0
INTERNATIONAL BUSINESS MACHS COM Stock 459200101 4,791 31,144 SH   SOLE 0 31,143 0 0
VANGUARD FTSE EMERGING MARKETS ETF ETF 922042858 3,385 82,895 SH   SOLE 0 82,894 0 0
PFIZER INC COM Stock 717081103 244 7,263 SH   SOLE 0 7,263 0 0
MORGAN STANLEY COM NEW Stock 617446448 273 6,128 SH   SOLE 0 6,128 0 0
3M CO COM Stock 88579Y101 3,464 16,636 SH   SOLE 0 16,636 0 0
ALPHABET INC CAP STK CL C Stock 02079K107 2,398 2,638 SH   SOLE 0 2,638 0 0
MACATAWA BK CORP COM Stock 554225102 172 18,000 SH   SOLE 0 18,000 0 0
CANADIAN NATL RY CO COM Stock 136375102 340 4,200 SH   SOLE 0 4,200 0 0
ISHARES CORE S&P U.S. VALUE ETF ETF 464287663 355 6,975 SH   SOLE 0 6,975 0 0
CATALENT INC COM Stock 148806102 7,446 285,495 SH   SOLE 0 285,494 0 0
ISHARES S&P MID-CAP 400 GROWTH ETF ETF 464287606 770 3,916 SH   SOLE 0 3,916 0 0
VWR CORP COM Stock 91843L103 5,950 180,260 SH   SOLE 0 180,260 0 0
ANHEUSER BUSCH INBEV SA/NV SPONSORED ADR ADR 03524A108 4,243 38,449 SH   SOLE 0 38,449 0 0
MARKETAXESS HLDGS INC COM Stock 57060D108 4,607 22,909 SH   SOLE 0 22,909 0 0
GARTNER INC COM Stock 366651107 7,262 58,790 SH   SOLE 0 58,790 0 0
PHILIP MORRIS INTL INC COM Stock 718172109 2,035 17,324 SH   SOLE 0 17,324 0 0
NUVASIVE INC COM Stock 670704105 8,743 113,660 SH   SOLE 0 113,660 0 0
PNC FINL SVCS GROUP INC COM Stock 693475105 459 3,677 SH   SOLE 0 3,677 0 0
DOW CHEM CO COM Stock 260543103 233 3,694 SH   SOLE 0 3,694 0 0
ISHARES RUSSELL 3000 ETF ETF 464287689 853 5,925 SH   SOLE 0 5,925 0 0
DOMINION ENERGY INC COM Stock 25746U109 350 4,568 SH   SOLE 0 4,568 0 0
EXXON MOBIL CORP COM Stock 30231G102 7,122 88,221 SH   SOLE 0 88,221 0 0
ISHARES MSCI ACWI INDEX FUND ETF 464288257 294 4,485 SH   SOLE 0 4,485 0 0
NOVO-NORDISK A S ADR ADR 670100205 1,525 35,545 SH   SOLE 0 35,545 0 0
KRAFT HEINZ CO COM Stock 500754106 4,854 56,671 SH   SOLE 0 56,671 0 0
PAYPAL HLDGS INC COM Stock 70450Y103 8,588 159,995 SH   SOLE 0 159,995 0 0
DENTSPLY SIRONA INC COM Stock 24906P109 312 4,815 SH   SOLE 0 4,815 0 0
CBRE GROUP INC CL A Stock 12504L109 10,784 296,233 SH   SOLE 0 296,233 0 0
ISHARES S&P MIDCAP FUND ETF 464287507 4,772 27,432 SH   SOLE 0 27,431 0 0
ZILLOW GROUP INC CL C CAP STK Stock 98954M200 426 8,700 SH   SOLE 0 8,700 0 0
ISHARES MSCI EAFE ETF ETF 464287465 574 8,804 SH   SOLE 0 8,804 0 0
APPLE INC COM Stock 037833100 20,911 145,182 SH   SOLE 0 145,181 0 0
ABBOTT LABS COM Stock 002824100 8,870 182,473 SH   SOLE 0 182,473 0 0
ISHARES RUSSELL 1000 ETF ETF 464287622 565 4,178 SH   SOLE 0 4,178 0 0