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 469 2,676 SH   SOLE   0 0 2,676
AT&T Corp. COM 001957505 406 9,402 SH   SOLE   0 0 9,402
AbbVie Inc. COM 00287y109 4,385 70,835 SH   SOLE   0 0 70,835
Abbott Laboratories COM 002824100 2,910 74,039 SH   SOLE   0 0 74,039
Alphabet Inc. Class C COM 38259p706 2,970 4,292 SH   SOLE   0 0 4,292
Amgen COM 031162100 392 2,578 SH   SOLE   0 0 2,578
Berkshire Hathaway - B COM 084670207 5,663 39,109 SH   SOLE   0 0 39,109
Berkshire Hathaway A, 100 shs COM 084670108 217 100 SH   SOLE   0 0 100
Bristol-Myers Squibb COM 110122108 263 3,570 SH   SOLE   0 0 3,570
CVS Health Corp. COM 126650100 3,553 37,114 SH   SOLE   0 0 37,114
Calpine Corp. COM 131347304 2,358 159,834 SH   SOLE   0 0 159,834
Chevron Corp COM 166764100 1,848 17,625 SH   SOLE   0 0 17,625
Church & Dwight Co. COM 171340102 5,684 55,241 SH   SOLE   0 0 55,241
Cisco Systems Inc. COM 17275R102 4,324 150,700 SH   SOLE   0 0 150,700
Coca-Cola COM 191216100 384 8,481 SH   SOLE   0 0 8,481
ConocoPhillips COM 20825c104 1,810 41,513 SH   SOLE   0 0 41,513
Donaldson Company COM 257651109 2,307 67,144 SH   SOLE   0 0 67,144
Duke Energy COM 264399106 210 2,444 SH   SOLE   0 0 2,444
Ecolab Inc. COM 278865100 4,229 35,661 SH   SOLE   0 0 35,661
Exxon Mobil COM 30231G102 2,057 21,949 SH   SOLE   0 0 21,949
General Electric COM 369604103 3,853 122,409 SH   SOLE   0 0 122,409
Harris Corp. COM 413875105 5,020 60,168 SH   SOLE   0 0 60,168
IBM COM 459200101 2,224 14,654 SH   SOLE   0 0 14,654
Illinois Tool Works COM 452308109 4,917 47,206 SH   SOLE   0 0 47,206
J.P. Morgan Chase COM 46625h100 226 3,638 SH   SOLE   0 0 3,638
Johnson & Johnson COM 478160104 5,401 44,530 SH   SOLE   0 0 44,530
Kinder Morgan, Inc. COM 49455p101 851 45,440 SH   SOLE   0 0 45,440
McDonald's Corp. COM 580135101 285 2,368 SH   SOLE   0 0 2,368
Medtronic plc COM g5960l103 2,793 32,185 SH   SOLE   0 0 32,185
Merck & Co. COM 58933Y105 489 8,485 SH   SOLE   0 0 8,485
MetLife, Inc. COM 59156r108 2,402 60,312 SH   SOLE   0 0 60,312
Microsoft Corp. COM 594918104 4,925 96,241 SH   SOLE   0 0 96,241
Mondelez International COM 609207105 4,393 96,536 SH   SOLE   0 0 96,536
NextEra Energy, Inc. COM 65339f101 4,544 34,848 SH   SOLE   0 0 34,848
Norfolk Southern COM 655844108 4,589 53,903 SH   SOLE   0 0 53,903
PepsiCo Inc. COM 713448108 4,838 45,666 SH   SOLE   0 0 45,666
Pfizer, Inc. COM 717081103 865 24,568 SH   SOLE   0 0 24,568
Philip Morris Int'l COM 718172109 219 2,150 SH   SOLE   0 0 2,150
Procter & Gamble COM 742718109 4,749 56,093 SH   SOLE   0 0 56,093
Rockwell Automation COM 773903109 3,745 32,613 SH   SOLE   0 0 32,613
SABMiller plc ORD - London Sha COM g77395104 2,342 40,098 SH   SOLE   0 0 40,098
Spectra Energy COM 847560109 4,950 135,140 SH   SOLE   0 0 135,140
Stanley Black & Decker COM 854616091 2,872 25,825 SH   SOLE   0 0 25,825
The Kraft Heinz Company COM 500754106 4,826 54,540 SH   SOLE   0 0 54,540
Thermo Fisher Scientific COM 883556102 6,003 40,629 SH   SOLE   0 0 40,629
Time Warner Inc. COM 887315109 3,979 54,111 SH   SOLE   0 0 54,111
United Technologies COM 913017109 5,772 56,288 SH   SOLE   0 0 56,288
Verizon Communications COM 92343v104 226 4,051 SH   SOLE   0 0 4,051
SPDR Gold Trust ETF 78463v107 812 6,420 SH   SOLE   0 0 6,420
Vanguard Total Stock Mkt ETF ETF 922908769 526 4,908 SH   SOLE   0 0 4,908