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
Calvert Equity Class I MF 131618795 223 3,665 SH   SOLE   3,665 0 0
Vanguard 500 Index MF 922908710 632 2,327 SH   SOLE   2,327 0 0
Alliance Bernstein Hldg Unit L LP 01881G106 659 22,175 SH   SOLE   22,175 0 0
Enterprise Prdts Prtn Lpl P LP 293792107 1,948 67,468 SH   SOLE   67,468 0 0
3m Company Com COM 88579y101 595 3,434 SH   SOLE   3,434 0 0
AO Smith Corp COM 831865209 522 11,062 SH   SOLE   11,062 0 0
AT&T Inc COM 00206r102 8,039 239,905 SH   SOLE   239,905 0 0
AXA common ADR COM 054536107 2,927 111,793 SH   SOLE   111,793 0 0
AbbVie Inc. COM 00287y109 4,983 68,520 SH   SOLE   68,520 0 0
Abbott Laboratories COM 002824100 627 7,453 SH   SOLE   7,453 0 0
Alcon Inc. COM h01301128 522 8,409 SH   SOLE   8,409 0 0
Alphabet Inc Cl A COM 02079k305 7,767 7,173 SH   SOLE   7,173 0 0
Alphabet Inc Cl C COM 02079k107 9,854 9,116 SH   SOLE   9,116 0 0
Amazon Com Inc COM 023135106 4,429 2,339 SH   SOLE   2,339 0 0
Amcor PLC COM g0250x107 1,062 92,408 SH   SOLE   92,408 0 0
Analog Devices Inc Com COM 032654105 10,510 93,113 SH   SOLE   93,113 0 0
Apple Inc COM 037833100 5,744 29,023 SH   SOLE   29,023 0 0
Applied Materials COM 038222105 714 15,903 SH   SOLE   15,903 0 0
Aust&New Zealnd Bkg Ordf Sedol COM q09504137 237 11,950 SH   SOLE   11,950 0 0
Auto Data Processing COM 053015103 21,384 129,343 SH   SOLE   129,343 0 0
Booking Holdings COM 09857l108 6,610 3,526 SH   SOLE   3,526 0 0
Cedar Fair Lp COM 150185106 249 5,230 SH   SOLE   5,230 0 0
Chevron Corporation COM 166764100 391 3,145 SH   SOLE   3,145 0 0
Chubb Ltd COM h1467j104 3,627 24,622 SH   SOLE   24,622 0 0
Citrix Systems Inc. COM 177376100 523 5,333 SH   SOLE   5,333 0 0
Colgate Palmolive COM 194162103 4,452 62,112 SH   SOLE   62,112 0 0
Costco Whsl Corp New COM 22160K105 12,021 45,489 SH   SOLE   45,489 0 0
Croda International Sedol new COM g25536155 1,814 27,835 SH   SOLE   27,835 0 0
Cyrusone Inc. COM 23283r100 2,601 45,054 SH   SOLE   45,054 0 0
Danaher Corp Del COM 235851102 9,468 66,247 SH   SOLE   66,247 0 0
Digital Realty Trust COM 253868103 1,079 9,163 SH   SOLE   9,163 0 0
Ebay Inc Com COM 278642103 8,419 213,130 SH   SOLE   213,130 0 0
Ecolab Inc COM 278865100 7,455 37,759 SH   SOLE   37,759 0 0
Emerson Elec Co COM 291011104 5,934 88,945 SH   SOLE   88,945 0 0
Expeditors Intl Wash Inc. COM 302130109 3,308 43,608 SH   SOLE   43,608 0 0
Exxon Mobil Corp Com COM 30231g102 336 4,388 SH   SOLE   4,388 0 0
Fomento Economico Mexicano Sa COM 344419106 2,018 20,859 SH   SOLE   20,859 0 0
General Mills Inc COM 370334104 247 4,710 SH   SOLE   4,710 0 0
Glaxo Smith Kline Plc COM 37733W105 1,082 27,041 SH   SOLE   27,041 0 0
Grainger Ww Inc. COM 384802104 390 1,454 SH   SOLE   1,454 0 0
HDFC Bank Limited ADR COM 40415f101 5,347 41,120 SH   SOLE   41,120 0 0
Hcp Inc. Reit COM 40414L109 3,528 110,321 SH   SOLE   110,321 0 0
Home Depot Inc COM 437076102 1,186 5,701 SH   SOLE   5,701 0 0
Illinois Tool Works Inc COM 452308109 415 2,749 SH   SOLE   2,749 0 0
Illumina Inc COM 452327109 316 858 SH   SOLE   858 0 0
Ingevity Corp COM 45688c107 565 5,374 SH   SOLE   5,374 0 0
Int'l Business Machines Corp COM 459200101 659 4,781 SH   SOLE   4,781 0 0
Intel Corp COM 458140100 2,886 60,298 SH   SOLE   60,298 0 0
Johnson And Johnson Com COM 478160104 665 4,778 SH   SOLE   4,778 0 0
Kellogg Company COM 487836108 212 3,950 SH   SOLE   3,950 0 0
Keyence Corp 6861 JP Sedol 64 COM j32491102 6,642 10,822 SH   SOLE   10,822 0 0
Kubota Corp Sedol 6497509 JP COM J36662138 2,405 144,506 SH   SOLE   144,506 0 0
Linde PLC COM g5494j103 8,405 41,860 SH   SOLE   41,860 0 0
Marriott International Inc. COM 571903202 357 2,545 SH   SOLE   2,545 0 0
Mc Donalds Corp COM 580135101 746 3,593 SH   SOLE   3,593 0 0
Mercadolibre Inc. COM 58733r102 12,734 20,815 SH   SOLE   20,815 0 0
Merck & Co Inc New COM 58933y105 419 5,000 SH   SOLE   5,000 0 0
Microsoft Corp COM 594918104 1,031 7,694 SH   SOLE   7,694 0 0
National Australian Bank sedol COM q65336119 225 11,970 SH   SOLE   11,970 0 0
Nestle S A Reg B Adr F 1 Adr R COM 641069406 215 2,082 SH   SOLE   2,082 0 0
Nike Inc COM 654106103 403 4,800 SH   SOLE   4,800 0 0
Nordea Bank AB sedol BYZF9J9 S COM x5s8vl105 1,286 177,047 SH   SOLE   177,047 0 0
Novartis Adr COM 66987v109 3,765 41,236 SH   SOLE   41,236 0 0
Novo-Nordisk A/S Sedol# 707752 COM k72807132 1,078 21,125 SH   SOLE   21,125 0 0
Novozymes A/S B Shs ADR COM 670108109 1,624 34,899 SH   SOLE   34,899 0 0
Novozymes A/S B Shs sedol# B79 COM k7317j133 2,834 60,673 SH   SOLE   60,673 0 0
Oneok Inc COM 682680103 383 5,560 SH   SOLE   5,560 0 0
Oracle Corp COM 68389x105 1,470 25,802 SH   SOLE   25,802 0 0
Orsted A/S Sedol# BYT16L4 DK COM k7653q105 281 3,242 SH   SOLE   3,242 0 0
PayPal Holdings, Inc. COM 70450y103 1,716 14,991 SH   SOLE   14,991 0 0
Pepsico Incorporated COM 713448108 843 6,430 SH   SOLE   6,430 0 0
Pfizer Incorporated COM 717081103 399 9,210 SH   SOLE   9,210 0 0
Pnc Financial Service Group COM 693475105 4,643 33,818 SH   SOLE   33,818 0 0
Procter & Gamble Co COM 742718109 892 8,138 SH   SOLE   8,138 0 0
Realty Income Corp COM 756109104 292 4,230 SH   SOLE   4,230 0 0
Southern Co. COM 842587107 293 5,300 SH   SOLE   5,300 0 0
Starbucks Corp COM 855244109 464 5,535 SH   SOLE   5,535 0 0
Stryker Corp COM 863667101 206 1,000 SH   SOLE   1,000 0 0
Swiss RE AG ADR COM 870886108 374 14,772 SH   SOLE   14,772 0 0
Swiss RE AG Sedol# B545MG5 CH COM h8431b109 5,702 56,020 SH   SOLE   56,020 0 0
Sysco Corp Com COM 871829107 212 3,000 SH   SOLE   3,000 0 0
Tencent Holdings COM 88032Q109 1,857 41,024 SH   SOLE   41,024 0 0
Tencent Holdings Sedol# BMMV2K COM G87572163 2,964 65,675 SH   SOLE   65,675 0 0
Tjx Cos Inc New COM 872540109 10,336 195,470 SH   SOLE   195,470 0 0
Unilever N V Ny Shs Newf N Y R COM 904784709 455 7,500 SH   SOLE   7,500 0 0
Unilever Plc COM 904767704 16,469 265,756 SH   SOLE   265,756 0 0
United Parcel Svc Cl B COM 911312106 10,321 99,946 SH   SOLE   99,946 0 0
VISA Inc. COM 92826c839 19,439 112,009 SH   SOLE   112,009 0 0
Verizon Communications COM 92343V104 11,740 205,495 SH   SOLE   205,495 0 0
Vestas Wind Sys New Ordf Sedol COM k9773j128 2,785 32,195 SH   SOLE   32,195 0 0
WP Carey Inc COM 92936u109 537 6,610 SH   SOLE   6,610 0 0
Westinghouse Air Brake Tech. C COM 929740108 378 5,270 SH   SOLE   5,270 0 0