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
ABBOTT LABS COM 002824100 331 4,199 SH   SOLE   4,199 0 0
ACTIVISION BLIZZARD INC COM 00507V109 1,172 19,698 SH   SOLE   19,698 0 0
AIR PRODS & CHEMS INC COM 009158106 3,602 18,047 SH   SOLE   18,047 0 0
ALPHABET INC CAP STK CL C 02079K107 5,342 4,594 SH   SOLE   4,594 0 0
ALPHABET INC CAP STK CL A 02079K305 452 389 SH   SOLE   389 0 0
AMAZON COM INC COM 023135106 5,001 2,565 SH   SOLE   2,565 0 0
AMERICAN EXPRESS CO COM 025816109 4,267 49,840 SH   SOLE   49,840 0 0
AMERICAN WTR WKS CO INC NEW COM 030420103 3,405 28,477 SH   SOLE   28,477 0 0
AMGEN INC COM 031162100 3,634 17,923 SH   SOLE   17,923 0 0
AMPHENOL CORP NEW CL A 032095101 2,789 38,267 SH   SOLE   38,267 0 0
APPLE INC COM 037833100 8,295 32,620 SH   SOLE   32,620 0 0
ARES CAPITAL CORP COM 04010L103 1,257 116,567 SH   SOLE   116,567 0 0
ATMOS ENERGY CORP COM 049560105 201 2,025 SH   SOLE   2,025 0 0
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 3,492 19,100 SH   SOLE   19,100 0 0
BOEING CO COM 78413P101 127 29,102 SH   SOLE   29,102 0 0
CHEVRON CORP NEW COM 166764100 494 6,820 SH   SOLE   6,820 0 0
CISCO SYS INC COM 17275R102 3,115 79,247 SH   SOLE   79,247 0 0
COMCAST CORP NEW CL A 20030N101 226 6,571 SH   SOLE   6,571 0 0
CONSOLIDATED EDISON INC COM 647551100 190 27,905 SH   SOLE   27,905 0 0
COSTCO WHSL CORP NEW COM 22160K105 3,676 12,892 SH   SOLE   12,892 0 0
CVS HEALTH CORP COM 126650100 305 5,145 SH   SOLE   5,145 0 0
DIAGEO P L C SPON ADR NEW 25243Q205 331 2,604 SH   SOLE   2,604 0 0
DISNEY WALT CO COM DISNEY 254687106 3,716 38,463 SH   SOLE   38,463 0 0
EATON CORP PLC SHS G29183103 362 4,665 SH   SOLE   4,665 0 0
ELANCO ANIMAL HEALTH INC COM 28414H103 1,243 55,525 SH   SOLE   55,525 0 0
ELECTRONIC ARTS INC COM 285512109 1,422 14,197 SH   SOLE   14,197 0 0
FACEBOOK INC CL A 30303M102 4,033 24,181 SH   SOLE   24,181 0 0
FASTENAL CO COM 311900104 677 21,650 SH   SOLE   21,650 0 0
FEDEX CORP COM 31428X106 2,648 21,839 SH   SOLE   21,839 0 0
FISERV INC COM 337738108 5,944 62,572 SH   SOLE   62,572 0 0
GENERAL DYNAMICS CORP COM 369550108 2,216 16,752 SH   SOLE   16,752 0 0
GENERAL MLS INC COM 370334104 270 5,108 SH   SOLE   5,108 0 0
HOME DEPOT INC COM 437076102 789 4,227 SH   SOLE   4,227 0 0
HONEYWELL INTL INC COM 438516106 4,052 30,285 SH   SOLE   30,285 0 0
INTEL CORP COM 26885G109 116 21,767 SH   SOLE   21,767 0 0
INTERNATIONAL BUSINESS MACHS COM 459200101 224 2,019 SH   SOLE   2,019 0 0
INVESCO EXCHANGE-TRADED FD T PFD ETF 46138E511 3,623 275,275 SH   SOLE   275,275 0 0
INVESCO EXCHANGE-TRADED FD T SR LN ETF 46138G508 1,259 61,517 SH   SOLE   61,517 0 0
ISHARES TR SHORT TREAS BD 464288679 1,483 13,354 SH   SOLE   13,354 0 0
ISHARES TR FLTG RATE NT ETF 46429B655 1,309 26,850 SH   SOLE   26,850 0 0
ISHARES TR PFD AND INCM SEC 464288687 564 17,708 SH   SOLE   17,708 0 0
ISHARES TR NATIONAL MUN ETF 464288414 478 4,228 SH   SOLE   4,228 0 0
ISHARES TR MSCI EMG MKT ETF 464287234 438 12,838 SH   SOLE   12,838 0 0
J P MORGAN EXCHANGE-TRADED F ULTRA SHRT INC 46641Q837 2,162 43,535 SH   SOLE   43,535 0 0
JOHNSON & JOHNSON COM 478160104 5,257 40,092 SH   SOLE   40,092 0 0
JPMORGAN CHASE & CO COM 46625H100 4,159 46,195 SH   SOLE   46,195 0 0
KKR & CO INC CL A 48251W104 2,992 127,489 SH   SOLE   127,489 0 0
L3HARRIS TECHNOLOGIES INC COM 502431109 233 1,293 SH   SOLE   1,293 0 0
LAUDER ESTEE COS INC CL A 518439104 986 6,188 SH   SOLE   6,188 0 0
LEAR CORP COM NEW 521865204 1,220 15,020 SH   SOLE   15,020 0 0
LOCKHEED MARTIN CORP COM 539830109 2,127 6,275 SH   SOLE   6,275 0 0
MASTERCARD INC CL A 57636Q104 5,897 24,413 SH   SOLE   24,413 0 0
MCDONALDS CORP COM 580135101 3,213 19,433 SH   SOLE   19,433 0 0
MCGRATH RENTCORP COM 580589109 201 3,837 SH   SOLE   3,837 0 0
MEDTRONIC PLC SHS G5960L103 4,029 44,681 SH   SOLE   44,681 0 0
MICROSOFT CORP COM 594918104 8,859 56,173 SH   SOLE   56,173 0 0
MID AMER APT CMNTYS INC COM 59522J103 242 2,347 SH   SOLE   2,347 0 0
NEW MTN FIN CORP COM 446150104 152 18,483 SH   SOLE   18,483 0 0
NOVARTIS A G SPONSORED ADR 66987V109 1,834 22,244 SH   SOLE   22,244 0 0
PEPSICO INC COM 713448108 367 3,055 SH   SOLE   3,055 0 0
PFIZER INC COM 717081103 386 11,814 SH   SOLE   11,814 0 0
PROCTER & GAMBLE CO COM 742718109 222 2,018 SH   SOLE   2,018 0 0
SCHLUMBERGER LTD COM 806857108 248 18,401 SH   SOLE   18,401 0 0
SCHWAB STRATEGIC TR US BRD MKT ETF 808524102 655 10,837 SH   SOLE   10,837 0 0
SEACOR HOLDINGS INC COM 811904101 735 27,274 SH   SOLE   27,274 0 0
SONOCO PRODS CO COM CL A 222070203 73 14,072 SH   SOLE   14,072 0 0
SPDR GOLD TRUST GOLD SHS 78463V107 5,783 39,060 SH   SOLE   39,060 0 0
SPDR S&P 500 ETF TR TR UNIT 78462F103 1,742 6,760 SH   SOLE   6,760 0 0
SSGA ACTIVE ETF TR SPDR TR TACTIC 78467V848 1,516 31,602 SH   SOLE   31,602 0 0
STARBUCKS CORP COM 855244109 2,495 37,951 SH   SOLE   37,951 0 0
TARGET CORP COM 87612E106 246 2,647 SH   SOLE   2,647 0 0
TEXAS INSTRS INC COM 882508104 325 3,255 SH   SOLE   3,255 0 0
THERMO FISHER SCIENTIFIC INC COM 883556102 4,144 14,614 SH   SOLE   14,614 0 0
UNILEVER N V N Y SHS NEW 904784709 1,486 30,457 SH   SOLE   30,457 0 0
UNION PAC CORP COM 907818108 3,608 25,580 SH   SOLE   25,580 0 0
UNITED BANKSHARES INC WEST V SH BEN INT 92913A100 42 11,225 SH   SOLE   11,225 0 0
US BANCORP DEL COM NEW 902973304 1,503 43,616 SH   SOLE   43,616 0 0
VANGUARD INDEX FDS TOTAL STK MKT 922908769 2,035 15,783 SH   SOLE   15,783 0 0
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363 1,283 5,417 SH   SOLE   5,417 0 0
VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858 537 16,018 SH   SOLE   16,018 0 0
VANGUARD SCOTTSDALE FDS SHRT TRM CORP BD 92206C409 4,049 51,187 SH   SOLE   51,187 0 0
VANGUARD SCOTTSDALE FDS INT-TERM CORP 92206C870 1,621 18,609 SH   SOLE   18,609 0 0
VANGUARD TAX-MANAGED INTL FD FTSE DEV MKT ETF 921943858 242 7,273 SH   SOLE   7,273 0 0
VERIZON COMMUNICATIONS INC COM 92343V104 3,516 65,431 SH   SOLE   65,431 0 0
VISA INC COM CL A 92826C839 5,118 31,765 SH   SOLE   31,765 0 0
XYLEM INC COM 98419M100 2,712 41,639 SH   SOLE   41,639 0 0
ZOETIS INC CL A 98978V103 684 5,813 SH   SOLE   5,813 0 0