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 7,334 41,880 SH   SOLE   38,825 0 3,055
A T & T New COM 00206r102 1,143 26,453 SH   SOLE   25,732 0 721
ABB Ltd ADR COM 000375204 1,521 76,713 SH   SOLE   71,328 0 5,385
Abbott Laboratories COM 002824100 504 12,821 SH   SOLE   12,752 0 69
Abbvie Inc COM 00287Y109 358 5,782 SH   SOLE   5,724 0 58
Accenture Plc COM G1151C101 4,783 42,220 SH   SOLE   39,295 0 2,925
Aetna COM 00817Y108 267 2,190 SH   SOLE   2,190 0 0
Air Prod & Chemicals COM 009158106 455 3,205 SH   SOLE   2,930 0 275
Alphabet Inc Cl A COM 02079K305 331 470 SH   SOLE   470 0 0
Amazon COM 023135106 221 309 SH   SOLE   309 0 0
Amer Electric Pwr COM 025537101 202 2,888 SH   SOLE   2,888 0 0
American Express COM 025816109 3,195 52,583 SH   SOLE   48,628 0 3,955
Apple COM 037833100 1,529 15,989 SH   SOLE   15,919 0 70
Aqua America COM 03836w103 238 6,682 SH   SOLE   6,682 0 0
Auto Data Processing COM 053015103 201 2,190 SH   SOLE   2,190 0 0
BHP Billiton Ltd ADR COM 088606108 621 21,743 SH   SOLE   20,526 0 1,217
Ball Corporation COM 584981062 492 6,800 SH   SOLE   6,800 0 0
Berkshire Hathaway B COM 084670702 605 4,179 SH   SOLE   4,179 0 0
Bristol-Myers Squibb COM 110122108 897 12,200 SH   SOLE   12,200 0 0
C R Bard COM 067383109 4,548 19,338 SH   SOLE   18,348 0 990
CVS Health Corp COM 126650100 255 2,664 SH   SOLE   2,664 0 0
Campbell Soup COM 134429109 391 5,872 SH   SOLE   5,872 0 0
Celgene Corp COM 151020104 2,111 21,400 SH   SOLE   20,320 0 1,080
Chevron Corporation COM 166764100 1,136 10,841 SH   SOLE   10,593 0 248
Chubb LTD COM H1467J104 538 4,115 SH   SOLE   4,115 0 0
Cisco Systems COM 17275r102 3,983 138,840 SH   SOLE   130,787 0 8,053
Coca Cola COM 191216100 338 7,447 SH   SOLE   7,447 0 0
Colgate-Palmolive COM 194162103 321 4,390 SH   SOLE   4,390 0 0
ConocoPhillips COM 20825c104 401 9,186 SH   SOLE   9,186 0 0
Danaher Corp COM 235851102 6,909 68,404 SH   SOLE   64,459 0 3,945
Deere & Co COM 244199105 220 2,710 SH   SOLE   2,710 0 0
Dentsply Sirona Inc COM 24906P109 6,137 98,921 SH   SOLE   92,268 0 6,653
Devon Energy COM 25179m103 1,068 29,472 SH   SOLE   27,517 0 1,955
Disney Walt Co COM 254687106 314 3,215 SH   SOLE   3,215 0 0
Duke Energy Corp COM 26441C204 273 3,180 SH   SOLE   3,180 0 0
Eaton Corp PLC COM G29183103 482 8,064 SH   SOLE   7,214 0 850
Ecolab COM 278865100 2,900 24,450 SH   SOLE   23,350 0 1,100
Emerson Electric COM 291011104 4,655 89,239 SH   SOLE   84,294 0 4,945
ExxonMobil COM 30231g102 5,290 56,435 SH   SOLE   53,695 0 2,739
Financial Sel Spdr COM 81369Y605 516 22,584 SH   SOLE   19,784 0 2,800
Fiserv COM 337738108 7,185 66,081 SH   SOLE   60,916 0 5,165
General Electric COM 369604103 1,358 43,147 SH   SOLE   39,450 0 3,697
General Mills COM 370334104 354 4,968 SH   SOLE   4,668 0 300
Goldcorp New F COM 380956409 522 27,309 SH   SOLE   27,309 0 0
Hershey Company COM 427866108 352 3,100 SH   SOLE   2,800 0 300
Honeywell International COM 438516106 721 6,196 SH   SOLE   5,796 0 400
Idexx Labs COM 45168d104 6,291 67,751 SH   SOLE   66,621 0 1,130
Illinois Tool Works COM 452308109 211 2,030 SH   SOLE   2,030 0 0
Intel Corp COM 458140100 318 9,691 SH   SOLE   8,416 0 1,275
Intl Business Machines COM 459200101 426 2,808 SH   SOLE   2,808 0 0
Intuit COM 461202103 3,844 34,439 SH   SOLE   31,899 0 2,540
Jeffersonville Bancorp COM 47559A103 176 13,098 SH   SOLE   13,098 0 0
Johnson & Johnson COM 478160104 2,299 18,951 SH   SOLE   18,951 0 0
Kimberly Clark COM 494368103 246 1,791 SH   SOLE   1,791 0 0
Kinder Morgan Inc COM 49456B101 2,585 138,108 SH   SOLE   132,114 0 5,994
MBIA COM 55262C100 407 59,657 SH   SOLE   59,657 0 0
McDonalds COM 580135101 338 2,811 SH   SOLE   2,461 0 350
Medtronic PLC COM G5960L103 4,838 55,756 SH   SOLE   52,591 0 3,165
Merck COM 58933y105 1,512 26,245 SH   SOLE   25,180 0 1,065
Microsoft COM 594918104 5,448 106,476 SH   SOLE   100,826 0 5,650
Mondelez International Inc COM 609207105 384 8,431 SH   SOLE   8,431 0 0
Mosaic COM 61945C103 350 13,375 SH   SOLE   13,375 0 0
Nestle S A Reg B ADR COM 641069406 5,077 65,667 SH   SOLE   62,197 0 3,470
Newell Brands Inc COM 651229106 2,145 44,160 SH   SOLE   41,921 0 2,239
NextEra Energy COM 65339f101 494 3,789 SH   SOLE   3,789 0 0
Nordstrom COM 655664100 269 7,070 SH   SOLE   6,870 0 200
Novartis ADR COM 66987V109 705 8,550 SH   SOLE   8,305 0 245
Novo-Nordisk COM 670100205 6,062 112,710 SH   SOLE   105,265 0 7,445
Occidental Pete COM 674599105 2,753 36,429 SH   SOLE   34,774 0 1,655
Oracle COM 68389x105 2,356 57,555 SH   SOLE   54,050 0 3,505
PepsiCo COM 713448108 6,658 62,851 SH   SOLE   58,294 0 4,557
Pfizer COM 717081103 971 27,566 SH   SOLE   27,566 0 0
Praxair COM 74005p104 4,773 42,470 SH   SOLE   40,215 0 2,255
Procter & Gamble COM 742718109 5,813 68,655 SH   SOLE   64,540 0 4,115
Qualcomm COM 747525103 2,973 55,496 SH   SOLE   52,514 0 2,982
Reckitt Benckiser ADR COM 756255204 250 12,300 SH   SOLE   12,300 0 0
Roche Hldg Ltd ADR COM 771195104 3,550 107,735 SH   SOLE   102,190 0 5,545
Royal Dutch Shell A COM 780259206 427 7,729 SH   SOLE   7,229 0 500
SPDR S&P 500 COM 78462f103 467 2,228 SH   SOLE   2,048 0 180
Schlumberger Ltd COM 806857108 3,885 49,125 SH   SOLE   45,635 0 3,490
Starbucks COM 855244109 320 5,610 SH   SOLE   5,610 0 0
Sysco COM 871829107 220 4,331 SH   SOLE   4,331 0 0
Templeton Global Inc FFUS 880198106 350 55,070 SH   SOLE   53,070 0 2,000
Texas Instruments COM 882508104 4,569 72,927 SH   SOLE   68,392 0 4,535
The Kraft Heinz Company COM 500754106 427 4,830 SH   SOLE   4,830 0 0
Total S A ADR COM 89151E109 399 8,300 SH   SOLE   8,300 0 0
Unilever NV COM 904784709 5,504 117,247 SH   SOLE   109,637 0 7,610
United Parcel Service COM 911312106 6,197 57,533 SH   SOLE   53,613 0 3,920
United Technologies COM 913017109 947 9,236 SH   SOLE   9,195 0 41
Vanguard Dividend Appreciation COM 921908844 443 5,326 SH   SOLE   5,326 0 0
Vanguard FTSE Developed Market COM 921943858 2,871 81,190 SH   SOLE   71,770 0 9,420
Vanguard FTSE Emerging Market COM 922042858 4,593 130,386 SH   SOLE   120,761 0 9,625
Vanguard FTSE Europe Index COM 922042874 268 5,736 SH   SOLE   5,670 0 66
Vanguard Growth COM 922908736 517 4,824 SH   SOLE   4,824 0 0
Vanguard High Dividend Yield COM 921946406 4,633 64,836 SH   SOLE   62,289 0 2,547
Vanguard Lg Cap Index COM 922908637 1,994 20,800 SH   SOLE   20,445 0 355
Vanguard Mid Cap COM 922908629 2,237 18,095 SH   SOLE   17,470 0 625
Vanguard REIT COM 922908553 1,067 12,029 SH   SOLE   11,529 0 500
Vanguard S&P 500 COM 922908363 759 3,951 SH   SOLE   3,951 0 0
Vanguard Small Cap COM 922908751 1,509 13,047 SH   SOLE   12,737 0 310
Vanguard Total Stock Mkt COM 922908769 1,700 15,860 SH   SOLE   13,510 0 2,350
Vanguard Value COM 992908744 495 5,821 SH   SOLE   5,821 0 0
Verizon Communications COM 92343v104 911 16,319 SH   SOLE   15,614 0 705
Wal-Mart COM 931142103 3,347 45,831 SH   SOLE   42,886 0 2,945
Walgreens Boots Alliance Inc COM 931427108 1,770 21,260 SH   SOLE   20,055 0 1,205
Waters COM 941848103 6,295 44,754 SH   SOLE   41,594 0 3,160
Wells Fargo & Co New COM 949746101 338 7,133 SH   SOLE   6,333 0 800
Xcel Energy COM 98389B100 227 5,068 SH   SOLE   5,068 0 0
iShares Core MSCI Emerging Mkt COM 46434G103 489 11,690 SH   SOLE   11,690 0 0
iShares: Currency Hedged MSCI COM 46434V803 285 11,890 SH   SOLE   11,890 0 0
iShares: MSCI EAFE Index COM 464287465 2,507 44,912 SH   SOLE   42,098 0 2,814
iShares: MSCI Emrg Mkts COM 464287234 324 9,431 SH   SOLE   9,365 0 66
iShares: Midcap 400 Index COM 464287507 371 2,485 SH   SOLE   2,320 0 165
iShares: Russell 2000 Index COM 464287655 224 1,950 SH   SOLE   1,950 0 0
iShares: S&P 500 Idx COM 464287200 945 4,489 SH   SOLE   4,489 0 0
iShares: S&P Small Cap 600 Idx COM 464287804 18,744 161,294 SH   SOLE   154,179 0 7,115
iShares: S&P U S Pfd Fund COM 464288687 273 6,856 SH   SOLE   6,856 0 0
Vanguard Bond Index Inter Term COM 921937819 974 11,060 SH   SOLE   11,060 0 0
Vanguard Intermediate Term Bon COM 92206C870 728 8,140 SH   SOLE   8,140 0 0
Vanguard Short-Term Bond Index COM 921937827 2,237 27,599 SH   SOLE   22,619 0 4,980
Vanguard Short-Term Corp Bd In COM 92206C409 20,843 257,830 SH   SOLE   237,860 0 19,970
Vanguard Short-Term Government COM 92206C102 381 6,200 SH   SOLE   4,700 0 1,500
Vanguard Total Bnd COM 921937835 410 4,864 SH   SOLE   4,864 0 0
Vanguard Total Intl Bnd Index COM 92203J407 257 4,610 SH   SOLE   4,610 0 0
iShares: Barclays 1-3 Yr Tsy I COM 464287457 1,647 19,301 SH   SOLE   13,211 0 6,090
iShares: Iboxx Corp Bd COM 464287242 245 1,999 SH   SOLE   1,999 0 0