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 8,432 44,069 SH   SOLE   41,259 0 2,810
A T & T New COM 00206r102 1,163 27,995 SH   SOLE   26,974 0 1,021
ABB Ltd ADR COM 000375204 1,264 54,001 SH   SOLE   49,076 0 4,925
Abbott Laboratories COM 002824100 561 12,621 SH   SOLE   12,552 0 69
Abbvie Inc COM 00287Y109 403 6,182 SH   SOLE   6,124 0 58
Accenture Plc COM G1151C101 5,312 44,309 SH   SOLE   41,384 0 2,925
Aetna COM 00817Y108 255 2,000 SH   SOLE   2,000 0 0
Air Prod & Chemicals COM 009158106 444 3,285 SH   SOLE   3,010 0 275
Alphabet Inc Cl A COM 02079K305 754 889 SH   SOLE   889 0 0
Amazon COM 023135106 262 296 SH   SOLE   296 0 0
American Express COM 025816109 3,811 48,169 SH   SOLE   44,614 0 3,555
American Tower COM 299122010 273 2,247 SH   SOLE   2,247 0 0
Amphenol COM 320951015 762 10,700 SH   SOLE   10,700 0 0
Apple COM 037833100 2,285 15,905 SH   SOLE   15,835 0 70
Aqua America COM 03836w103 228 7,082 SH   SOLE   7,082 0 0
Auto Data Processing COM 053015103 782 7,640 SH   SOLE   7,640 0 0
BHP Billiton Ltd ADR COM 088606108 791 21,776 SH   SOLE   20,559 0 1,217
Bank of America COM 060505104 204 8,645 SH   SOLE   8,145 0 500
Berkshire Hathaway B COM 084670702 697 4,179 SH   SOLE   4,179 0 0
Bristol-Myers Squibb COM 110122108 689 12,675 SH   SOLE   12,675 0 0
C R Bard COM 067383109 5,086 20,462 SH   SOLE   19,497 0 965
Campbell Soup COM 134429109 336 5,872 SH   SOLE   5,872 0 0
Celgene Corp COM 151020104 2,838 22,805 SH   SOLE   21,575 0 1,230
Cerner Corp COM 156782104 687 11,670 SH   SOLE   11,670 0 0
Chevron Corporation COM 166764100 1,413 13,158 SH   SOLE   12,910 0 248
Chubb LTD COM H1467J104 798 5,859 SH   SOLE   5,859 0 0
Cisco Systems COM 17275r102 4,508 133,387 SH   SOLE   124,934 0 8,453
Coca Cola COM 191216100 284 6,697 SH   SOLE   6,697 0 0
Colgate-Palmolive COM 194162103 394 5,382 SH   SOLE   5,382 0 0
ConocoPhillips COM 20825c104 387 7,751 SH   SOLE   7,176 0 575
Danaher Corp COM 235851102 5,489 64,179 SH   SOLE   60,484 0 3,695
Deere & Co COM 244199105 266 2,440 SH   SOLE   2,440 0 0
Dentsply Sirona Inc COM 24906P109 5,669 90,791 SH   SOLE   83,808 0 6,983
Devon Energy COM 25179m103 1,014 24,302 SH   SOLE   22,597 0 1,705
Disney Walt Co COM 254687106 366 3,224 SH   SOLE   3,224 0 0
Du Pont E I De Nemour COM 263534109 247 3,079 SH   SOLE   2,029 0 1,050
Duke Energy Corp COM 26441C204 261 3,180 SH   SOLE   3,180 0 0
Eaton Corp PLC COM G29183103 568 7,664 SH   SOLE   6,814 0 850
Ecolab COM 278865100 3,539 28,236 SH   SOLE   26,986 0 1,250
Emerson Electric COM 291011104 5,024 83,926 SH   SOLE   79,321 0 4,605
ExxonMobil COM 30231g102 6,972 85,019 SH   SOLE   82,279 0 2,739
Fedex Corporation COM 31428x106 268 1,371 SH   SOLE   1,371 0 0
Fiserv COM 337738108 6,103 52,925 SH   SOLE   49,065 0 3,860
Fortive Corp COM 34959J108 2,306 38,295 SH   SOLE   35,798 0 2,497
General Electric COM 369604103 1,417 47,556 SH   SOLE   43,859 0 3,697
General Mills COM 370334104 305 5,168 SH   SOLE   4,868 0 300
Goldcorp New F COM 380956409 406 27,809 SH   SOLE   27,809 0 0
Henry Schein COM 806407102 539 3,170 SH   SOLE   3,170 0 0
Hershey Company COM 427866108 361 3,300 SH   SOLE   3,000 0 300
Home Depot COM 437076102 408 2,778 SH   SOLE   2,778 0 0
Honeywell International COM 438516106 802 6,421 SH   SOLE   6,021 0 400
Idexx Labs COM 45168d104 9,242 59,773 SH   SOLE   58,643 0 1,130
Illinois Tool Works COM 452308109 233 1,760 SH   SOLE   1,760 0 0
Ingersoll Rand Cl A COM g47791101 206 2,535 SH   SOLE   2,535 0 0
Intel Corp COM 458140100 393 10,898 SH   SOLE   9,623 0 1,275
Intl Business Machines COM 459200101 512 2,943 SH   SOLE   2,943 0 0
Intuit COM 461202103 3,700 31,899 SH   SOLE   29,259 0 2,640
J.M. Smucker COM 832696405 675 5,150 SH   SOLE   5,150 0 0
Jeffersonville Bancorp COM 47559A103 210 13,098 SH   SOLE   13,098 0 0
Johnson & Johnson COM 478160104 2,279 18,300 SH   SOLE   18,300 0 0
Kimberly Clark COM 494368103 210 1,596 SH   SOLE   1,596 0 0
Kinder Morgan Inc COM 49456B101 2,812 129,330 SH   SOLE   122,236 0 7,094
MBIA COM 55262C100 505 59,657 SH   SOLE   59,657 0 0
McDonalds COM 580135101 427 3,291 SH   SOLE   2,941 0 350
Medtronic PLC COM G5960L103 4,170 51,763 SH   SOLE   48,748 0 3,015
Merck COM 58933y105 1,686 26,530 SH   SOLE   25,465 0 1,065
Mettler-Toledo COM 592688105 558 1,165 SH   SOLE   1,165 0 0
Microsoft COM 594918104 6,422 97,513 SH   SOLE   91,898 0 5,615
Mondelez International Inc COM 609207105 363 8,431 SH   SOLE   8,431 0 0
Mosaic COM 61945C103 390 13,375 SH   SOLE   13,375 0 0
Nestle S A Reg B ADR COM 641069406 4,732 61,532 SH   SOLE   58,087 0 3,445
Newell Brands Inc COM 651229106 2,206 46,768 SH   SOLE   44,085 0 2,683
NextEra Energy COM 65339f101 560 4,361 SH   SOLE   4,361 0 0
Nike B COM 654106103 364 6,526 SH   SOLE   6,526 0 0
Nordstrom COM 655664100 318 6,820 SH   SOLE   6,420 0 400
Novartis ADR COM 66987V109 1,124 15,130 SH   SOLE   14,885 0 245
Novo-Nordisk COM 670100205 3,761 109,715 SH   SOLE   102,070 0 7,645
Occidental Pete COM 674599105 2,083 32,869 SH   SOLE   31,534 0 1,335
Oracle COM 68389x105 2,406 53,929 SH   SOLE   50,424 0 3,505
Paccar COM 693718108 1,382 20,564 SH   SOLE   20,564 0 0
PepsiCo COM 713448108 6,609 59,086 SH   SOLE   54,579 0 4,507
Pfizer COM 717081103 1,063 31,076 SH   SOLE   31,076 0 0
Powershares QQQ Tr Ser 1 COM 73935a104 329 2,485 SH   SOLE   2,485 0 0
Praxair COM 74005p104 5,170 43,592 SH   SOLE   41,107 0 2,485
Procter & Gamble COM 742718109 13,073 145,496 SH   SOLE   141,309 0 4,187
Qualcomm COM 747525103 3,372 58,811 SH   SOLE   55,829 0 2,982
Reckitt Benckiser ADR COM 756255204 298 16,000 SH   SOLE   16,000 0 0
Roche Hldg Ltd ADR COM 771195104 2,627 82,015 SH   SOLE   77,870 0 4,145
Rockwell Collins COM 774341101 3,091 31,814 SH   SOLE   29,699 0 2,115
Roper Technologies COM 776696106 909 4,400 SH   SOLE   4,400 0 0
Royal Dutch Shell A COM 780259206 436 8,269 SH   SOLE   8,069 0 200
SPDR S&P 500 COM 78462f103 392 1,662 SH   SOLE   1,482 0 180
SPDR Select Financial ETF COM 81369Y605 429 18,068 SH   SOLE   15,268 0 2,800
Schlumberger Ltd COM 806857108 3,816 48,865 SH   SOLE   45,375 0 3,490
Stryker COM 863667101 375 2,850 SH   SOLE   2,850 0 0
Sysco COM 871829107 285 5,490 SH   SOLE   5,490 0 0
Texas Instruments COM 882508104 4,693 58,249 SH   SOLE   54,694 0 3,555
The Kraft Heinz Company COM 500754106 453 4,990 SH   SOLE   4,990 0 0
Total S A ADR COM 89151E109 418 8,300 SH   SOLE   8,300 0 0
U S Bancorp COM 902973304 245 4,760 SH   SOLE   4,210 0 550
Unilever NV COM 904784709 5,490 110,512 SH   SOLE   102,782 0 7,730
United Parcel Service COM 911312106 5,936 55,319 SH   SOLE   51,199 0 4,120
United Technologies COM 913017109 1,449 12,910 SH   SOLE   12,869 0 41
Vanguard Dividend Appreciation COM 921908844 716 7,964 SH   SOLE   7,964 0 0
Vanguard FTSE Developed Market COM 921943858 2,794 71,100 SH   SOLE   61,680 0 9,420
Vanguard FTSE Emerging Market COM 922042858 4,723 118,905 SH   SOLE   111,210 0 7,695
Vanguard FTSE Europe Index COM 922042874 296 5,736 SH   SOLE   5,670 0 66
Vanguard Growth COM 922908736 482 3,962 SH   SOLE   3,962 0 0
Vanguard High Dividend Yield COM 921946406 5,878 75,701 SH   SOLE   72,829 0 2,872
Vanguard Info Tech COM 92204A702 226 1,665 SH   SOLE   1,665 0 0
Vanguard Lg Cap Index COM 922908637 2,364 21,875 SH   SOLE   21,520 0 355
Vanguard Mid Cap COM 922908629 3,010 21,620 SH   SOLE   20,995 0 625
Vanguard REIT COM 922908553 865 10,472 SH   SOLE   9,972 0 500
Vanguard S&P 500 COM 922908363 877 4,056 SH   SOLE   4,056 0 0
Vanguard Small Cap COM 922908751 1,810 13,577 SH   SOLE   13,267 0 310
Vanguard Total Stock Mkt COM 922908769 2,648 21,825 SH   SOLE   19,475 0 2,350
Vanguard Value COM 992908744 385 4,040 SH   SOLE   4,040 0 0
Verizon Communications COM 92343v104 802 16,456 SH   SOLE   15,751 0 705
Wal-Mart COM 931142103 3,186 44,201 SH   SOLE   41,256 0 2,945
Walgreens Boots Alliance Inc COM 931427108 1,717 20,675 SH   SOLE   19,470 0 1,205
Waters COM 941848103 5,466 34,967 SH   SOLE   32,432 0 2,535
Wells Fargo & Co New COM 949746101 417 7,496 SH   SOLE   6,696 0 800
Xcel Energy COM 98389B100 247 5,568 SH   SOLE   5,568 0 0
iShares: Core MSCI Emerging Mk COM 46434G103 676 14,155 SH   SOLE   14,155 0 0
iShares: Currency Hedged MSCI COM 46434V803 474 17,210 SH   SOLE   17,210 0 0
iShares: DJ Select Div Index COM 464287168 237 2,600 SH   SOLE   2,600 0 0
iShares: MSCI EAFE Index COM 464287465 2,715 43,587 SH   SOLE   40,773 0 2,814
iShares: MSCI Emrg Mkts COM 464287234 391 9,931 SH   SOLE   9,865 0 66
iShares: Midcap 400 Index COM 464287507 439 2,562 SH   SOLE   2,397 0 165
iShares: S&P 500 Idx COM 464287200 1,062 4,474 SH   SOLE   4,474 0 0
iShares: S&P Small Cap 600 Idx COM 464287804 21,626 312,698 SH   SOLE   297,868 0 14,830
iShares: S&P U S Pfd Fund COM 464288687 265 6,856 SH   SOLE   6,856 0 0
Vanguard Bond Index Inter Term COM 921937819 951 11,380 SH   SOLE   11,380 0 0
Vanguard Intermediate Term Cor COM 92206C870 1,037 12,010 SH   SOLE   12,010 0 0
Vanguard Intermediate Term Gov COM 92206C706 232 3,600 SH   SOLE   0 0 3,600
Vanguard Short-Term Bond Index COM 921937827 1,953 24,501 SH   SOLE   19,521 0 4,980
Vanguard Short-Term Corp Bd In COM 92206C409 20,516 257,289 SH   SOLE   236,789 0 20,500
Vanguard Short-Term Government COM 92206C102 591 9,720 SH   SOLE   5,900 0 3,820
Vanguard Total Bnd COM 921937835 394 4,864 SH   SOLE   4,864 0 0
iShares: 1-3 Yr Treasury Bond COM 464287457 1,134 13,417 SH   SOLE   10,757 0 2,660
iShares: Iboxx Corp Bd COM 464287242 299 2,539 SH   SOLE   2,539 0 0
Templeton Global Inc COM 880198106 362 54,370 SH   SOLE   52,370 0 2,000