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
AMAZON.COM INC Stock 023135106 3,013 26,662 SH   SOLE 0 26,312 0 349
STARBUCKS CORP Stock 855244109 3,316 39,355 SH   SOLE 0 38,855 0 499
JOHNSON & JOHNSON Stock 478160104 3,698 22,635 SH   SOLE 0 22,334 0 300
COSTCO WHOLESALE CORP Stock 22160K105 2,556 5,413 SH   SOLE 0 5,348 0 64
PROLOGIS INC REIT 74340W103 2,476 24,369 SH   SOLE 0 24,054 0 315
UNITED RENTALS INC Stock 911363109 2,563 9,487 SH   SOLE 0 9,355 0 132
DIAGEO PLC ADR 25243Q205 3,451 20,321 SH   SOLE 0 20,051 0 270
VERIZON COMMUNICATIONS INC Stock 92343V104 2,438 64,217 SH   SOLE 0 63,404 0 812
PEPSICO INC Stock 713448108 26 160 SH   OTR 0 160 0 0
PEPSICO INC Stock 713448108 2,567 15,724 SH   SOLE 0 15,514 0 210
ISHARES 1-3 YEAR TREASURY BOND ETF ETF 464287457 7,695 94,751 SH   SOLE 0 93,375 0 1,375
J.P. MORGAN ALERIAN MLP INDEX ETN ETF 46625H365 293 14,620 SH   SOLE 0 14,620 0 0
FORD MOTOR CO Stock 345370860 176 15,700 SH   SOLE 0 15,700 0 0
AUTOMATIC DATA PROCESSING INC Stock 053015103 5,169 22,851 SH   SOLE 0 22,546 0 305
SPDR GOLD SHARES ETF 78463V107 101 650 SH   DFND 0 650 0 0
SPDR GOLD SHARES ETF 78463V107 4,572 29,560 SH   SOLE 0 29,154 0 405
BECTON DICKINSON & CO Stock 075887109 3,546 15,913 SH   SOLE 0 15,706 0 207
BERKSHIRE HATHAWAY INC Stock 084670702 120 450 SH   DFND 0 450 0 0
BERKSHIRE HATHAWAY INC Stock 084670702 6,370 23,855 SH   SOLE 0 23,535 0 320
ALPHABET INC Stock 02079K305 6,091 63,683 SH   SOLE 0 62,833 0 850
FISERV INC Stock 337738108 3,528 37,704 SH   SOLE 0 37,191 0 513
UNILEVER PLC ADR 904767704 245 5,597 SH   SOLE 0 5,597 0 0
COMCAST CORP Stock 20030N101 2,980 101,591 SH   SOLE 0 100,246 0 1,345
MICROSOFT CORP Stock 594918104 3,216 13,809 SH   SOLE 0 13,627 0 181
CVS HEALTH CORP Stock 126650100 3,841 40,272 SH   SOLE 0 39,744 0 528
VANGUARD FTSE EUROPE ETF ETF 922042874 3,193 69,190 SH   SOLE 0 68,250 0 940
BROOKFIELD ASSET MANAGEMENT INC Stock 112585104 4,985 121,923 SH   SOLE 0 120,258 0 1,665
ELI LILLY & CO Stock 532457108 466 1,442 SH   SOLE 0 1,442 0 0
VISA INC Stock 92826C839 2,905 16,354 SH   SOLE 0 16,131 0 223
HERSHEY CO COM Stock 427866108 254 1,150 SH   SOLE 0 1,150 0 0
CHENIERE ENERGY INC Stock 16411R208 6,037 36,387 SH   SOLE 0 35,909 0 478
KINDER MORGAN INC Stock 49456B101 3,228 193,972 SH   SOLE 0 191,697 0 2,275
ISHARES 1-5 YEAR INVESTMENT GRADE CORPORATE BOND ETF ETF 464288646 2,105 42,717 SH   SOLE 0 42,627 0 90
ISHARES CORE EMERGING MARKETS ETF ETF 46434G103 3,464 80,596 SH   SOLE 0 79,540 0 1,055
GENERAL ELECTRIC CO Stock 369604301 1,690 27,290 SH   SOLE 0 26,965 0 325
FLEX LTD Stock Y2573F102 4,066 244,062 SH   SOLE 0 241,077 0 2,985
CARMAX INC Stock 143130102 2,045 30,978 SH   SOLE 0 30,613 0 365
THERMO FISHER SCIENTIFIC INC Stock 883556102 5,974 11,779 SH   SOLE 0 11,614 0 165
JPMORGAN CHASE & CO Stock 46625H100 1,975 18,904 SH   SOLE 0 18,648 0 256
BANK OF AMERICA CORP Stock 060505104 2,497 82,666 SH   SOLE 0 81,545 0 1,120
REAVES UTILITY INCOME FUND CEF 756158101 303 11,136 SH   SOLE 0 11,136 0 0
RAYTHEON TECHNOLOGIES CORP Stock 75513E101 5,635 68,836 SH   SOLE 0 67,936 0 900
WOODWARD INC Stock 980745103 2,336 29,108 SH   SOLE 0 28,727 0 381
OTIS WORLDWIDE CORP Stock 68902V107 3,420 53,607 SH   SOLE 0 52,892 0 715
THE WILLIAMS COMPANIES INC Stock 969457100 4,204 146,835 SH   SOLE 0 144,925 0 1,910
ISHARES 7-10 YEAR TREASURY BOND ETF ETF 464287440 5,217 54,345 SH   SOLE 0 53,590 0 755
SYNOPSYS INC Stock 871607107 4,587 15,014 SH   SOLE 0 14,820 0 193
NEXPOINT RESIDENTIAL TRUST INC REIT 65341D102 2,752 59,554 SH   SOLE 0 58,848 0 705
BLACKROCK INC Stock 09247X101 4,510 8,196 SH   SOLE 0 8,091 0 105
APPLE INC Stock 037833100 556 4,025 SH   DFND 0 4,025 0 0
APPLE INC Stock 037833100 8,726 63,144 SH   SOLE 0 62,508 0 635
ABBOTT LABORATORIES Stock 002824100 28 293 SH   DFND 0 293 0 0
ABBOTT LABORATORIES Stock 002824100 4,222 43,633 SH   SOLE 0 43,042 0 590
THE WALT DISNEY CO Stock 254687106 2,928 31,037 SH   SOLE 0 30,654 0 383