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 4,330 20,629 SH   SOLE 20,629 0 0
ABBVIE INC COM 00287Y109 4,061 45,700 SH   SOLE 45,700 0 0
ALIGN TECHNOLOGY INC COM 016255101 214 1,150 SH   SOLE 1,150 0 0
ALLERGAN PLC SHS G0177J108 255 1,246 SH   SOLE 49 0 1,197
ALPHABET INC CAP STK CL C 02079K107 553 577 SH   SOLE 577 0 0
ALPHABET INC CAP STK CL A 02079K305 788 809 SH   SOLE 809 0 0
ALTRIA GROUP INC COM 02209S103 236 3,718 SH   SOLE 3,718 0 0
AMAZON COM INC COM 023135106 8,105 8,431 SH   SOLE 8,431 0 0
AMERICAN EXPRESS CO COM 025816109 316 3,490 SH   SOLE 3,490 0 0
AMERISOURCEBERGEN CORP COM 03073E105 1,028 12,419 SH   SOLE 12,419 0 0
ANADARKO PETE CORP COM 032511107 1,974 40,400 SH   SOLE 37,733 0 2,667
APPLE INC COM 037833100 7,139 46,320 SH   SOLE 46,320 0 0
ARISTA NETWORKS INC COM 040413106 228 1,200 SH   SOLE 1,200 0 0
AT&T INC COM 00206R102 3,090 78,884 SH   SOLE 78,884 0 0
AUTODESK INC COM 052769106 232 2,065 SH   SOLE 70 0 1,995
BAIDU INC SPON ADR REP A 056752108 495 2,000 SH   SOLE 2,000 0 0
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 1,831 9,986 SH   SOLE 9,986 0 0
BOEING CO COM 097023105 6,588 25,915 SH   SOLE 25,915 0 0
BP PLC SPONSORED ADR 055622104 308 8,007 SH   SOLE 8,007 0 0
BRISTOL MYERS SQUIBB CO COM 110122108 3,334 52,314 SH   SOLE 52,314 0 0
BROADCOM LTD SHS Y09827109 445 1,835 SH   SOLE 230 0 1,605
CATERPILLAR INC DEL COM 149123101 3,675 29,472 SH   SOLE 29,472 0 0
CELGENE CORP COM 151020104 4,264 29,239 SH   SOLE 29,239 0 0
CHEVRON CORP NEW COM 166764100 2,467 20,996 SH   SOLE 20,996 0 0
COCA COLA CO COM 191216100 347 7,703 SH   SOLE 7,703 0 0
COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102 1,983 27,332 SH   SOLE 27,332 0 0
COMCAST CORP NEW CL A 20030N101 489 12,719 SH   SOLE 2,781 0 9,938
COSTCO WHSL CORP NEW COM 22160K105 2,611 15,891 SH   SOLE 15,891 0 0
CVS HEALTH CORP COM 126650100 3,208 39,453 SH   SOLE 39,453 0 0
DANAHER CORP DEL COM 235851102 3,211 37,431 SH   SOLE 37,431 0 0
DISNEY WALT CO COM DISNEY 254687106 428 4,338 SH   SOLE 4,338 0 0
DTE ENERGY CO COM 233331107 1,078 10,040 SH   SOLE 10,040 0 0
DUKE ENERGY CORP NEW COM NEW 26441C204 1,605 19,126 SH   SOLE 19,126 0 0
EXXON MOBIL CORP COM 30231G102 3,177 38,759 SH   SOLE 38,759 0 0
F5 NETWORKS INC COM 315616102 2,106 17,470 SH   SOLE 17,470 0 0
FACEBOOK INC CL A 30303M102 6,015 35,202 SH   SOLE 35,102 0 100
FORD MTR CO DEL COM PAR $0.01 345370860 199 16,617 SH   SOLE 16,617 0 0
GALLAGHER ARTHUR J & CO COM 363576109 2,628 42,691 SH   SOLE 42,691 0 0
GENERAL ELECTRIC CO COM 369604103 348 14,402 SH   SOLE 14,402 0 0
GENTEX CORP COM 371901109 1,814 91,630 SH   SOLE 91,630 0 0
GOLDMAN SACHS GROUP INC COM 38141G104 3,360 14,167 SH   SOLE 14,167 0 0
HASBRO INC COM 418056107 293 3,000 SH   SOLE 3,000 0 0
HORMEL FOODS CORP COM 440452100 1,946 60,560 SH   SOLE 60,560 0 0
INTEL CORP COM 458140100 415 10,893 SH   SOLE 10,893 0 0
IPG PHOTONICS CORP COM 44980X109 407 2,200 SH   SOLE 2,200 0 0
ISHARES GOLD TRUST ISHARES 464285105 4,094 332,561 SH   SOLE 330,001 0 2,560
ISHARES INC CORE MSCI EMKT 46434G103 1,748 32,360 SH   SOLE 31,840 0 520
ISHARES TR SELECT DIVID ETF 464287168 299 3,198 SH   SOLE 3,198 0 0
ISHARES TR TIPS BD ETF 464287176 22,188 195,355 SH   SOLE 193,452 0 1,903
ISHARES TR CORE S&P500 ETF 464287200 137,062 541,896 SH   SOLE 536,362 0 5,534
ISHARES TR MSCI EMG MKT ETF 464287234 550 12,281 SH   SOLE 12,281 0 0
ISHARES TR S&P 500 GRWT ETF 464287309 450 3,135 SH   SOLE 3,135 0 0
ISHARES TR MSCI EAFE ETF 464287465 5,129 74,901 SH   SOLE 74,901 0 0
ISHARES TR RUS MID CAP ETF 464287499 2,885 14,635 SH   SOLE 14,525 0 110
ISHARES TR CORE S&P MCP ETF 464287507 54,679 305,641 SH   SOLE 304,101 0 1,540
ISHARES TR COHEN STEER REIT 464287564 2,029 20,163 SH   SOLE 20,073 0 90
ISHARES TR RUS 1000 VAL ETF 464287598 907 7,650 SH   SOLE 7,650 0 0
ISHARES TR S&P MC 400GR ETF 464287606 346 1,710 SH   SOLE 1,710 0 0
ISHARES TR RUS 1000 GRW ETF 464287614 1,415 11,315 SH   SOLE 11,315 0 0
ISHARES TR RUS 1000 ETF 464287622 12,406 88,687 SH   SOLE 88,687 0 0
ISHARES TR RUS 2000 GRW ETF 464287648 209 1,168 SH   SOLE 1,168 0 0
ISHARES TR RUSSELL 2000 ETF 464287655 2,623 17,703 SH   SOLE 17,703 0 0
ISHARES TR U.S. UTILITS ETF 464287697 773 5,813 SH   SOLE 5,813 0 0
ISHARES TR S&P MC 400VL ETF 464287705 251 1,645 SH   SOLE 1,645 0 0
ISHARES TR CORE S&P SCP ETF 464287804 39,406 530,932 SH   SOLE 527,952 0 2,980
ISHARES TR S&P SML 600 GWT 464287887 262 1,594 SH   SOLE 1,594 0 0
ISHARES TR SHRT NAT MUN ETF 464288158 835 7,875 SH   SOLE 7,875 0 0
ISHARES TR NATIONAL MUN ETF 464288414 1,140 10,279 SH   SOLE 10,279 0 0
ISHARES TR 1 3 YR CR BD ETF 464288646 3,268 31,018 SH   SOLE 31,018 0 0
ISHARES TR CORE HIGH DV ETF 46429B663 262 3,051 SH   SOLE 3,051 0 0
ISHARES TR CORE MSCI EAFE 46432F842 4,937 76,940 SH   SOLE 75,400 0 1,540
JOHNSON & JOHNSON COM 478160104 1,926 14,817 SH   SOLE 14,817 0 0
JPMORGAN CHASE & CO COM 46625H100 6,562 68,704 SH   SOLE 68,704 0 0
KIMBERLY CLARK CORP COM 494368103 477 4,050 SH   SOLE 4,050 0 0
L3 TECHNOLOGIES INC COM 502413107 211 1,120 SH   SOLE 35 0 1,085
LENNOX INTL INC COM 526107107 1,687 9,426 SH   SOLE 9,426 0 0
LOWES COS INC COM 548661107 3,794 47,464 SH   SOLE 47,464 0 0
MARKEL CORP COM 570535104 214 200 SH   SOLE 200 0 0
MERCADOLIBRE INC COM 58733R102 388 1,500 SH   SOLE 1,500 0 0
MICROSOFT CORP COM 594918104 6,784 91,069 SH   SOLE 90,569 0 500
NATIONAL OILWELL VARCO INC COM 637071101 1,043 29,184 SH   SOLE 27,434 0 1,750
NUCOR CORP COM 670346105 2,116 37,765 SH   SOLE 36,065 0 1,700
NVIDIA CORP COM 67066G104 310 1,735 SH   SOLE 1,735 0 0
ORACLE CORP COM 68389X105 253 5,226 SH   SOLE 5,226 0 0
PEPSICO INC COM 713448108 325 2,919 SH   SOLE 2,919 0 0
POWERSHARES ETF TRUST FTSE RAFI 1000 73935X583 16,003 149,356 SH   SOLE 147,446 0 1,910
POWERSHARES QQQ TRUST UNIT SER 1 73935A104 381 2,620 SH   SOLE 2,620 0 0
PROCTER AND GAMBLE CO COM 742718109 3,066 33,701 SH   SOLE 33,701 0 0
PROGRESSIVE CORP OHIO COM 743315103 490 10,128 SH   SOLE 10,128 0 0
RAYTHEON CO COM NEW 755111507 423 2,268 SH   SOLE 2,268 0 0
ROCKWELL MED INC COM 774374102 721 84,234 SH   SOLE 84,234 0 0
ROPER TECHNOLOGIES INC COM 776696106 4,494 18,465 SH   SOLE 18,465 0 0
ROYAL DUTCH SHELL PLC SPONS ADR A 780259206 255 4,208 SH   SOLE 4,208 0 0
SCHLUMBERGER LTD COM 806857108 1,847 26,472 SH   SOLE 26,472 0 0
SCHWAB CHARLES CORP NEW COM 808513105 204 4,674 SH   SOLE 4,674 0 0
SCHWAB STRATEGIC TR US BRD MKT ETF 808524102 808 13,267 SH   SOLE 13,267 0 0
SCHWAB STRATEGIC TR US LRG CAP ETF 808524201 1,429 23,807 SH   SOLE 23,807 0 0
SCHWAB STRATEGIC TR US MID-CAP ETF 808524508 437 8,720 SH   SOLE 8,720 0 0
SCHWAB STRATEGIC TR US SML CAP ETF 808524607 410 6,081 SH   SOLE 6,081 0 0
SCHWAB STRATEGIC TR EMRG MKTEQ ETF 808524706 203 7,529 SH   SOLE 7,529 0 0
SCHWAB STRATEGIC TR INTL EQTY ETF 808524805 598 17,855 SH   SOLE 17,855 0 0
SELECT SECTOR SPDR TR ENERGY 81369Y506 495 7,223 SH   SOLE 7,223 0 0
SELECT SECTOR SPDR TR SBI INT-FINL 81369Y605 250 9,657 SH   SOLE 9,657 0 0
SHOPIFY INC CL A 82509L107 524 4,500 SH   SOLE 4,500 0 0
SKYWORKS SOLUTIONS INC COM 83088M102 2,740 26,892 SH   SOLE 26,892 0 0
SNAP ON INC COM 833034101 2,855 19,160 SH   SOLE 19,160 0 0
SPDR GOLD TRUST GOLD SHS 78463V107 284 2,334 SH   SOLE 2,334 0 0
SPDR S&P 500 ETF TR TR UNIT 78462F103 5,429 21,608 SH   SOLE 21,608 0 0
SPDR S&P MIDCAP 400 ETF TR UTSER1 S&PDCRP 78467Y107 765 2,343 SH   SOLE 2,343 0 0
SPDR SER TR BLOOMBERG SRT TR 78468R408 20,619 737,175 SH   SOLE 733,625 0 3,550
STARBUCKS CORP COM 855244109 363 6,761 SH   SOLE 6,761 0 0
STRYKER CORP COM 863667101 7,347 51,729 SH   SOLE 51,729 0 0
SYNOPSYS INC COM 871607107 3,919 48,663 SH   SOLE 48,663 0 0
TESLA INC COM 88160R101 274 803 SH   SOLE 803 0 0
TJX COS INC NEW COM 872540109 3,018 40,932 SH   SOLE 40,932 0 0
ULTA BEAUTY INC COM 90384S303 2,568 11,359 SH   SOLE 11,359 0 0
UNITED PARCEL SERVICE INC CL B 911312106 12,052 100,359 SH   SOLE 100,359 0 0
UNITED TECHNOLOGIES CORP COM 913017109 2,941 25,339 SH   SOLE 25,339 0 0
UNITEDHEALTH GROUP INC COM 91324P102 4,961 25,331 SH   SOLE 24,984 0 347
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363 2,357 10,212 SH   SOLE 10,212 0 0
VANGUARD INDEX FDS REIT ETF 922908553 2,930 35,264 SH   SOLE 34,874 0 390
VANGUARD INDEX FDS MID CAP ETF 922908629 461 3,133 SH   SOLE 3,133 0 0
VANGUARD INDEX FDS SMALL CP ETF 922908751 407 2,879 SH   SOLE 2,879 0 0
VANGUARD INDEX FDS TOTAL STK MKT 922908769 7,268 56,111 SH   SOLE 56,111 0 0
VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858 22,487 516,121 SH   SOLE 512,706 0 3,415
VANGUARD MUN BD FD INC TAX EXEMPT BD 922907746 1,134 21,950 SH   SOLE 21,950 0 0
VANGUARD SCOTTSDALE FDS SHRT TRM CORP BD 92206C409 26,860 335,210 SH   SOLE 335,210 0 0
VANGUARD SCOTTSDALE FDS INT-TERM CORP 92206C870 25,784 292,966 SH   SOLE 292,966 0 0
VANGUARD TAX MANAGED INTL FD FTSE DEV MKT ETF 921943858 64,809 1,492,961 SH   SOLE 1,486,681 0 6,280
VANGUARD WHITEHALL FDS INC HIGH DIV YLD 921946406 21,235 261,930 SH   SOLE 260,855 0 1,075
WABTEC CORP COM 929740108 1,803 23,799 SH   SOLE 23,799 0 0
WEATHERFORD INTL PLC ORD SHS G48833100 96 21,000 SH   SOLE 0 0 21,000
WELLS FARGO CO NEW COM 949746101 314 5,697 SH   SOLE 5,697 0 0
WEYERHAEUSER CO COM 962166104 2,081 61,150 SH   SOLE 61,150 0 0
YUM BRANDS INC COM 988498101 302 4,100 SH   SOLE 4,100 0 0