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 842 7,344 SH   SOLE   6,103 0 1,241
iShares Core Total US Bond Mar COM 464287226 1,516 13,971 SH   SOLE   11,592 0 2,379
iShares Intermediate Govt/Cred COM 464288612 3,113 28,250 SH   SOLE   26,146 0 2,104
PIMCO Enhanced Short Maturity COM 72201R833 1,506 14,819 SH   SOLE   14,819 0 0
3M COM 88579Y101 682 3,562 SH   SOLE   3,562 0 0
Abbott Labs COM 002824100 258 5,802 SH   SOLE   5,302 0 500
AbbVie COM 00287Y109 212 3,250 SH   SOLE   2,950 0 300
Alphabet COM 02079K305 10,559 12,455 SH   SOLE   10,849 0 1,606
Alphabet Cl C COM 02079K107 9,978 12,028 SH   SOLE   10,472 0 1,556
Amazon.com COM 023135106 22,437 25,309 SH   SOLE   22,198 0 3,111
American Tower COM 03027X100 8,226 67,680 SH   SOLE   58,776 0 8,904
Amgen COM 031162100 11,408 69,532 SH   SOLE   61,204 0 8,328
Apple COM 037833100 23,231 161,711 SH   SOLE   140,974 0 20,737
Baidu.com ADR COM 056752108 286 1,655 SH   SOLE   1,655 0 0
Becton Dickinson COM 075887109 348 1,899 SH   SOLE   1,899 0 0
BlackRock COM 09247X101 8,081 21,072 SH   SOLE   18,588 0 2,484
Boeing COM 097023105 13,199 74,627 SH   SOLE   65,117 0 9,510
Celgene COM 151020104 11,046 88,775 SH   SOLE   77,548 0 11,227
Charles Schwab COM 808513105 8,839 216,592 SH   SOLE   188,461 0 28,131
Cognizant Tech Solutions COM 192446102 8,920 149,868 SH   SOLE   130,063 0 19,805
Colgate-Palmolive COM 194162103 8,203 112,075 SH   SOLE   97,995 0 14,080
Constellation Brands COM 21036P108 9,044 55,802 SH   SOLE   48,822 0 6,980
Costco Wholesale COM 22160K105 14,188 84,608 SH   SOLE   74,349 0 10,259
Ecolab COM 278865100 12,324 98,326 SH   SOLE   85,486 0 12,840
Eli Lilly COM 532457108 9,832 116,897 SH   SOLE   102,133 0 14,764
Expedia COM 30212P303 7,272 57,634 SH   SOLE   50,623 0 7,011
Facebook COM 30303M102 19,999 140,788 SH   SOLE   122,578 0 18,210
FedEx COM 31428X106 10,758 55,125 SH   SOLE   47,939 0 7,186
General Dynamics COM 369550108 8,360 44,658 SH   SOLE   39,329 0 5,329
Gilead Sciences COM 375558103 574 8,451 SH   SOLE   8,438 0 13
Home Depot COM 437076102 13,428 91,453 SH   SOLE   78,980 0 12,473
Honeywell COM 438516106 11,560 92,576 SH   SOLE   81,068 0 11,508
iShares Russell 1000 Growth In COM 464287614 7,821 68,722 SH   SOLE   64,737 0 3,985
iShares Russell 1000 Index ETF COM 464287622 3,280 24,988 SH   SOLE   21,568 0 3,420
Marriott International Cl A COM 571903202 10,865 115,365 SH   SOLE   99,887 0 15,478
Merck COM 58933Y105 349 5,496 SH   SOLE   5,496 0 0
Microsoft COM 594918104 22,737 345,230 SH   SOLE   300,856 0 44,374
Navigator Holdings COM Y62132108 161 11,744 SH   SOLE   11,744 0 0
Navistar International COM 63934E108 820 33,300 SH   SOLE   33,300 0 0
NIKE Class B COM 654106103 5,911 106,066 SH   SOLE   94,495 0 11,571
Oracle COM 68389X105 242 5,425 SH   SOLE   5,000 0 425
PACCAR COM 693718108 511 7,604 SH   SOLE   7,254 0 350
Paychex COM 704326107 221 3,755 SH   SOLE   3,755 0 0
PayPal Holdings COM 70450Y103 7,107 165,210 SH   SOLE   143,953 0 21,257
PepsiCo COM 713448108 9,277 82,936 SH   SOLE   71,068 0 11,868
Qualcomm COM 747525103 8,342 145,477 SH   SOLE   126,308 0 19,169
Roper Technologies COM 776696106 370 1,790 SH   SOLE   1,330 0 460
Salesforce.com COM 79466L302 9,767 118,399 SH   SOLE   104,119 0 14,280
Schlumberger COM 806857108 6,635 84,959 SH   SOLE   76,078 0 8,881
Starbucks COM 855244109 12,423 212,754 SH   SOLE   189,163 0 23,591
Stryker COM 863667101 6,901 52,423 SH   SOLE   46,118 0 6,305
Sysco COM 871829107 815 15,701 SH   SOLE   13,476 0 2,225
The Priceline Group COM 741503403 10,630 5,972 SH   SOLE   5,210 0 762
Thermo Fisher Scientific COM 883556102 12,422 80,872 SH   SOLE   69,392 0 11,480
United Parcel Service COM 911312106 500 4,658 SH   SOLE   4,658 0 0
UnitedHealth Group COM 91324P102 9,401 57,318 SH   SOLE   49,935 0 7,383
VISA Class A COM 92826C839 16,620 187,017 SH   SOLE   163,676 0 23,341
Walgreens Boots Alliance COM 931427108 8,638 104,015 SH   SOLE   90,116 0 13,899
Activision Blizzard COM 00507V109 9,679 194,119 SH   SOLE   168,111 0 26,008
Allergan COM G0177J108 9,735 40,744 SH   SOLE   35,527 0 5,217
Altria Group COM 02209S103 314 4,393 SH   SOLE   4,393 0 0
AT&T COM 00206R102 379 9,120 SH   SOLE   8,932 0 188
BB&T COM 054937107 10,278 229,932 SH   SOLE   200,147 0 29,785
Berkshire Hathaway B COM 084670702 15,906 95,427 SH   SOLE   83,275 0 12,152
Broadcom Limited COM Y09827109 13,438 61,374 SH   SOLE   53,780 0 7,594
Cedar Fair COM 150185106 233 3,438 SH   SOLE   3,438 0 0
Chevron COM 166764100 9,419 87,723 SH   SOLE   76,418 0 11,305
Cisco Systems COM 17275R102 748 22,132 SH   SOLE   20,431 0 1,701
Clorox COM 189054109 316 2,341 SH   SOLE   2,341 0 0
Coca-Cola COM 191216100 438 10,326 SH   SOLE   9,571 0 755
Comcast Class A COM 20030N101 231 6,156 SH   SOLE   6,156 0 0
CVS Health Corporation COM 126650100 8,134 103,621 SH   SOLE   91,849 0 11,772
Danaher COM 235851102 11,937 139,566 SH   SOLE   121,273 0 18,293
Discover Financial Services COM 254709108 11,277 164,887 SH   SOLE   141,979 0 22,908
Dow Chemical COM 260543103 7,043 110,841 SH   SOLE   97,543 0 13,298
Emerson Electric COM 291011104 202 3,375 SH   SOLE   2,600 0 775
Enterprise Products Partners L COM 293792107 276 10,003 SH   SOLE   10,003 0 0
EOG Resources COM 26875P101 9,157 93,870 SH   SOLE   82,411 0 11,459
Exxon Mobil COM 30231G102 7,016 85,548 SH   SOLE   74,459 0 11,089
Fidelity National Info Service COM 31620M106 10,323 129,659 SH   SOLE   111,766 0 17,893
Fortive Corporation COM 34959J108 7,981 132,537 SH   SOLE   114,728 0 17,809
General Electric COM 369604103 11,420 383,213 SH   SOLE   338,138 0 45,075
General Mills COM 370334104 7,118 120,627 SH   SOLE   104,572 0 16,055
Halliburton COM 406216101 9,233 187,633 SH   SOLE   162,174 0 25,459
Hewlett Packard Enterprise COM 42824C109 9,153 386,188 SH   SOLE   342,145 0 44,043
Intel COM 458140100 541 15,000 SH   SOLE   13,100 0 1,900
iShares Russell 1000 Value Ind COM 464287598 8,614 74,947 SH   SOLE   71,462 0 3,485
Johnson & Johnson COM 478160104 15,048 120,817 SH   SOLE   106,624 0 14,193
JPMorgan Chase COM 46625H100 17,474 198,928 SH   SOLE   173,087 0 25,841
LAM Research COM 512807108 10,198 79,452 SH   SOLE   68,937 0 10,515
Marsh & McLennan COM 571748102 10,213 138,221 SH   SOLE   119,276 0 18,945
McDonald's COM 580135101 364 2,810 SH   SOLE   2,720 0 90
Medtronic COM G5960L103 8,332 103,420 SH   SOLE   90,521 0 12,899
MetLife COM 59156R108 10,073 190,711 SH   SOLE   166,556 0 24,155
Mondelez International COM 609207105 7,722 179,241 SH   SOLE   154,850 0 24,391
Morgan Stanley COM 617446448 6,119 142,833 SH   SOLE   124,710 0 18,123
NextEra Energy COM 65339F101 10,826 84,338 SH   SOLE   73,424 0 10,914
Pfizer COM 717081103 7,715 225,522 SH   SOLE   196,911 0 28,611
Philip Morris Int'l COM 718172109 208 1,844 SH   SOLE   1,844 0 0
Pioneer Natural Resources COM 723787107 9,539 51,224 SH   SOLE   44,282 0 6,942
Procter & Gamble COM 742718109 761 8,470 SH   SOLE   8,145 0 325
Prologis COM 74340W103 9,166 176,668 SH   SOLE   155,926 0 20,742
Stanley Black & Decker COM 854502101 8,941 67,293 SH   SOLE   58,748 0 8,545
Time Warner COM 887317303 9,544 97,678 SH   SOLE   84,752 0 12,926
U.S. Bancorp COM 902973304 10,332 200,615 SH   SOLE   173,464 0 27,151
Union Pacific COM 907818108 7,844 74,060 SH   SOLE   64,460 0 9,600
United Technologies COM 913017109 207 1,847 SH   SOLE   1,682 0 165
Valero Energy COM 91913Y100 5,941 89,621 SH   SOLE   78,749 0 10,872
Verizon Communications COM 92343V104 6,141 125,975 SH   SOLE   110,133 0 15,842
Walt Disney COM 254687106 7,182 63,340 SH   SOLE   55,283 0 8,057
WEC Energy Group COM 92939U106 7,385 121,804 SH   SOLE   105,080 0 16,724
Wells Fargo COM 949746101 7,529 135,265 SH   SOLE   117,337 0 17,928
iShares Core S&P Mid-Cap ETF COM 464287507 44,543 260,152 SH   SOLE   217,255 0 42,897
iShares Russell 2000 Fund ETF COM 464287655 3,917 28,488 SH   SOLE   28,388 0 100
iShares Russell 2000 Growth In COM 464287648 8,736 54,038 SH   SOLE   45,003 0 9,035
iShares Russell 2000 Value Ind COM 464287630 8,659 73,285 SH   SOLE   61,115 0 12,170
iShares Russell Midcap Growth COM 464287481 9,941 95,804 SH   SOLE   81,078 0 14,726
iShares Russell Midcap Index COM 464287499 4,248 22,695 SH   SOLE   22,545 0 150
iShares Russell Midcap Value COM 464287473 1,003 12,085 SH   SOLE   12,070 0 15
iShares S&P SmlCap 600 Growth COM 464287887 13,115 85,675 SH   SOLE   71,861 0 13,814
Midcap SPDR Trust Series 1 COM 78467Y107 1,972 6,311 SH   SOLE   6,311 0 0
PowerShares FTSE RAFI US 1500 COM 73935X567 9,345 80,272 SH   SOLE   67,175 0 13,097
Vanguard Small Cap ETF COM 922908751 30,770 230,867 SH   SOLE   193,208 0 37,659
iShares MSCI ACWI EX US COM 464288240 1,809 41,464 SH   SOLE   38,064 0 3,400
iShares MSCI EAFE ETF COM 464287465 76,417 1,226,797 SH   SOLE   1,071,789 0 155,008
iShares MSCI Pacific Ex Japan COM 464286665 8,179 183,022 SH   SOLE   159,722 0 23,300
Vanguard FTSE All-World Ex-US COM 922042775 3,248 67,908 SH   SOLE   49,878 0 18,030
Vanguard FTSE All World ex-US COM 922042718 7,914 77,094 SH   SOLE   67,923 0 9,171
Vanguard FTSE Developed Market COM 921943858 39,549 1,006,338 SH   SOLE   867,138 0 139,200
Vanguard FTSE Emerging Markets COM 922042858 22,293 561,256 SH   SOLE   480,326 0 80,930
3M COM 88579Y101 421 2,200 SH   SOLE   0 0 2,200
Apple COM 037833100 734 5,108 SH   SOLE   4,560 0 548
AT&T COM 00206R102 443 10,662 SH   SOLE   10,662 0 0
Berkshire Hathaway A COM 084670108 1,831 7 SH   SOLE   7 0 0
Berkshire Hathaway B COM 084670702 517 3,100 SH   SOLE   2,850 0 250
Facebook COM 30303M102 399 2,811 SH   SOLE   1,000 0 1,811
Gilead Sciences COM 375558103 6,452 95,000 SH   SOLE   95,000 0 0
Heritage Financial COM 42722X106 353 14,247 SH   SOLE   14,247 0 0
iShares Russell 1000 Index ETF COM 464287622 861 6,560 SH   SOLE   6,560 0 0
iShares S&P 500 Index Fund COM 464287200 535 2,255 SH   SOLE   2,255 0 0
Microsoft COM 594918104 296 4,500 SH   SOLE   3,500 0 1,000
Neogen COM 640491106 393 6,000 SH   SOLE   6,000 0 0
NIKE Class B COM 654106103 201 3,600 SH   SOLE   3,600 0 0
Riverview Bancorp Inc. COM 769397100 172 24,000 SH   SOLE   24,000 0 0
SPDR S&P 500 ETF Trust COM 78462F103 718 3,044 SH   SOLE   2,994 0 50
Starbucks COM 855244109 312 5,338 SH   SOLE   2,738 0 2,600
T-Mobile US COM 872590104 323 5,000 SH   SOLE   5,000 0 0
U.S. Bancorp COM 902973304 291 5,659 SH   SOLE   5,659 0 0
United Parcel Service COM 911312106 3,074 28,650 SH   SOLE   28,300 0 350
Vanguard Total Stock Market COM 922908769 2,157 17,777 SH   SOLE   16,555 0 1,222
iShares 3-7 Year Treasury Bond COM 464288661 12,625 102,604 SH   SOLE   95,763 0 6,841
iShares Core MSCI EAFE ETF COM 46432F842 3,908 67,430 SH   SOLE   62,946 0 4,484
iShares Core S&P Total US Stoc COM 464287150 10,517 194,654 SH   SOLE   181,605 0 13,049
iShares Core US Value ETF COM 464287663 4,618 91,489 SH   SOLE   85,430 0 6,059
iShares S&P Small Cap 600 Inde COM 464287804 4,916 71,078 SH   SOLE   66,527 0 4,551
iShares Trust - iShares Floati COM 46429B655 8,368 164,506 SH   SOLE   153,589 0 10,917
PowerShares FTSE RAFI US 1000 COM 73935X583 5,548 54,143 SH   SOLE   50,550 0 3,593
PowerShares Senior Loan ETF COM 73936Q769 9,012 387,449 SH   SOLE   361,245 0 26,204
Vanguard Growth ETF COM 922908736 4,329 35,586 SH   SOLE   33,212 0 2,374
Vanguard Large Cap ETF COM 922908637 12,532 115,937 SH   SOLE   108,240 0 7,697
Vanguard Short-Term Corporate COM 92206C409 15,620 195,891 SH   SOLE   182,680 0 13,211