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
3M CO COM 88579Y101 3,584 18,812 SH   SOLE   18,812 0 0
ABBOTT LABS COM 002824100 268 3,703 SH   SOLE   3,703 0 0
ABBVIE INC COM 00287Y109 4,009 43,485 SH   SOLE   43,485 0 0
ALIGN TECHNOLOGY INC COM 016255101 1,152 5,500 SH   SOLE   5,500 0 0
ALLERGAN PLC SHS G0177J108 207 1,548 SH   SOLE   29 0 1,519
ALPHABET INC CAP STK CL C 02079K107 236 228 SH   SOLE   228 0 0
ALPHABET INC CAP STK CL A 02079K305 315 301 SH   SOLE   301 0 0
AMAZON COM INC COM 023135106 8,207 5,464 SH   SOLE   5,464 0 0
AMERICAN EXPRESS CO COM 025816109 353 3,705 SH   SOLE   3,705 0 0
AMERISOURCEBERGEN CORP COM 03073E105 1,011 13,586 SH   SOLE   13,586 0 0
ANADARKO PETE CORP COM 032511107 1,545 35,231 SH   SOLE   35,231 0 0
APPLE INC COM 037833100 6,552 41,534 SH   SOLE   41,534 0 0
AT&T INC COM 00206R102 1,839 64,419 SH   SOLE   64,419 0 0
AUTOMATIC DATA PROCESSING IN COM 053015103 217 1,655 SH   SOLE   1,655 0 0
BANK AMER CORP COM 060505104 213 8,654 SH   SOLE   8,654 0 0
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 1,017 4,979 SH   SOLE   4,979 0 0
BIOGEN INC COM 09062X103 307 1,020 SH   SOLE   70 0 950
BOEING CO COM 097023105 5,728 17,762 SH   SOLE   17,762 0 0
BP PLC SPONSORED ADR 055622104 274 7,231 SH   SOLE   7,231 0 0
BRISTOL MYERS SQUIBB CO COM 110122108 2,475 47,616 SH   SOLE   47,616 0 0
BROADCOM INC COM 11135F101 301 1,183 SH   SOLE   49 0 1,134
CATERPILLAR INC DEL COM 149123101 3,371 26,528 SH   SOLE   26,528 0 0
CELGENE CORP COM 151020104 1,588 24,773 SH   SOLE   24,773 0 0
CHEVRON CORP NEW COM 166764100 2,224 20,443 SH   SOLE   20,443 0 0
CISCO SYS INC COM 17275R102 202 4,662 SH   SOLE   4,662 0 0
COCA COLA CO COM 191216100 451 9,524 SH   SOLE   9,524 0 0
COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102 1,663 26,201 SH   SOLE   26,201 0 0
COMCAST CORP NEW CL A 20030N101 437 12,832 SH   SOLE   2,894 0 9,938
COSTCO WHSL CORP NEW COM 22160K105 3,185 15,634 SH   SOLE   15,634 0 0
CVS HEALTH CORP COM 126650100 2,228 34,007 SH   SOLE   34,007 0 0
DANAHER CORP DEL COM 235851102 3,614 35,042 SH   SOLE   35,042 0 0
DISNEY WALT CO COM DISNEY 254687106 352 3,214 SH   SOLE   3,214 0 0
DTE ENERGY CO COM 233331107 952 8,635 SH   SOLE   8,635 0 0
DUKE ENERGY CORP NEW COM NEW 26441C204 350 4,061 SH   SOLE   4,061 0 0
EXXON MOBIL CORP COM 30231G102 2,449 35,913 SH   SOLE   35,913 0 0
F5 NETWORKS INC COM 315616102 2,615 16,136 SH   SOLE   16,136 0 0
FACEBOOK INC CL A 30303M102 3,725 28,418 SH   SOLE   28,318 0 100
FORD MTR CO DEL COM PAR $0.01 345370860 206 26,937 SH   SOLE   26,937 0 0
GALLAGHER ARTHUR J & CO COM 363576109 2,939 39,877 SH   SOLE   39,877 0 0
GENERAL ELECTRIC CO COM 369604103 151 19,893 SH   SOLE   19,893 0 0
GENTEX CORP COM 371901109 1,888 93,428 SH   SOLE   93,428 0 0
GOLDMAN SACHS GROUP INC COM 38141G104 2,232 13,363 SH   SOLE   13,363 0 0
HOME DEPOT INC COM 437076102 366 2,131 SH   SOLE   2,131 0 0
HORMEL FOODS CORP COM 440452100 2,327 54,525 SH   SOLE   54,525 0 0
INTEL CORP COM 458140100 516 10,985 SH   SOLE   10,985 0 0
INTUITIVE SURGICAL INC COM NEW 46120E602 1,916 4,000 SH   SOLE   4,000 0 0
INVESCO EXCHANGE TRADED FD T FTSE RAFI 1000 46137V613 14,654 144,279 SH   SOLE   142,529 0 1,750
INVESCO QQQ TR UNIT SER 1 46090E103 617 4,000 SH   SOLE   4,000 0 0
ISHARES GOLD TRUST ISHARES 464285105 4,080 332,006 SH   SOLE   329,446 0 2,560
ISHARES INC CORE MSCI EMKT 46434G103 5,671 120,286 SH   SOLE   119,166 0 1,120
ISHARES TR SELECT DIVID ETF 464287168 329 3,685 SH   SOLE   3,685 0 0
ISHARES TR TIPS BD ETF 464287176 23,422 213,880 SH   SOLE   212,677 0 1,203
ISHARES TR CORE S&P500 ETF 464287200 138,596 550,836 SH   SOLE   545,712 0 5,124
ISHARES TR MSCI EMG MKT ETF 464287234 434 11,121 SH   SOLE   11,121 0 0
ISHARES TR S&P 500 GRWT ETF 464287309 458 3,038 SH   SOLE   3,038 0 0
ISHARES TR S&P 500 VAL ETF 464287408 212 2,095 SH   SOLE   2,095 0 0
ISHARES TR MSCI EAFE ETF 464287465 4,340 73,834 SH   SOLE   73,834 0 0
ISHARES TR RUS MID CAP ETF 464287499 7,322 157,534 SH   SOLE   156,094 0 1,440
ISHARES TR CORE S&P MCP ETF 464287507 50,261 302,667 SH   SOLE   301,107 0 1,560
ISHARES TR COHEN STEER REIT 464287564 1,814 18,953 SH   SOLE   18,863 0 90
ISHARES TR RUS 1000 VAL ETF 464287598 845 7,609 SH   SOLE   7,609 0 0
ISHARES TR S&P MC 400GR ETF 464287606 302 1,580 SH   SOLE   1,580 0 0
ISHARES TR RUS 1000 GRW ETF 464287614 1,504 11,488 SH   SOLE   11,488 0 0
ISHARES TR RUS 1000 ETF 464287622 14,611 105,347 SH   SOLE   105,347 0 0
ISHARES TR RUS 2000 GRW ETF 464287648 202 1,204 SH   SOLE   1,204 0 0
ISHARES TR RUSSELL 2000 ETF 464287655 5,189 38,751 SH   SOLE   38,401 0 350
ISHARES TR S&P MC 400VL ETF 464287705 228 1,645 SH   SOLE   1,645 0 0
ISHARES TR US TELECOM ETF 464287713 205 7,765 SH   SOLE   7,765 0 0
ISHARES TR CORE S&P SCP ETF 464287804 37,446 540,196 SH   SOLE   537,586 0 2,610
ISHARES TR S&P SML 600 GWT 464287887 263 1,629 SH   SOLE   1,629 0 0
ISHARES TR SH TR CRPORT ETF 464288646 324 6,265 SH   SOLE   6,265 0 0
ISHARES TR IBONDS SEP19 ETF 46429B564 268 10,575 SH   SOLE   10,575 0 0
ISHARES TR CORE HIGH DV ETF 46429B663 269 3,191 SH   SOLE   3,191 0 0
ISHARES TR CORE MSCI EAFE 46432F842 7,257 131,941 SH   SOLE   129,826 0 2,115
ISHARES TR IBONDS SEP2020 46434V571 388 15,290 SH   SOLE   15,290 0 0
ISHARES TR IBONDS DEC20 ETF 46434VAQ3 6,173 247,135 SH   SOLE   247,135 0 0
ISHARES TR IBONDS DEC19 ETF 46434VAU4 5,947 239,795 SH   SOLE   239,795 0 0
ISHARES TR IBONDS DEC23 ETF 46434VAX8 5,973 246,936 SH   SOLE   246,936 0 0
ISHARES TR IBONDS DEC22 ETF 46434VBA7 6,121 253,267 SH   SOLE   253,267 0 0
ISHARES TR IBONDS DEC25 ETF 46434VBD1 5,202 220,420 SH   SOLE   219,420 0 1,000
ISHARES TR IBONDS DEC24 ETF 46434VBG4 5,554 232,405 SH   SOLE   232,405 0 0
ISHARES TR IBONDS DEC21 ETF 46434VBK5 6,120 251,236 SH   SOLE   251,236 0 0
ISHARES TR CORE MSCI INTL 46435G326 4,221 86,400 SH   SOLE   86,400 0 0
ISHARES US ETF TR SHT MAT BD ETF 46431W507 499 10,000 SH   SOLE   10,000 0 0
JOHNSON & JOHNSON COM 478160104 1,095 8,486 SH   SOLE   8,486 0 0
JPMORGAN CHASE & CO COM 46625H100 5,977 61,232 SH   SOLE   61,232 0 0
KIMBERLY CLARK CORP COM 494368103 293 2,570 SH   SOLE   2,570 0 0
LENNOX INTL INC COM 526107107 2,024 9,247 SH   SOLE   9,247 0 0
LILLY ELI & CO COM 532457108 218 1,882 SH   SOLE   1,882 0 0
LINCOLN ELEC HLDGS INC COM 533900106 315 4,000 SH   SOLE   4,000 0 0
LOWES COS INC COM 548661107 3,964 42,924 SH   SOLE   42,924 0 0
MERCK & CO INC COM 58933Y105 200 2,621 SH   SOLE   2,621 0 0
MICROSOFT CORP COM 594918104 6,844 67,384 SH   SOLE   66,884 0 500
NATIONAL OILWELL VARCO INC COM 637071101 618 24,038 SH   SOLE   24,038 0 0
NETFLIX INC COM 64110L106 1,258 4,700 SH   SOLE   4,700 0 0
NUCOR CORP COM 670346105 1,980 38,224 SH   SOLE   36,524 0 1,700
NVIDIA CORP COM 67066G104 717 5,367 SH   SOLE   5,367 0 0
ORACLE CORP COM 68389X105 234 5,191 SH   SOLE   5,191 0 0
PEPSICO INC COM 713448108 369 3,341 SH   SOLE   3,341 0 0
PFIZER INC COM 717081103 677 15,507 SH   SOLE   15,507 0 0
PROCTER AND GAMBLE CO COM 742718109 2,862 31,140 SH   SOLE   31,140 0 0
PROGRESSIVE CORP OHIO COM 743315103 748 12,394 SH   SOLE   12,394 0 0
RAYTHEON CO COM NEW 755111507 371 2,419 SH   SOLE   2,419 0 0
ROCKWELL MED INC COM 774374102 196 86,834 SH   SOLE   86,834 0 0
ROPER TECHNOLOGIES INC COM 776696106 3,782 14,190 SH   SOLE   14,190 0 0
SCHLUMBERGER LTD COM 806857108 816 22,617 SH   SOLE   22,617 0 0
SCHWAB STRATEGIC TR US BRD MKT ETF 808524102 853 14,235 SH   SOLE   14,235 0 0
SCHWAB STRATEGIC TR US LRG CAP ETF 808524201 1,731 28,993 SH   SOLE   28,993 0 0
SCHWAB STRATEGIC TR US MID-CAP ETF 808524508 541 11,280 SH   SOLE   11,280 0 0
SCHWAB STRATEGIC TR US SML CAP ETF 808524607 470 7,751 SH   SOLE   7,751 0 0
SCHWAB STRATEGIC TR EMRG MKTEQ ETF 808524706 255 10,843 SH   SOLE   10,843 0 0
SCHWAB STRATEGIC TR INTL EQTY ETF 808524805 707 24,952 SH   SOLE   24,952 0 0
SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209 300 3,473 SH   SOLE   3,473 0 0
SELECT SECTOR SPDR TR ENERGY 81369Y506 902 15,737 SH   SOLE   15,737 0 0
SELECT SECTOR SPDR TR SBI INT-FINL 81369Y605 324 13,584 SH   SOLE   13,584 0 0
SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803 286 4,615 SH   SOLE   4,615 0 0
SKYWORKS SOLUTIONS INC COM 83088M102 1,562 23,308 SH   SOLE   23,308 0 0
SNAP ON INC COM 833034101 2,488 17,122 SH   SOLE   17,122 0 0
SPDR S&P 500 ETF TR TR UNIT 78462F103 5,441 21,772 SH   SOLE   21,772 0 0
SPDR S&P MIDCAP 400 ETF TR UTSER1 S&PDCRP 78467Y107 756 2,499 SH   SOLE   2,499 0 0
SPDR SER TR BLOOMBERG SRT TR 78468R408 24,149 927,718 SH   SOLE   924,068 0 3,650
SPDR SERIES TRUST S&P METALS MNG 78464A755 211 8,060 SH   SOLE   8,060 0 0
STERIS PLC SHS USD G84720104 208 1,950 SH   SOLE   1,950 0 0
STRYKER CORP COM 863667101 7,544 48,127 SH   SOLE   48,127 0 0
SYNOPSYS INC COM 871607107 3,742 44,417 SH   SOLE   44,417 0 0
TJX COS INC NEW COM 872540109 3,515 78,576 SH   SOLE   78,576 0 0
ULTA BEAUTY INC COM 90384S303 2,602 10,626 SH   SOLE   10,626 0 0
UNITED PARCEL SERVICE INC CL B 911312106 9,785 100,332 SH   SOLE   100,332 0 0
UNITED TECHNOLOGIES CORP COM 913017109 2,484 23,325 SH   SOLE   23,325 0 0
UNITEDHEALTH GROUP INC COM 91324P102 5,796 23,266 SH   SOLE   22,919 0 347
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363 2,798 12,174 SH   SOLE   10,214 0 1,960
VANGUARD INDEX FDS REAL ESTATE ETF 922908553 2,619 35,122 SH   SOLE   34,882 0 240
VANGUARD INDEX FDS MID CAP ETF 922908629 436 3,158 SH   SOLE   3,158 0 0
VANGUARD INDEX FDS SMALL CP ETF 922908751 366 2,775 SH   SOLE   2,775 0 0
VANGUARD INDEX FDS TOTAL STK MKT 922908769 7,374 57,780 SH   SOLE   57,780 0 0
VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858 20,245 531,362 SH   SOLE   527,917 0 3,445
VANGUARD MUN BD FD INC TAX EXEMPT BD 922907746 737 14,430 SH   SOLE   14,430 0 0
VANGUARD SCOTTSDALE FDS SHRT TRM CORP BD 92206C409 25,914 332,492 SH   SOLE   332,242 0 250
VANGUARD SCOTTSDALE FDS INT-TERM CORP 92206C870 14,290 172,457 SH   SOLE   171,472 0 985
VANGUARD TAX MANAGED INTL FD FTSE DEV MKT ETF 921943858 61,697 1,662,992 SH   SOLE   1,655,027 0 7,965
VANGUARD WHITEHALL FDS INC HIGH DIV YLD 921946406 17,430 223,485 SH   SOLE   222,410 0 1,075
WABTEC CORP COM 929740108 1,526 21,719 SH   SOLE   21,719 0 0
WELLS FARGO CO NEW COM 949746101 204 4,423 SH   SOLE   4,423 0 0
WEYERHAEUSER CO COM 962166104 1,192 54,530 SH   SOLE   54,530 0 0
XPO LOGISTICS INC COM 983793100 448 7,856 SH   SOLE   7,856 0 0