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
Expires:Oct 31, 2018
Estimated average burden
hours per response:23.8

COLUMN 1COLUMN 2COLUMN 3COLUMN 4COLUMN 5COLUMN 6COLUMN 7COLUMN 8
VALUESHRS ORSH/PUT/INVESTMENTOTHERVOTING AUTHORITY
NAME OF ISSUERTITLE OF CLASSCUSIP(x$1000)PRN AMTPRNCALLDISCRETIONMANAGERSOLESHAREDNONE
3M CompanyCOM88579Y1014,12823,238SH SOLE 0023,238
Abbott LaboratoriesCOM0028241001,0537,479SH SOLE 007,479
Abbvie IncCOM00287Y1096,70449,512SH SOLE 0049,512
AccentureCOMG1151C1011,0362,500SH SOLE 002,500
Adobe SystemsCOM00724F101249439SH SOLE 00439
AllstateCOM0200021011,59013,511SH SOLE 0013,511
Alphabet (Google) ACOM02079K3059,9023,418SH SOLE 003,418
Alphabet (Google) CCOM02079K1071,678580SH SOLE 00580
AmazonCOM0231351062,197659SH SOLE 00659
American ExpressCOM0258161093,96424,230SH SOLE 0024,230
American Tower Corp REITCOM03027X1001,7596,015SH SOLE 006,015
American Water WorksCOM0304201033481,840SH SOLE 001,840
AmgenCOM0311621005,60524,913SH SOLE 0024,913
Anheuser BuschCOM03524A1081,35222,332SH SOLE 0022,332
AppleCOM0378331007,87244,331SH SOLE 0044,331
AT&TCOM00206R1023,190129,677SH SOLE 00129,677
Auto Data ProcessingCOM0530151033401,377SH SOLE 001,377
Avalonbay CommunityCOM0534841013,87515,341SH SOLE 0015,341
Bank of AmericaCOM0605051044,30596,773SH SOLE 0096,773
Bank of HawaiiCOM0625401092182,600SH SOLE 002,600
Bank of NY MellonCOM0640581003,46259,602SH SOLE 0059,602
Berkshire Hathaway Cl ACOM0846701084511SH SOLE 001
Berkshire Hathaway Cl BCOM0846707026552,192SH SOLE 002,192
BlackrockCOM09247X101279305SH SOLE 00305
Blackstone Group IncCOM09260D1073642,815SH SOLE 002,815
Boston PropertiesCOM1011211013,35229,104SH SOLE 0029,104
Bristol-Myers SquibbCOM1101221082,09333,569SH SOLE 0033,569
BroadcomCOM11135F1012,1793,274SH SOLE 003,274
California BancorpCOM13005U10132615,374SH SOLE 0015,374
Capital One FinancialCOM14040H1055353,689SH SOLE 003,689
CaterpillarCOM1491231017033,400SH SOLE 003,400
Charles SchwabCOM8085131058039,553SH SOLE 009,553
ChevronCOM1667641004,27936,464SH SOLE 0036,464
Cisco SystemsCOM17275R1024,58972,417SH SOLE 0072,417
Coca ColaCOM1912161002965,000SH SOLE 005,000
Cognizant TechnologyCOM1924461022,77331,256SH SOLE 0031,256
Colgate-PalmoliveCOM1941621031,66619,527SH SOLE 0019,527
ConocoPhillipsCOM20825C1044566,316SH SOLE 006,316
CostcoCOM22160K1055,3879,489SH SOLE 009,489
Cummins IncCOM2310211064582,100SH SOLE 002,100
CVS HealthCOM1266501005,55453,840SH SOLE 0053,840
Denali TherapeuticsCOM24823R1051,24727,967SH SOLE 0027,967
DiageoCOM25243Q2054181,900SH SOLE 001,900
Digital Realty TrustCOM2538681032,93116,571SH SOLE 0016,571
Emerson ElectricCOM2910111042,36525,442SH SOLE 0025,442
Essex PropertyCOM2971781055931,684SH SOLE 001,684
Exxon MobilCOM30231G1022,44940,016SH SOLE 0040,016
Facebook Inc Class ACOM30303M102203604SH SOLE 00604
FedExCOM31428X1065,85322,630SH SOLE 0022,630
Five9 IncCOM3383071013962,885SH SOLE 002,885
General DynamicsCOM3695501085622,695SH SOLE 002,695
Global Payments IncCOM37940X1022,30317,040SH SOLE 0017,040
Goldman SachsCOM38141G1042,7837,275SH SOLE 007,275
Healthpeak Properties IncCOM42250P1033,33092,282SH SOLE 0092,282
Home DepotCOM4370761024,0589,778SH SOLE 009,778
HoneywellCOM4385161062501,200SH SOLE 001,200
HP Inc.COM40434L10563016,712SH SOLE 0016,712
IntelCOM4581401004,55588,446SH SOLE 0088,446
Intuit IncCOM4612021039201,430SH SOLE 001,430
Invesco DWA Basic Mat MomentumCOM46137V7041,04511,050SH SOLE 0011,050
Invesco QQQ TrustCOM46090E1031,0422,618SH SOLE 002,618
Invesco Taxable MuniCOM46138G8052417,300SH SOLE 007,300
iRobot CorpCOM4627261002293,483SH SOLE 003,483
iShares Core MSCI EAFECOM46432F8429,413126,110SH SOLE 00126,110
iShares Core MSCI Emerging MarketsCOM46434G1036,459107,894SH SOLE 00107,894
iShares Dow Jones US Tech SectorCOM4642877214,91142,772SH SOLE 0042,772
iShares MSCI EAFECOM4642874654,12952,472SH SOLE 0052,472
iShares Russell 1000COM4642876227092,681SH SOLE 002,681
iShares Russell 2000COM4642876557253,257SH SOLE 003,257
iShares Russell 2000 ValueCOM46428763014,25785,862SH SOLE 0085,862
iShares S&P 100 ETFCOM4642871017893,600SH SOLE 003,600
iShares S&P 500COM4642872002,8115,893SH SOLE 005,893
iShares S&P MidcapCOM4642875075341,886SH SOLE 001,886
iShares S&P Small CapCOM4642878042962,582SH SOLE 002,582
iShares Short-Term Corp Bond ETFCOM46428864610,163188,626SH SOLE 00188,626
iShares Small Cap ValueCOM4642878791,14510,959SH SOLE 0010,959
Johnson & JohnsonCOM4781601047,92046,296SH SOLE 0046,296
JP Morgan ChaseCOM46625H1006,48940,981SH SOLE 0040,981
Lab Corp of AmericaCOM50540R4095,63317,927SH SOLE 0017,927
Lowe'sCOM5486611075081,965SH SOLE 001,965
Mastercard IncCOM57636Q1044,73213,168SH SOLE 0013,168
Matson Inc.COM57686G1051,47916,426SH SOLE 0016,426
Mc Donald's CorpCOM5801351017372,750SH SOLE 002,750
MedtronicCOMG5960L1032,45623,740SH SOLE 0023,740
MerckCOM58933Y1055076,615SH SOLE 006,615
MicrosoftCOM59491810411,42533,971SH SOLE 0033,971
Mid America Apartment CoCOM59522J1035552,421SH SOLE 002,421
Mid Cap SPDR'sCOM78467Y107256494SH SOLE 00494
National Retail PropertiesCOM6374171064519,375SH SOLE 009,375
NetflixCOM64110L106252418SH SOLE 00418
NextEra EnergyCOM65339F1013733,996SH SOLE 003,996
NikeCOM6541061032,95017,700SH SOLE 0017,700
OracleCOM68389X1055,90267,680SH SOLE 0067,680
Otis Worldwide CorpCOM68902V1073684,225SH SOLE 004,225
PepsicoCOM7134481085,60232,247SH SOLE 0032,247
PfizerCOM7170811033,06251,857SH SOLE 0051,857
Powershares Water ResourcesCOM46137V1421,08017,758SH SOLE 0017,758
Procter & GambleCOM7427181097,98348,804SH SOLE 0048,804
Public StorageCOM74460D1093,6849,836SH SOLE 009,836
Raytheon Technologies CoCOM75513E1015,05958,779SH SOLE 0058,779
Realty Income CorpCOM7561091044,05856,689SH SOLE 0056,689
Royal Dutch ShellCOM7802592062,40255,350SH SOLE 0055,350
S&P SPDR'sCOM78462F1039642,029SH SOLE 002,029
Schwab US DividendCOM8085247972372,928SH SOLE 002,928
Schwab US TIPS ETFCOM80852487078512,481SH SOLE 0012,481
Simon Property GroupCOM8288061093,65722,888SH SOLE 0022,888
Southwest Airlines CoCOM8447411082,25952,731SH SOLE 0052,731
SPDR Dow Jones Ind Average ETFCOM78467X109202557SH SOLE 00557
SPDR Healthcare SelectCOM81369Y2092291,625SH SOLE 001,625
SPDR S&P 500 Growth ETFCOM78464A4092513,468SH SOLE 003,468
Stag Industrial IncCOM85254J1023868,050SH SOLE 008,050
StrykerCOM8636671014,64817,381SH SOLE 0017,381
TargetCOM87612E1066,47827,990SH SOLE 0027,990
Tesla MotorsCOM88160R1012,8182,667SH SOLE 002,667
TJX CompaniesCOM8725401091,45019,100SH SOLE 0019,100
Union PacificCOM9078181081,7667,010SH SOLE 007,010
UnitedHealth GroupCOM91324P102292581SH SOLE 00581
US BancorpCOM90297330481714,550SH SOLE 0014,550
Vanguard 500 Index ETFCOM9229083633,7668,626SH SOLE 008,626
Vanguard Emerging MarketsCOM9220428586,775136,973SH SOLE 00136,973
Vanguard REITCOM9229085533,88033,444SH SOLE 0033,444
Vanguard Short-Term Bond Idx ETFCOM9219378279,669119,624SH SOLE 00119,624
Vanguard Total Stock MarketCOM9229087691,8757,766SH SOLE 007,766
VerizonCOM92343V1043,76672,475SH SOLE 0072,475
VisaCOM92826C8396,53230,142SH SOLE 0030,142
Wal-MartCOM9311421032892,000SH SOLE 002,000
Walt DisneyCOM2546871063,75624,252SH SOLE 0024,252
Wells FargoCOM9497461014,35990,861SH SOLE 0090,861