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,708 18,850 SH   SOLE   18,850 0 0
ABBOTT LABS COM 002824100 210 3,441 SH   SOLE   3,441 0 0
ABBVIE INC COM 00287Y109 4,090 44,139 SH   SOLE   44,139 0 0
ALLERGAN PLC SHS G0177J108 258 1,548 SH   SOLE   29 0 1,519
ALPHABET INC CAP STK CL C 02079K107 251 225 SH   SOLE   225 0 0
ALPHABET INC CAP STK CL A 02079K305 349 309 SH   SOLE   309 0 0
AMAZON COM INC COM 023135106 8,936 5,257 SH   SOLE   5,257 0 0
AMERICAN EXPRESS CO COM 025816109 353 3,597 SH   SOLE   3,597 0 0
AMERISOURCEBERGEN CORP COM 03073E105 1,043 12,231 SH   SOLE   12,231 0 0
AMGEN INC COM 031162100 203 1,101 SH   SOLE   1,101 0 0
ANADARKO PETE CORP COM 032511107 2,722 37,164 SH   SOLE   34,497 0 2,667
APPLE INC COM 037833100 7,205 38,922 SH   SOLE   38,922 0 0
AT&T INC COM 00206R102 2,378 74,061 SH   SOLE   74,061 0 0
AUTOMATIC DATA PROCESSING IN COM 053015103 219 1,635 SH   SOLE   1,635 0 0
BANK AMER CORP COM 060505104 283 10,053 SH   SOLE   10,053 0 0
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 871 4,666 SH   SOLE   4,666 0 0
BIOGEN INC COM 09062X103 289 995 SH   SOLE   45 0 950
BOEING CO COM 097023105 5,601 16,693 SH   SOLE   16,693 0 0
BP PLC SPONSORED ADR 055622104 330 7,231 SH   SOLE   7,231 0 0
BRISTOL MYERS SQUIBB CO COM 110122108 2,896 52,337 SH   SOLE   52,337 0 0
BROADCOM INC COM 11135F101 286 1,180 SH   SOLE   46 0 1,134
CATERPILLAR INC DEL COM 149123101 3,516 25,915 SH   SOLE   25,915 0 0
CELGENE CORP COM 151020104 2,066 26,016 SH   SOLE   26,016 0 0
CHEVRON CORP NEW COM 166764100 2,548 20,157 SH   SOLE   20,157 0 0
COCA COLA CO COM 191216100 652 14,861 SH   SOLE   14,861 0 0
COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102 1,959 24,795 SH   SOLE   24,795 0 0
COMCAST CORP NEW CL A 20030N101 419 12,773 SH   SOLE   2,835 0 9,938
COSTCO WHSL CORP NEW COM 22160K105 3,211 15,365 SH   SOLE   15,365 0 0
CVS HEALTH CORP COM 126650100 2,207 34,295 SH   SOLE   34,295 0 0
DANAHER CORP DEL COM 235851102 3,515 35,623 SH   SOLE   35,623 0 0
DISNEY WALT CO COM DISNEY 254687106 318 3,031 SH   SOLE   3,031 0 0
DTE ENERGY CO COM 233331107 971 9,373 SH   SOLE   9,373 0 0
DUKE ENERGY CORP NEW COM NEW 26441C204 1,476 18,660 SH   SOLE   18,660 0 0
EXXON MOBIL CORP COM 30231G102 3,033 36,661 SH   SOLE   36,661 0 0
F5 NETWORKS INC COM 315616102 2,720 15,771 SH   SOLE   15,771 0 0
FACEBOOK INC CL A 30303M102 5,474 28,168 SH   SOLE   28,068 0 100
FORD MTR CO DEL COM PAR $0.01 345370860 317 28,666 SH   SOLE   28,666 0 0
GALLAGHER ARTHUR J & CO COM 363576109 2,660 40,740 SH   SOLE   40,740 0 0
GENERAL ELECTRIC CO COM 369604103 294 21,571 SH   SOLE   21,571 0 0
GENTEX CORP COM 371901109 2,141 93,015 SH   SOLE   93,015 0 0
GOLDMAN SACHS GROUP INC COM 38141G104 3,045 13,806 SH   SOLE   13,806 0 0
HOME DEPOT INC COM 437076102 277 1,422 SH   SOLE   1,422 0 0
HORMEL FOODS CORP COM 440452100 2,091 56,190 SH   SOLE   56,190 0 0
INTEL CORP COM 458140100 563 11,325 SH   SOLE   11,325 0 0
INTUITIVE SURGICAL INC COM NEW 46120E602 1,611 3,366 SH   SOLE   3,366 0 0
INVESCO EXCHANGE TRADED FD T FTSE RAFI 1000 46137V613 15,964 141,779 SH   SOLE   140,029 0 1,750
INVESCO QQQ TR UNIT SER 1 46090E103 517 3,011 SH   SOLE   3,011 0 0
ISHARES GOLD TRUST ISHARES 464285105 3,949 328,558 SH   SOLE   325,998 0 2,560
ISHARES INC CORE MSCI EMKT 46434G103 3,108 59,188 SH   SOLE   58,668 0 520
ISHARES TR SELECT DIVID ETF 464287168 295 3,020 SH   SOLE   3,020 0 0
ISHARES TR TIPS BD ETF 464287176 23,718 210,133 SH   SOLE   208,930 0 1,203
ISHARES TR CORE S&P500 ETF 464287200 145,960 534,553 SH   SOLE   529,429 0 5,124
ISHARES TR MSCI EMG MKT ETF 464287234 485 11,196 SH   SOLE   11,196 0 0
ISHARES TR S&P 500 GRWT ETF 464287309 498 3,065 SH   SOLE   3,065 0 0
ISHARES TR S&P 500 VAL ETF 464287408 246 2,237 SH   SOLE   2,237 0 0
ISHARES TR MSCI EAFE ETF 464287465 4,947 73,864 SH   SOLE   73,864 0 0
ISHARES TR RUS MID CAP ETF 464287499 2,642 12,452 SH   SOLE   12,342 0 110
ISHARES TR CORE S&P MCP ETF 464287507 61,642 316,468 SH   SOLE   314,628 0 1,840
ISHARES TR COHEN STEER REIT 464287564 1,963 19,654 SH   SOLE   19,564 0 90
ISHARES TR RUS 1000 VAL ETF 464287598 915 7,536 SH   SOLE   7,536 0 0
ISHARES TR S&P MC 400GR ETF 464287606 355 1,580 SH   SOLE   1,580 0 0
ISHARES TR RUS 1000 GRW ETF 464287614 1,665 11,579 SH   SOLE   11,579 0 0
ISHARES TR RUS 1000 ETF 464287622 12,664 83,324 SH   SOLE   83,324 0 0
ISHARES TR RUS 2000 GRW ETF 464287648 246 1,204 SH   SOLE   1,204 0 0
ISHARES TR RUSSELL 2000 ETF 464287655 2,657 16,221 SH   SOLE   16,221 0 0
ISHARES TR U.S. UTILITS ETF 464287697 894 6,775 SH   SOLE   6,775 0 0
ISHARES TR S&P MC 400VL ETF 464287705 267 1,645 SH   SOLE   1,645 0 0
ISHARES TR CORE S&P SCP ETF 464287804 45,698 547,539 SH   SOLE   544,229 0 3,310
ISHARES TR SP SMCP600VL ETF 464287879 212 1,301 SH   SOLE   1,301 0 0
ISHARES TR S&P SML 600 GWT 464287887 287 1,519 SH   SOLE   1,519 0 0
ISHARES TR NATIONAL MUN ETF 464288414 980 8,985 SH   SOLE   8,985 0 0
ISHARES TR 1 3 YR CR BD ETF 464288646 2,535 24,445 SH   SOLE   24,445 0 0
ISHARES TR CORE HIGH DV ETF 46429B663 259 3,051 SH   SOLE   3,051 0 0
ISHARES TR CORE MSCI EAFE 46432F842 7,762 122,486 SH   SOLE   120,946 0 1,540
ISHARES TR IBONDS DEC24 ETF 46434VBG4 208 8,655 SH   SOLE   8,655 0 0
JOHNSON & JOHNSON COM 478160104 931 7,674 SH   SOLE   7,674 0 0
JPMORGAN CHASE & CO COM 46625H100 6,222 59,712 SH   SOLE   59,712 0 0
KIMBERLY CLARK CORP COM 494368103 253 2,400 SH   SOLE   2,400 0 0
L3 TECHNOLOGIES INC COM 502413107 215 1,120 SH   SOLE   35 0 1,085
LENNOX INTL INC COM 526107107 1,779 8,890 SH   SOLE   8,890 0 0
LINCOLN ELEC HLDGS INC COM 533900106 263 3,000 SH   SOLE   3,000 0 0
LOCKHEED MARTIN CORP COM 539830109 200 676 SH   SOLE   676 0 0
LOWES COS INC COM 548661107 4,102 42,926 SH   SOLE   42,926 0 0
MICROSOFT CORP COM 594918104 6,525 66,165 SH   SOLE   65,665 0 500
NATIONAL OILWELL VARCO INC COM 637071101 1,145 26,375 SH   SOLE   24,625 0 1,750
NETFLIX INC COM 64110L106 269 687 SH   SOLE   687 0 0
NUCOR CORP COM 670346105 2,368 37,882 SH   SOLE   36,182 0 1,700
ORACLE CORP COM 68389X105 214 4,846 SH   SOLE   4,846 0 0
PEPSICO INC COM 713448108 232 2,129 SH   SOLE   2,129 0 0
PROCTER AND GAMBLE CO COM 742718109 2,415 30,944 SH   SOLE   30,944 0 0
PROGRESSIVE CORP OHIO COM 743315103 733 12,397 SH   SOLE   12,397 0 0
RAYTHEON CO COM NEW 755111507 472 2,445 SH   SOLE   2,445 0 0
ROCKWELL MED INC COM 774374102 344 69,834 SH   SOLE   69,834 0 0
ROPER TECHNOLOGIES INC COM 776696106 3,942 14,287 SH   SOLE   14,287 0 0
SCHLUMBERGER LTD COM 806857108 1,736 25,896 SH   SOLE   25,896 0 0
SCHWAB CHARLES CORP NEW COM 808513105 242 4,730 SH   SOLE   4,730 0 0
SCHWAB STRATEGIC TR US BRD MKT ETF 808524102 721 10,931 SH   SOLE   10,931 0 0
SCHWAB STRATEGIC TR US LRG CAP ETF 808524201 1,713 26,357 SH   SOLE   26,357 0 0
SCHWAB STRATEGIC TR US MID-CAP ETF 808524508 559 10,193 SH   SOLE   10,193 0 0
SCHWAB STRATEGIC TR US SML CAP ETF 808524607 488 6,627 SH   SOLE   6,627 0 0
SCHWAB STRATEGIC TR EMRG MKTEQ ETF 808524706 261 10,077 SH   SOLE   10,077 0 0
SCHWAB STRATEGIC TR INTL EQTY ETF 808524805 763 23,090 SH   SOLE   23,090 0 0
SEAGATE TECHNOLOGY PLC SHS G7945M107 257 4,555 SH   SOLE   569 0 3,986
SELECT SECTOR SPDR TR ENERGY 81369Y506 862 11,347 SH   SOLE   11,347 0 0
SELECT SECTOR SPDR TR SBI INT-FINL 81369Y605 280 10,535 SH   SOLE   10,535 0 0
SKYWORKS SOLUTIONS INC COM 83088M102 2,358 24,399 SH   SOLE   24,399 0 0
SNAP ON INC COM 833034101 2,864 17,818 SH   SOLE   17,818 0 0
SPDR GOLD TRUST GOLD SHS 78463V107 277 2,334 SH   SOLE   2,334 0 0
SPDR S&P 500 ETF TR TR UNIT 78462F103 5,750 21,197 SH   SOLE   21,197 0 0
SPDR S&P MIDCAP 400 ETF TR UTSER1 S&PDCRP 78467Y107 914 2,574 SH   SOLE   2,574 0 0
SPDR SER TR BLOOMBERG SRT TR 78468R408 23,868 874,613 SH   SOLE   870,763 0 3,850
STRYKER CORP COM 863667101 8,411 49,811 SH   SOLE   49,811 0 0
SYNOPSYS INC COM 871607107 3,923 45,850 SH   SOLE   45,850 0 0
TJX COS INC NEW COM 872540109 3,730 39,188 SH   SOLE   39,188 0 0
TWITTER INC COM 90184L102 242 5,538 SH   SOLE   0 0 5,538
ULTA BEAUTY INC COM 90384S303 2,450 10,493 SH   SOLE   10,493 0 0
UNITED PARCEL SERVICE INC CL B 911312106 10,648 100,232 SH   SOLE   100,232 0 0
UNITED TECHNOLOGIES CORP COM 913017109 2,933 23,455 SH   SOLE   23,455 0 0
UNITEDHEALTH GROUP INC COM 91324P102 5,847 23,830 SH   SOLE   23,483 0 347
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363 2,543 10,192 SH   SOLE   10,192 0 0
VANGUARD INDEX FDS REAL ESTATE ETF 922908553 2,737 33,604 SH   SOLE   33,364 0 240
VANGUARD INDEX FDS MID CAP ETF 922908629 498 3,158 SH   SOLE   3,158 0 0
VANGUARD INDEX FDS SMALL CP ETF 922908751 432 2,775 SH   SOLE   2,775 0 0
VANGUARD INDEX FDS TOTAL STK MKT 922908769 7,754 55,218 SH   SOLE   55,218 0 0
VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858 24,818 588,107 SH   SOLE   583,862 0 4,245
VANGUARD MUN BD FD INC TAX EXEMPT BD 922907746 1,199 23,515 SH   SOLE   23,515 0 0
VANGUARD SCOTTSDALE FDS SHRT TRM CORP BD 92206C409 35,354 452,673 SH   SOLE   452,423 0 250
VANGUARD SCOTTSDALE FDS INT-TERM CORP 92206C870 33,019 395,345 SH   SOLE   394,360 0 985
VANGUARD TAX MANAGED INTL FD FTSE DEV MKT ETF 921943858 74,170 1,728,902 SH   SOLE   1,720,157 0 8,745
VANGUARD WHITEHALL FDS INC HIGH DIV YLD 921946406 20,005 240,885 SH   SOLE   240,060 0 825
WABTEC CORP COM 929740108 2,158 21,892 SH   SOLE   21,892 0 0
WEATHERFORD INTL PLC ORD SHS G48833100 69 21,000 SH   SOLE   0 0 21,000
WELLS FARGO CO NEW COM 949746101 307 5,542 SH   SOLE   5,542 0 0
WEYERHAEUSER CO COM 962166104 2,253 61,780 SH   SOLE   61,780 0 0
XPO LOGISTICS INC COM 983793100 787 7,858 SH   SOLE   7,858 0 0