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
iShares U.S. TIPS Fund COM 464287176 792 6,969 SH   SOLE   6,054 0 915
iShares Core Total US Bond Mar COM 464287226 1,611 14,703 SH   SOLE   12,305 0 2,398
iShares Intermediate Govt/Cred COM 464288612 3,351 30,212 SH   SOLE   27,475 0 2,737
3M COM 88579Y101 1,167 5,558 SH   SOLE   5,558 0 0
Abbott Labs COM 002824100 268 5,019 SH   SOLE   4,619 0 400
AbbVie COM 00287Y109 321 3,609 SH   SOLE   3,309 0 300
Alibaba Group Holding COM 01609W102 7,881 45,634 SH   SOLE   40,343 0 5,291
Alphabet COM 02079K305 11,849 12,169 SH   SOLE   10,572 0 1,597
Alphabet Cl C COM 02079K107 11,474 11,963 SH   SOLE   10,455 0 1,508
Amazon.com COM 023135106 24,618 25,608 SH   SOLE   22,581 0 3,027
American Tower COM 03027X100 9,030 66,069 SH   SOLE   57,432 0 8,637
Amgen COM 031162100 13,152 70,539 SH   SOLE   62,109 0 8,430
Apple COM 037833100 25,084 162,758 SH   SOLE   142,734 0 20,024
Automatic Data Processing COM 053015103 230 2,100 SH   SOLE   1,950 0 150
Baidu.com ADR COM 056752108 412 1,662 SH   SOLE   1,662 0 0
Becton Dickinson COM 075887109 353 1,799 SH   SOLE   1,799 0 0
BlackRock COM 09247X101 507 1,134 SH   SOLE   779 0 355
Boeing COM 097023105 18,506 72,799 SH   SOLE   63,456 0 9,343
Bristol-Myers Squibb COM 110122108 200 3,140 SH   SOLE   2,990 0 150
Broadcom Limited COM Y09827109 15,260 62,916 SH   SOLE   55,396 0 7,520
Caterpillar COM 149123101 235 1,885 SH   SOLE   1,885 0 0
Celgene COM 151020104 12,680 86,957 SH   SOLE   76,024 0 10,933
Charles Schwab COM 808513105 9,169 209,614 SH   SOLE   184,231 0 25,383
Cognizant Tech Solutions COM 192446102 10,659 146,942 SH   SOLE   127,408 0 19,534
Constellation Brands COM 21036P108 11,166 55,982 SH   SOLE   49,288 0 6,694
Costco Wholesale COM 22160K105 13,790 83,934 SH   SOLE   73,670 0 10,264
Ecolab COM 278865100 12,595 97,932 SH   SOLE   85,388 0 12,544
Eli Lilly COM 532457108 10,175 118,950 SH   SOLE   104,541 0 14,409
Expedia COM 30212P303 8,406 58,398 SH   SOLE   51,561 0 6,837
Facebook COM 30303M102 23,654 138,432 SH   SOLE   121,013 0 17,419
FedEx COM 31428X106 12,081 53,555 SH   SOLE   46,688 0 6,867
General Dynamics COM 369550108 9,467 46,052 SH   SOLE   40,735 0 5,317
Gilead Sciences COM 375558103 1,137 14,038 SH   SOLE   14,038 0 0
Home Depot COM 437076102 14,884 90,997 SH   SOLE   78,790 0 12,207
Honeywell COM 438516106 12,817 90,428 SH   SOLE   79,404 0 11,024
iShares Russell 1000 Growth In COM 464287614 8,439 67,478 SH   SOLE   65,663 0 1,815
iShares Russell 1000 Index ETF COM 464287622 3,424 24,478 SH   SOLE   21,095 0 3,383
Marriott International Cl A COM 571903202 12,171 110,382 SH   SOLE   95,566 0 14,816
Merck COM 58933Y105 559 8,734 SH   SOLE   8,734 0 0
Microsoft COM 594918104 26,796 359,724 SH   SOLE   315,855 0 43,869
Navistar International COM 63934E108 1,027 23,300 SH   SOLE   23,300 0 0
Netflix COM 64110L106 8,994 49,596 SH   SOLE   44,132 0 5,464
NIKE Class B COM 654106103 357 6,888 SH   SOLE   6,888 0 0
Oracle COM 68389X105 233 4,818 SH   SOLE   4,393 0 425
PACCAR COM 693718108 802 11,091 SH   SOLE   7,171 0 3,920
Paychex COM 704326107 225 3,755 SH   SOLE   3,755 0 0
PayPal Holdings COM 70450Y103 10,465 163,438 SH   SOLE   142,859 0 20,579
PepsiCo COM 713448108 9,542 85,636 SH   SOLE   73,783 0 11,853
Roper Technologies COM 776696106 460 1,890 SH   SOLE   1,330 0 560
Salesforce.com COM 79466L302 10,805 115,664 SH   SOLE   101,883 0 13,781
Schwab U.S. Large-Cap Growth E COM 808524300 217 3,290 SH   SOLE   3,290 0 0
Starbucks COM 855244109 11,505 214,197 SH   SOLE   190,850 0 23,347
Stryker COM 863667101 7,866 55,385 SH   SOLE   49,180 0 6,205
Sysco COM 871829107 847 15,701 SH   SOLE   13,476 0 2,225
The Priceline Group COM 741503403 10,685 5,836 SH   SOLE   5,091 0 745
Thermo Fisher Scientific COM 883556102 14,836 78,417 SH   SOLE   67,400 0 11,017
United Parcel Service COM 911312106 553 4,608 SH   SOLE   4,608 0 0
UnitedHealth Group COM 91324P102 11,354 57,972 SH   SOLE   50,661 0 7,311
VISA Class A COM 92826C839 19,183 182,278 SH   SOLE   159,975 0 22,303
Walgreens Boots Alliance COM 931427108 7,511 97,273 SH   SOLE   85,043 0 12,230
Activision Blizzard COM 00507V109 11,314 175,380 SH   SOLE   152,977 0 22,403
Allergan COM G0177J108 8,470 41,329 SH   SOLE   36,143 0 5,186
Altria Group COM 02209S103 290 4,567 SH   SOLE   4,567 0 0
AT&T COM 00206R102 235 5,995 SH   SOLE   5,695 0 300
BB&T COM 054937107 10,610 226,041 SH   SOLE   197,126 0 28,915
Berkshire Hathaway B COM 084670702 18,220 99,389 SH   SOLE   87,313 0 12,076
Cedar Fair COM 150185106 206 3,213 SH   SOLE   3,213 0 0
Chevron COM 166764100 10,917 92,914 SH   SOLE   81,847 0 11,067
Cisco Systems COM 17275R102 845 25,119 SH   SOLE   22,878 0 2,241
Clorox COM 189054109 305 2,311 SH   SOLE   2,311 0 0
Coca-Cola COM 191216100 538 11,961 SH   SOLE   11,306 0 655
Colgate-Palmolive COM 194162103 7,808 107,174 SH   SOLE   93,427 0 13,747
CVS Health Corporation COM 126650100 8,739 107,461 SH   SOLE   95,647 0 11,814
Danaher COM 235851102 11,493 133,988 SH   SOLE   117,525 0 16,463
DowDuPont COM 26078J100 8,324 120,237 SH   SOLE   106,964 0 13,273
DXC Technology COM 23355L106 8,107 94,400 SH   SOLE   82,149 0 12,251
Emerson Electric COM 291011104 225 3,575 SH   SOLE   2,400 0 1,175
Enterprise Products Partners L COM 293792107 234 8,978 SH   SOLE   8,978 0 0
EOG Resources COM 26875P101 9,274 95,863 SH   SOLE   84,587 0 11,276
Exxon Mobil COM 30231G102 7,252 88,465 SH   SOLE   77,397 0 11,068
Fidelity National Info Service COM 31620M106 12,449 133,304 SH   SOLE   115,628 0 17,676
Financial Select Sector SPDR E COM 81369Y605 216 8,367 SH   SOLE   8,367 0 0
Fortive Corporation COM 34959J108 9,720 137,303 SH   SOLE   119,800 0 17,503
General Electric COM 369604103 6,473 267,682 SH   SOLE   234,761 0 32,921
General Mills COM 370334104 353 6,815 SH   SOLE   5,225 0 1,590
Goodyear Tire & Rubber COM 382550101 9,959 299,527 SH   SOLE   260,037 0 39,490
Intel COM 458140100 576 15,138 SH   SOLE   12,838 0 2,300
iShares Russell 1000 Value Ind COM 464287598 9,047 76,340 SH   SOLE   74,265 0 2,075
Johnson & Johnson COM 478160104 16,205 124,647 SH   SOLE   110,327 0 14,320
JPMorgan Chase COM 46625H100 19,578 204,985 SH   SOLE   179,531 0 25,454
LAM Research COM 512807108 14,500 78,359 SH   SOLE   68,196 0 10,163
Marsh & McLennan COM 571748102 11,766 140,387 SH   SOLE   121,490 0 18,897
McDonald's COM 580135101 440 2,810 SH   SOLE   2,620 0 190
Medtronic COM G5960L103 8,254 106,134 SH   SOLE   92,414 0 13,720
MetLife COM 59156R108 9,331 179,616 SH   SOLE   157,251 0 22,365
Mondelez International COM 609207105 7,277 178,983 SH   SOLE   155,409 0 23,574
Morgan Stanley COM 617446448 10,623 220,539 SH   SOLE   191,692 0 28,847
NextEra Energy COM 65339F101 12,474 85,115 SH   SOLE   74,318 0 10,797
Pfizer COM 717081103 11,783 330,070 SH   SOLE   287,641 0 42,429
Philip Morris Int'l COM 718172109 421 3,796 SH   SOLE   3,796 0 0
Procter & Gamble COM 742718109 1,047 11,505 SH   SOLE   10,980 0 525
Prologis COM 74340W103 11,454 180,485 SH   SOLE   160,106 0 20,379
Qualcomm COM 747525103 7,171 138,339 SH   SOLE   119,726 0 18,613
Raytheon COM 755111507 213 1,141 SH   SOLE   1,141 0 0
Schlumberger COM 806857108 5,815 83,364 SH   SOLE   74,663 0 8,701
Stanley Black & Decker COM 854502101 10,360 68,620 SH   SOLE   60,243 0 8,377
Time Warner COM 887317303 10,260 100,149 SH   SOLE   87,493 0 12,656
U.S. Bancorp COM 902973304 11,217 209,318 SH   SOLE   182,231 0 27,087
Union Pacific COM 907818108 8,808 75,950 SH   SOLE   66,423 0 9,527
United Technologies COM 913017109 204 1,755 SH   SOLE   1,590 0 165
Valero Energy COM 91913Y100 6,889 89,555 SH   SOLE   78,822 0 10,733
Verizon Communications COM 92343V104 6,328 127,858 SH   SOLE   112,053 0 15,805
Walt Disney COM 254687106 6,252 63,426 SH   SOLE   55,407 0 8,019
WEC Energy Group COM 92939U106 7,750 123,452 SH   SOLE   106,890 0 16,562
Wells Fargo COM 949746101 7,607 137,925 SH   SOLE   120,313 0 17,612
Weyerhaeuser COM 962166104 200 5,891 SH   SOLE   5,891 0 0
iShares Core S&P Mid-Cap ETF COM 464287507 48,275 269,843 SH   SOLE   229,265 0 40,578
iShares Russell 2000 Fund ETF COM 464287655 4,091 27,610 SH   SOLE   27,610 0 0
iShares Russell 2000 Growth In COM 464287648 10,144 56,684 SH   SOLE   48,363 0 8,321
iShares Russell 2000 Value Ind COM 464287630 9,557 76,998 SH   SOLE   65,669 0 11,329
iShares Russell Midcap Growth COM 464287481 11,392 100,646 SH   SOLE   87,002 0 13,644
iShares Russell Midcap Index COM 464287499 4,445 22,545 SH   SOLE   22,545 0 0
iShares Russell Midcap Value COM 464287473 1,022 12,035 SH   SOLE   12,025 0 10
iShares S&P SmlCap 600 Growth COM 464287887 14,691 89,313 SH   SOLE   76,415 0 12,898
Midcap SPDR Trust Series 1 COM 78467Y107 1,812 5,552 SH   SOLE   5,552 0 0
PowerShares FTSE RAFI US 1500 COM 73935X567 10,575 84,360 SH   SOLE   71,929 0 12,431
Vanguard Mid-Cap ETF COM 922908629 211 1,436 SH   SOLE   1,436 0 0
Vanguard Small Cap ETF COM 922908751 34,240 242,284 SH   SOLE   206,156 0 36,128
Goldman Sachs ActiveBeta Emerg COM 381430206 6,701 200,283 SH   SOLE   174,134 0 26,149
iShares MSCI ACWI EX US COM 464288240 2,000 41,369 SH   SOLE   38,469 0 2,900
iShares MSCI EAFE ETF COM 464287465 84,945 1,240,429 SH   SOLE   1,084,702 0 155,727
iShares MSCI Eurozone ETF COM 464286608 9,285 214,335 SH   SOLE   184,774 0 29,561
iShares MSCI Pacific Ex Japan COM 464286665 8,871 191,851 SH   SOLE   168,637 0 23,214
Vanguard FTSE All-World Ex-US COM 922042775 2,186 41,480 SH   SOLE   36,465 0 5,015
Vanguard FTSE Developed Market COM 921943858 46,091 1,061,753 SH   SOLE   921,320 0 140,433
Vanguard FTSE Emerging Markets COM 922042858 33,978 779,853 SH   SOLE   675,886 0 103,967
3M COM 88579Y101 357 1,700 SH   SOLE   0 0 1,700
Alibaba Group Holding COM 01609W102 263 1,521 SH   SOLE   1,521 0 0
Apple COM 037833100 772 5,008 SH   SOLE   4,460 0 548
AT&T COM 00206R102 324 8,262 SH   SOLE   8,262 0 0
Berkshire Hathaway A COM 084670108 1,464 5 SH   SOLE   5 0 0
Berkshire Hathaway B COM 084670702 828 4,515 SH   SOLE   4,265 0 250
Facebook COM 30303M102 480 2,811 SH   SOLE   1,000 0 1,811
Gilead Sciences COM 375558103 7,697 95,000 SH   SOLE   95,000 0 0
Heritage Financial COM 42722X106 420 14,247 SH   SOLE   14,247 0 0
iShares Russell 1000 Index ETF COM 464287622 371 2,650 SH   SOLE   2,650 0 0
iShares S&P 500 Index Fund COM 464287200 725 2,868 SH   SOLE   2,868 0 0
Microsoft COM 594918104 261 3,500 SH   SOLE   3,500 0 0
Neogen COM 640491106 465 6,000 SH   SOLE   6,000 0 0
Riverview Bancorp Inc. COM 769397100 202 24,000 SH   SOLE   24,000 0 0
SPDR S&P 500 ETF Trust COM 78462F103 421 1,675 SH   SOLE   1,625 0 50
Starbucks COM 855244109 377 7,018 SH   SOLE   7,018 0 0
T-Mobile US COM 872590104 343 5,555 SH   SOLE   5,555 0 0
U.S. Bancorp COM 902973304 395 7,377 SH   SOLE   7,377 0 0
United Parcel Service COM 911312106 3,411 28,400 SH   SOLE   28,050 0 350
Vanguard Total Stock Market COM 922908769 1,950 15,053 SH   SOLE   14,211 0 842
Vanguard Windsor Fund Admiral COM 922018403 504 6,492 SH   SOLE   6,492 0 0
iShares 3-7 Year Treasury Bond COM 464288661 13,282 107,539 SH   SOLE   100,448 0 7,091
iShares 7-10 Year Treasury Bon COM 464287440 4,826 45,309 SH   SOLE   42,282 0 3,027
iShares Core MSCI EAFE ETF COM 46432F842 4,760 74,175 SH   SOLE   69,406 0 4,769
iShares Core MSCI Total Intl S COM 46432F834 5,345 87,645 SH   SOLE   81,927 0 5,718
iShares Core S&P Total US Stoc COM 464287150 11,734 203,606 SH   SOLE   190,121 0 13,485
iShares Trust - iShares Floati COM 46429B655 8,818 173,099 SH   SOLE   161,744 0 11,355
PIMCO Enhanced Short Maturity COM 72201R833 4,865 47,790 SH   SOLE   44,628 0 3,162
PowerShares FTSE RAFI US 1000 COM 73935X583 6,134 57,250 SH   SOLE   53,596 0 3,654
Vanguard Large Cap ETF COM 922908637 13,964 121,002 SH   SOLE   113,051 0 7,951
Vanguard Short-Term Corporate COM 92206C409 25,888 323,080 SH   SOLE   301,652 0 21,428