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 Company COM 88579Y101 3,280 18,590 SH   SOLE   0 0 18,590
Abbott Laboratories COM 002824100 669 7,699 SH   SOLE   0 0 7,699
Abbvie Inc COM 00287Y109 3,480 39,302 SH   SOLE   0 0 39,302
Aberdeen Asia Pac Inc Fund COM 003009107 294 69,100 SH   SOLE   0 0 69,100
Accenture COM G1151C101 526 2,500 SH   SOLE   0 0 2,500
Alphabet (Google) A COM 02079K305 4,408 3,291 SH   SOLE   0 0 3,291
Alphabet (Google) C COM 02079K107 1,110 830 SH   SOLE   0 0 830
Amazon COM 023135106 1,277 691 SH   SOLE   0 0 691
American Express COM 025816109 1,270 10,200 SH   SOLE   0 0 10,200
American Tower Corp REIT COM 03027X100 1,686 7,335 SH   SOLE   0 0 7,335
American Water Works COM 030420103 507 4,125 SH   SOLE   0 0 4,125
Amgen COM 031162100 5,085 21,093 SH   SOLE   0 0 21,093
Anheuser Busch COM 03524A108 977 11,905 SH   SOLE   0 0 11,905
Apple COM 037833100 2,394 8,154 SH   SOLE   0 0 8,154
AT&T COM 00206R102 2,989 76,496 SH   SOLE   0 0 76,496
Auto Data Processing COM 053015103 224 1,314 SH   SOLE   0 0 1,314
Avalonbay Community COM 053484101 1,817 8,667 SH   SOLE   0 0 8,667
Bank of America COM 060505104 3,060 86,870 SH   SOLE   0 0 86,870
Bank of Hawaii COM 062540109 821 8,625 SH   SOLE   0 0 8,625
Bank of NY Mellon COM 064058100 2,031 40,355 SH   SOLE   0 0 40,355
Baxter International COM 071813109 232 2,775 SH   SOLE   0 0 2,775
Berkshire Hathaway COM 084670702 494 2,182 SH   SOLE   0 0 2,182
Berkshire Hathaway A COM 084670108 340 1 SH   SOLE   0 0 1
Blackrock COM 09247X101 483 960 SH   SOLE   0 0 960
Boston Properties COM 101121101 1,693 12,281 SH   SOLE   0 0 12,281
Bristol-Myers Squibb COM 110122108 1,190 18,532 SH   SOLE   0 0 18,532
Brookfield Infrastruc Lp COM G16252101 385 7,700 SH   SOLE   0 0 7,700
Capital One Financial COM 14040H105 2,252 21,885 SH   SOLE   0 0 21,885
Caterpillar COM 149123101 433 2,930 SH   SOLE   0 0 2,930
Charles Schwab COM 808513105 360 7,561 SH   SOLE   0 0 7,561
Chevron COM 166764100 3,818 31,684 SH   SOLE   0 0 31,684
Cisco Systems COM 17275R102 3,198 66,676 SH   SOLE   0 0 66,676
Coca Cola COM 191216100 283 5,117 SH   SOLE   0 0 5,117
Cognizant Technology COM 192446102 1,213 19,565 SH   SOLE   0 0 19,565
Colgate-Palmolive COM 194162103 1,644 23,877 SH   SOLE   0 0 23,877
ConocoPhillips COM 20825C104 792 12,186 SH   SOLE   0 0 12,186
Costco COM 22160K105 3,505 11,925 SH   SOLE   0 0 11,925
Cummins Inc COM 231021106 591 3,300 SH   SOLE   0 0 3,300
CVS Health COM 126650100 3,066 41,271 SH   SOLE   0 0 41,271
Diageo COM 25243Q205 354 2,100 SH   SOLE   0 0 2,100
Digital Realty Trust COM 253868103 1,516 12,664 SH   SOLE   0 0 12,664
Emerson Electric COM 291011104 2,007 26,322 SH   SOLE   0 0 26,322
Exxon Mobil COM 30231G102 2,509 35,949 SH   SOLE   0 0 35,949
FedEx COM 31428X106 2,753 18,209 SH   SOLE   0 0 18,209
First TRUST Snr Floating Rate COM 33733U108 179 14,226 SH   SOLE   0 0 14,226
Five9 Inc COM 338307101 312 4,760 SH   SOLE   0 0 4,760
General Dynamics COM 369550108 464 2,630 SH   SOLE   0 0 2,630
Global Payments Inc COM 37940X102 2,080 11,395 SH   SOLE   0 0 11,395
Healthpeak Properties Inc COM 42250P103 2,075 60,207 SH   SOLE   0 0 60,207
Home Depot COM 437076102 1,832 8,390 SH   SOLE   0 0 8,390
Honeywell COM 438516106 265 1,497 SH   SOLE   0 0 1,497
HP Inc. COM 40434L105 422 20,553 SH   SOLE   0 0 20,553
IBM COM 459200101 251 1,872 SH   SOLE   0 0 1,872
Intel COM 458140100 4,071 68,027 SH   SOLE   0 0 68,027
Intuit Inc COM 461202103 629 2,400 SH   SOLE   0 0 2,400
Invesco DWA Basic Mat Momentum COM 46137V704 1,656 26,300 SH   SOLE   0 0 26,300
Invesco Emerging Mkts Sov Debt COM 46138E784 1,110 37,517 SH   SOLE   0 0 37,517
Invesco Global Water COM 46138E651 219 7,100 SH   SOLE   0 0 7,100
Invesco QQQ COM 46090E103 553 2,603 SH   SOLE   0 0 2,603
Invesco Senior Loan Portfo COM 46138G508 358 15,700 SH   SOLE   0 0 15,700
Invesco Taxable Muni COM 46138G805 692 21,850 SH   SOLE   0 0 21,850
Invesco Water Resources COM 46137V142 1,180 30,550 SH   SOLE   0 0 30,550
iRobot Corp COM 462726100 349 6,900 SH   SOLE   0 0 6,900
iShares Core MSCI Emerging Mar COM 46434G103 2,117 39,375 SH   SOLE   0 0 39,375
iShares Dow Jones US Tech Sect COM 464287721 3,641 15,653 SH   SOLE   0 0 15,653
iShares iBonds Mar 2020 Corp ex-Fin COM 46432FAK3 273 11,100 SH   SOLE   0 0 11,100
iShares MSCI EAFE COM 464287465 9,603 138,296 SH   SOLE   0 0 138,296
iShares Russell 1000 COM 464287622 480 2,689 SH   SOLE   0 0 2,689
iShares Russell 2000 COM 464287655 534 3,222 SH   SOLE   0 0 3,222
iShares Russell 2000 Value COM 464287630 7,361 57,250 SH   SOLE   0 0 57,250
iShares S&P 100 ETF COM 464287101 519 3,600 SH   SOLE   0 0 3,600
iShares S&P 500 COM 464287200 2,164 6,694 SH   SOLE   0 0 6,694
iShares S&P Midcap COM 464287507 397 1,927 SH   SOLE   0 0 1,927
iShares S&P Small Cap COM 464287804 217 2,585 SH   SOLE   0 0 2,585
iShares Small Cap Value COM 464287879 603 3,749 SH   SOLE   0 0 3,749
Johnson & Johnson COM 478160104 6,365 43,632 SH   SOLE   0 0 43,632
JP Morgan Chase COM 46625H100 4,351 31,209 SH   SOLE   0 0 31,209
Lab Corp of America COM 50540R409 3,186 18,835 SH   SOLE   0 0 18,835
Lowe's COM 548661107 297 2,480 SH   SOLE   0 0 2,480
Magellan Midstream Ptnrs, LP COM 559080106 239 3,800 SH   SOLE   0 0 3,800
Mastercard Inc COM 57636Q104 6,098 20,422 SH   SOLE   0 0 20,422
Mc Donald's Corp COM 580135101 593 3,002 SH   SOLE   0 0 3,002
Medical Properties Trust COM 58463J304 217 10,300 SH   SOLE   0 0 10,300
Medtronic COM G5960L103 2,186 19,266 SH   SOLE   0 0 19,266
Merck COM 58933Y105 767 8,430 SH   SOLE   0 0 8,430
Microsoft COM 594918104 6,083 38,574 SH   SOLE   0 0 38,574
Mid America Apartment Co COM 59522J103 493 3,741 SH   SOLE   0 0 3,741
National Retail Properties COM 637417106 706 13,175 SH   SOLE   0 0 13,175
Nestle COM 641069406 271 2,500 SH   SOLE   0 0 2,500
NextEra Energy COM 65339F101 208 858 SH   SOLE   0 0 858
Nike COM 654106103 2,730 26,947 SH   SOLE   0 0 26,947
Nisource Inc COM 65473P105 285 10,244 SH   SOLE   0 0 10,244
Oracle COM 68389X105 3,036 57,308 SH   SOLE   0 0 57,308
Pepsico COM 713448108 4,082 29,864 SH   SOLE   0 0 29,864
Pfizer COM 717081103 2,270 57,948 SH   SOLE   0 0 57,948
Procter & Gamble COM 742718109 5,826 46,645 SH   SOLE   0 0 46,645
Public Storage COM 74460D109 1,442 6,770 SH   SOLE   0 0 6,770
Putnam Master Interm Term COM 746909100 60 12,600 SH   SOLE   0 0 12,600
Raytheon Co COM 755111507 879 4,000 SH   SOLE   0 0 4,000
Realty Income Corp COM 756109104 3,431 46,600 SH   SOLE   0 0 46,600
Royal Caribbean Cruise COM V7780T103 833 6,242 SH   SOLE   0 0 6,242
Royal Dutch Shell COM 780259206 2,538 43,034 SH   SOLE   0 0 43,034
S&P SPDR's COM 78462F103 812 2,523 SH   SOLE   0 0 2,523
Schwab Emerging Markets COM 808524706 493 18,000 SH   SOLE   0 0 18,000
Schwab US Dividend COM 808524797 232 4,005 SH   SOLE   0 0 4,005
Schwab US TIPS ETF COM 808524870 830 14,650 SH   SOLE   0 0 14,650
Simon Property Group COM 828806109 1,318 8,847 SH   SOLE   0 0 8,847
SPDR Healthcare Select COM 81369Y209 359 3,525 SH   SOLE   0 0 3,525
Stag Industrial Inc COM 85254J102 461 14,600 SH   SOLE   0 0 14,600
Stonecastle Finl Co COM 861780104 253 11,350 SH   SOLE   0 0 11,350
Stryker COM 863667101 3,300 15,718 SH   SOLE   0 0 15,718
Target COM 87612E106 3,779 29,473 SH   SOLE   0 0 29,473
Tesla Motors COM 88160R101 279 667 SH   SOLE   0 0 667
TJX Companies COM 872540109 1,685 27,601 SH   SOLE   0 0 27,601
Union Pacific COM 907818108 1,638 9,060 SH   SOLE   0 0 9,060
United Technologies COM 913017109 5,373 35,877 SH   SOLE   0 0 35,877
UnitedHealth Group COM 91324P102 243 825 SH   SOLE   0 0 825
US Bancorp COM 902973304 2,218 37,410 SH   SOLE   0 0 37,410
Vanguard 500 Index ETF COM 922908363 3,182 10,758 SH   SOLE   0 0 10,758
Vanguard Emerging Markets COM 922042858 4,716 106,040 SH   SOLE   0 0 106,040
Vanguard REIT COM 922908553 2,551 27,497 SH   SOLE   0 0 27,497
Vanguard Total Stock Market COM 922908769 2,835 17,329 SH   SOLE   0 0 17,329
Verizon COM 92343V104 3,390 55,210 SH   SOLE   0 0 55,210
Visa COM 92826C839 5,730 30,496 SH   SOLE   0 0 30,496
Wal-Mart COM 931142103 242 2,035 SH   SOLE   0 0 2,035
Walt Disney COM 254687106 3,256 22,515 SH   SOLE   0 0 22,515
Wells Fargo COM 949746101 5,100 94,790 SH   SOLE   0 0 94,790