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
TCW Strategic Income Fund SHS BEN INT 872340104 362 64,928 SH   SOLE   4,928 0 0
3M Company COM 88579y101 395 1,800 SH   SOLE   1,500 0 300
AT&T Inc. COM 00206r102 383 10,742 SH   SOLE   10,742 0 0
AbbVie Inc COM 00287Y109 2,738 28,932 SH   SOLE   28,132 0 800
Accenture PLC COM g1151c101 1,862 12,130 SH   SOLE   11,730 0 400
Air Lease Corp COM 00912x302 243 5,700 SH   SOLE   5,700 0 0
Albemarle Corp COM 012653101 454 4,900 SH   SOLE   4,900 0 0
Alphabet Inc Cl A COM 02079K305 530 511 SH   SOLE   511 0 0
Alphabet Inc Cl C COM 02079K107 6,927 6,714 SH   SOLE   6,654 0 60
Altaba Inc COM 021346101 1,399 18,900 SH   SOLE   18,850 0 50
Amazon.com COM 023135106 6,355 4,391 SH   SOLE   4,351 0 40
Amgen Inc COM 031162100 540 3,167 SH   SOLE   3,167 0 0
Annaly Capital Mgmt COM 035710409 737 70,635 SH   SOLE   66,635 0 4,000
Ansys Inc COM 03662q105 517 3,300 SH   SOLE   3,300 0 0
Apple Inc COM 037833100 7,888 47,015 SH   SOLE   46,415 0 600
Bank of America Corp COM 060505104 607 20,250 SH   SOLE   20,250 0 0
Berkshire Hathaway A COM 084670108 2,094 7 SH   SOLE   6 0 1
Berkshire Hathaway B COM 084670702 10,201 51,139 SH   SOLE   50,289 0 850
BlackRock Inc COM 09247X101 1,211 2,236 SH   SOLE   2,236 0 0
Boeing Co COM 097023105 2,433 7,420 SH   SOLE   7,420 0 0
Booking Holdings COM 09857l108 6,495 3,122 SH   SOLE   3,112 0 10
Broadcom Ltd COM Y09827109 3,671 15,579 SH   SOLE   15,579 0 0
Canadian National Railway COM 136375102 267 3,650 SH   SOLE   3,650 0 0
Chevron COM 166764100 1,946 17,065 SH   SOLE   17,065 0 0
Cisco Systems Inc COM 17275R102 753 17,555 SH   SOLE   16,905 0 650
Citigroup COM 172967424 2,984 44,200 SH   SOLE   43,500 0 700
Comcast Corp Cl A COM 20030N101 1,577 46,150 SH   SOLE   45,150 0 1,000
Costco Wholesale Corp COM 22160K105 432 2,294 SH   SOLE   2,294 0 0
Cummins Inc COM 231021106 3,915 24,152 SH   SOLE   24,152 0 0
DowDuPont COM 26078J100 3,900 61,214 SH   SOLE   60,452 0 762
Edwards Lifesciences Corp COM 28176E108 237 1,700 SH   SOLE   1,700 0 0
Enbridge Inc COM 29250N105 537 17,050 SH   SOLE   16,450 0 600
Exxon Mobil COM 30231g102 657 8,800 SH   SOLE   8,800 0 0
FB Financial Corp COM 30257X104 493 12,150 SH   SOLE   12,150 0 0
Facebook Inc COM 30303M102 5,627 35,214 SH   SOLE   34,884 0 330
FedEx Corporation COM 31428x106 4,380 18,240 SH   SOLE   17,890 0 350
First Solar Inc COM 336433107 728 10,250 SH   SOLE   10,250 0 0
Fiserv Inc COM 337738108 285 4,000 SH   SOLE   4,000 0 0
General Dynamics COM 369550108 1,942 8,790 SH   SOLE   8,390 0 400
General Electric Co COM 369604103 135 10,000 SH   SOLE   10,000 0 0
General Motors Corp COM 37045V100 970 26,700 SH   SOLE   26,500 0 200
Gilead Sciences Inc COM 375558103 660 8,755 SH   SOLE   8,755 0 0
HDFC Bank Ltd ADR COM 40415F101 400 4,050 SH   SOLE   3,950 0 100
Hain Celestial Group COM 405217100 363 11,330 SH   SOLE   11,330 0 0
Henry Schein Inc COM 806407102 1,047 15,580 SH   SOLE   15,180 0 400
Home Depot Inc COM 437076102 1,175 6,590 SH   SOLE   6,590 0 0
Honeywell Inc COM 438516106 3,967 27,450 SH   SOLE   27,450 0 0
IShares Core MSCI Emerging ETF COM 46434G103 240 4,110 SH   SOLE   4,060 0 50
IShares Mortgage Real Estate C COM 46435G342 560 13,175 SH   SOLE   13,175 0 0
Intel Corp COM 458140100 1,079 20,725 SH   SOLE   19,625 0 1,100
Intercontinental Exchange COM 45866F104 1,117 15,400 SH   SOLE   15,400 0 0
International Business Machine COM 459200101 213 1,390 SH   SOLE   1,390 0 0
JD.com ADR COM 47215P106 1,326 32,750 SH   SOLE   32,350 0 400
JPMorgan Chase & Co COM 46625H100 4,784 43,505 SH   SOLE   43,355 0 150
Johnson & Johnson COM 478160104 2,277 17,769 SH   SOLE   17,269 0 500
Lennar Corp B COM 526057302 1,104 23,152 SH   SOLE   22,952 0 200
Lions Gate Entertainment-B COM 535919500 468 19,450 SH   SOLE   18,650 0 800
Lockheed Martin Corp COM 539830109 8,283 24,510 SH   SOLE   24,140 0 370
MasterCard COM 57636Q104 4,326 24,700 SH   SOLE   24,700 0 0
McDonalds Corp COM 580135101 978 6,255 SH   SOLE   5,855 0 400
Mettler-Toledo Intl COM 592688105 834 1,450 SH   SOLE   1,450 0 0
Microsoft Corp COM 594918104 1,134 12,420 SH   SOLE   12,420 0 0
Middleby Corporation COM 596278101 867 7,000 SH   SOLE   7,000 0 0
NextEra Energy, Inc COM 65339F101 727 4,450 SH   SOLE   4,450 0 0
Nike Inc Cl B COM 654106103 4,694 70,651 SH   SOLE   70,201 0 450
Northrop Grumman Corp COM 666807102 890 2,550 SH   SOLE   2,550 0 0
Oaktree Capital Group COM 674001201 818 20,650 SH   SOLE   20,650 0 0
Oaktree Specialty Lending Corp COM 67401P108 1,384 328,850 SH   SOLE   322,850 0 6,000
PNC Financial Services COM 693475105 2,579 17,050 SH   SOLE   17,050 0 0
Pepsico Inc COM 713448108 3,949 36,180 SH   SOLE   35,580 0 600
Phillips 66 COM 718546104 3,385 35,287 SH   SOLE   34,837 0 450
Pioneer Natural Resources COM 723787107 618 3,600 SH   SOLE   3,600 0 0
Public Storage Inc COM 74460d109 1,052 5,250 SH   SOLE   5,100 0 150
Radiant Logistics COM 75025X100 678 175,110 SH   SOLE   175,110 0 0
Rogers Corp COM 775133101 697 5,827 SH   SOLE   5,827 0 0
Sherwin-Williams COM 824348106 3,811 9,720 SH   SOLE   9,720 0 0
Smucker (J.M.) COM 832696405 310 2,500 SH   SOLE   2,500 0 0
Starbucks Corp COM 855244109 2,231 38,530 SH   SOLE   38,530 0 0
Starwood Property Trust COM 85571B105 1,027 49,001 SH   SOLE   47,001 0 2,000
Store Capital Corp COM 862121100 782 31,500 SH   SOLE   30,350 0 1,150
Stryker Corp COM 863667101 885 5,500 SH   SOLE   5,500 0 0
TJX Companies COM 872540109 1,005 12,322 SH   SOLE   12,122 0 200
Thor Industries COM 885160101 2,928 25,425 SH   SOLE   25,325 0 100
Tiffany & Co COM 886547108 1,299 13,300 SH   SOLE   13,200 0 100
Time Warner Inc COM 887317303 2,804 29,650 SH   SOLE   29,650 0 0
US Concrete Inc COM 90333l201 1,872 31,000 SH   SOLE   30,800 0 200
Union Pacific Corp COM 907818108 4,967 36,950 SH   SOLE   36,350 0 600
V F Corp COM 918204108 263 3,549 SH   SOLE   3,549 0 0
Wabtec Corp COM 929740108 4,557 55,985 SH   SOLE   55,235 0 750
Wal-Mart Stores COM 931142103 836 9,400 SH   SOLE   9,400 0 0
Walt Disney Co COM 254687106 4,814 47,926 SH   SOLE   47,326 0 600
Wells Fargo & Co COM 949746101 904 17,250 SH   SOLE   17,250 0 0
XPO Logistics Inc COM 983793100 341 3,350 SH   SOLE   3,350 0 0
Bank of America wt exp 1-16-19 WT 060505146 1,982 109,100 SH   SOLE   109,100 0 0