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 FIGI (to the nearest dollar) PRN AMT PRN CALL DISCRETION MANAGER SOLE SHARED NONE
ABBVIE INC COM 00287Y109   4,878 36,207 SH   SOLE 0 0 0 36,207
ALPHABET INC CAP STK CL A 02079K305   4,565 38,138 SH   SOLE 0 0 0 38,138
ALTRIA GROUP INC COM 02209S103   5,309 117,194 SH   SOLE 0 0 0 117,194
AMAZON COM INC COM 023135106   287 2,200 SH   SOLE 0 0 0 2,200
AMERICAN TOWER CORP NEW COM 03027X100   5,245 27,043 SH   SOLE 0 0 0 27,043
AMGEN INC COM 031162100   4,939 22,248 SH   SOLE 0 0 0 22,248
AMPHASTAR PHARMACEUTICALS IN COM 03209R103   6,035 105,005 SH   SOLE 0 0 0 105,005
APPLE INC COM 037833100   535 2,756 SH   SOLE 0 0 0 2,756
ATLANTIC UN BANKSHARES CORP COM 04911A107   217 8,372 SH   SOLE 0 0 0 8,372
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702   383 1,124 SH   SOLE 0 0 0 1,124
BRISTOL-MYERS SQUIBB CO COM 110122108   5,087 79,553 SH   SOLE 0 0 0 79,553
CHEVRON CORP NEW COM 166764100   5,428 34,494 SH   SOLE 0 0 0 34,494
CISCO SYS INC COM 17275R102   5,846 112,985 SH   SOLE 0 0 0 112,985
COCA COLA CO COM 191216100   5,234 86,912 SH   SOLE 0 0 0 86,912
DIMENSIONAL ETF TRUST INTERNATNAL VAL 25434V807   2,724 82,923 SH   SOLE 0 0 0 82,923
DORIAN LPG LTD SHS USD Y2106R110   4,921 191,859 SH   SOLE 0 0 0 191,859
DOUBLELINE OPPORTUNISTIC CR COM 258623107   178 12,300 SH   SOLE 0 0 0 12,300
DUKE ENERGY CORP NEW COM NEW 26441C204   4,864 54,199 SH   SOLE 0 0 0 54,199
DYNATRACE INC COM NEW 268150109   216 4,200 SH   SOLE 0 0 0 4,200
EXXON MOBIL CORP COM 30231G102   6,024 56,172 SH   SOLE 0 0 0 56,172
FERGUSON PLC NEW SHS G3421J106   444 2,824 SH   SOLE 0 0 0 2,824
GENERAL MLS INC COM 370334104   3,797 49,509 SH   SOLE 0 0 0 49,509
GILEAD SCIENCES INC COM 375558103   5,267 68,335 SH   SOLE 0 0 0 68,335
GRAPHIC PACKAGING HLDG CO COM 388689101   4,733 196,958 SH   SOLE 0 0 0 196,958
HUBBELL INC COM 443510607   5,040 15,200 SH   SOLE 0 0 0 15,200
ICAHN ENTERPRISES LP DEPOSITARY UNIT 451100101   329 11,350 SH   SOLE 0 0 0 11,350
INTERNATIONAL BUSINESS MACHS COM 459200101   5,619 41,992 SH   SOLE 0 0 0 41,992
INVESCO EXCHANGE TRADED FD T DYNMC BLDG CON 46137V779   9,379 172,480 SH   SOLE 0 0 0 172,480
INVESCO EXCHANGE TRADED FD T S&P500 QUALITY 46137V241   8,721 172,861 SH   SOLE 0 0 0 172,861
ISHARES INC CORE MSCI EMKT 46434G103   7,706 156,343 SH   SOLE 0 0 0 156,343
ISHARES TR PFD AND INCM SEC 464288687   4,235 136,909 SH   SOLE 0 0 0 136,909
ISHARES TR EAFE SML CP ETF 464288273   1,986 33,675 SH   SOLE 0 0 0 33,675
ISHARES TR NATIONAL MUN ETF 464288414   237 2,221 SH   SOLE 0 0 0 2,221
ISHARES TR SHRT NAT MUN ETF 464288158   1,629 15,661 SH   SOLE 0 0 0 15,661
ISHARES TR CORE MSCI EAFE 46432F842   5,789 85,758 SH   SOLE 0 0 0 85,758
ISHARES TR RUS 1000 ETF 464287622   242 993 SH   SOLE 0 0 0 993
JANUS DETROIT STR TR HENDRSON AAA CL 47103U845   5,574 111,814 SH   SOLE 0 0 0 111,814
JOHNSON & JOHNSON COM 478160104   345 2,084 SH   SOLE 0 0 0 2,084
JPMORGAN CHASE & CO COM 46625H100   4,410 30,322 SH   SOLE 0 0 0 30,322
JUNIPER NETWORKS INC COM 48203R104   4,366 139,350 SH   SOLE 0 0 0 139,350
KANDI TECHNOLOGIES GROUP INC COM 483709101   55 14,000 SH   SOLE 0 0 0 14,000
LITMAN GREGORY FDS TR IMGP DBI HEDGE S 53700T835   5,946 222,850 SH   SOLE 0 0 0 222,850
MEDPACE HLDGS INC COM 58506Q109   4,739 19,733 SH   SOLE 0 0 0 19,733
MEDTRONIC PLC SHS G5960L103   5,596 63,523 SH   SOLE 0 0 0 63,523
MICROSOFT CORP COM 594918104   840 2,467 SH   SOLE 0 0 0 2,467
NUCOR CORP COM 670346105   312 1,900 SH   SOLE 0 0 0 1,900
NVIDIA CORPORATION COM 67066G104   6,467 15,287 SH   SOLE 0 0 0 15,287
O-I GLASS INC COM 67098H104   4,121 193,223 SH   SOLE 0 0 0 193,223
PACCAR INC COM 693718108   4,893 58,489 SH   SOLE 0 0 0 58,489
PROCTER AND GAMBLE CO COM 742718109   262 1,729 SH   SOLE 0 0 0 1,729
PULTE GROUP INC COM 745867101   5,391 69,394 SH   SOLE 0 0 0 69,394
SPDR SER TR BBG CONV SEC ETF 78464A359   8,323 118,983 SH   SOLE 0 0 0 118,983
UNITED PARCEL SERVICE INC CL B 911312106   5,467 30,497 SH   SOLE 0 0 0 30,497
UNUM GROUP COM 91529Y106   4,940 103,557 SH   SOLE 0 0 0 103,557
VANECK ETF TRUST GOLD MINERS ETF 92189F106   241 8,000 SH   SOLE 0 0 0 8,000
VANGUARD BD INDEX FDS TOTAL BND MRKT 921937835   15,592 214,503 SH   SOLE 0 0 0 214,503
VANGUARD CHARLOTTE FDS TOTAL INT BD ETF 92203J407   1,541 31,527 SH   SOLE 0 0 0 31,527
VANGUARD INDEX FDS EXTEND MKT ETF 922908652   27,197 182,737 SH   SOLE 0 0 0 182,737
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363   27,291 67,008 SH   SOLE 0 0 0 67,008
VANGUARD INTL EQUITY INDEX F ALLWRLD EX US 922042775   235 4,328 SH   SOLE 0 0 0 4,328
VANGUARD SCOTTSDALE FDS SHRT TRM CORP BD 92206C409   5,311 70,197 SH   SOLE 0 0 0 70,197
VANGUARD WORLD FD MEGA CAP INDEX 921910873   8,551 54,655 SH   SOLE 0 0 0 54,655
VERIZON COMMUNICATIONS INC COM 92343V104   5,286 142,142 SH   SOLE 0 0 0 142,142
WABASH NATL CORP COM 929566107   4,163 162,375 SH   SOLE 0 0 0 162,375