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
ABBVIE INC COM 00287Y109 2,356 31,120 SH   SOLE   31,020 0 100
ALTRIA GROUP INC COM 02209S103 310 7,578 SH   SOLE   7,578 0 0
AMERICAN FIN TR INC COM CLASS A 02607T109 248 17,743 SH   SOLE   17,743 0 0
ANNALY CAP MGMT INC COM 035710409 406 46,181 SH   SOLE   46,181 0 0
APPLE INC COM 037833100 3,566 15,920 SH   SOLE   15,850 0 70
ARCHER DANIELS MIDLAND CO COM 039483102 510 12,408 SH   SOLE   12,408 0 0
ARTISAN PARTNERS ASSET MGMT CL A 04316A108 3,311 117,258 SH   SOLE   116,558 0 700
AT&T INC COM 00206R102 595 15,724 SH   SOLE   15,724 0 0
BANCO SANTANDER SA ADR 05964H105 222 55,252 SH   SOLE   55,252 0 0
BANK AMER CORP COM 060505104 295 10,100 SH   SOLE   10,100 0 0
BB&T CORP COM 054937107 4,187 78,448 SH   SOLE   78,248 0 200
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 957 4,601 SH   SOLE   4,601 0 0
BP PLC SPONSORED ADR 055622104 681 17,914 SH   SOLE   17,914 0 0
BRITISH AMERN TOB PLC SPONSORED ADR 110448107 748 20,270 SH   SOLE   20,270 0 0
BROOKFIELD ASSET MGMT INC CL A LTD VT SH 112585104 5,817 109,566 SH   SOLE   109,266 0 300
BROOKFIELD REAL ASSETS INCOM SHS BEN INT 112830104 2,861 126,648 SH   SOLE   125,548 0 1,100
CAPITAL ONE FINL CORP COM 14040H105 262 2,881 SH   SOLE   2,881 0 0
CAPITAL SOUTHWEST CORP COM 140501107 357 16,364 SH   SOLE   16,364 0 0
CDN IMPERIAL BK COMM TORONTO COM 136069101 765 9,263 SH   SOLE   9,263 0 0
CHEVRON CORP NEW COM 166764100 3,470 29,258 SH   SOLE   29,108 0 150
CHUBB LIMITED COM H1467J104 209 1,297 SH   SOLE   1,297 0 0
CHURCH & DWIGHT INC COM 171340102 327 4,340 SH   SOLE   4,340 0 0
CINCINNATI BELL INC NEW PFD CV DEP1/20 171871403 446 13,733 SH   SOLE   13,733 0 0
COCA COLA CO COM 191216100 943 17,319 SH   SOLE   17,319 0 0
COHEN & STEERS REIT & PFD &I COM 19247X100 300 12,175 SH   SOLE   12,175 0 0
CONOCOPHILLIPS COM 20825C104 369 6,483 SH   SOLE   6,483 0 0
CONSOLIDATED EDISON INC COM 209115104 1,637 17,330 SH   SOLE   17,330 0 0
CSW INDUSTRIALS INC COM 126402106 778 11,268 SH   SOLE   11,268 0 0
DOMINION ENERGY INC COM 25746U109 3,060 37,765 SH   SOLE   37,765 0 0
DUKE ENERGY CORP NEW COM NEW 26441C204 1,076 11,223 SH   SOLE   11,123 0 100
EATON VANCE LTD DUR INCOME F COM 27828H105 168 13,475 SH   SOLE   13,475 0 0
EATON VANCE TXMGD GL BUYWR O COM 27829C105 605 62,672 SH   SOLE   62,672 0 0
ENERPLUS CORP COM 292766102 368 49,485 SH   SOLE   49,185 0 300
EPR PPTYS COM SH BEN INT 26884U109 279 3,627 SH   SOLE   3,627 0 0
EXELON CORP COM 30161N101 2,289 47,386 SH   SOLE   47,386 0 0
EXXON MOBIL CORP COM 30231G102 359 5,082 SH   SOLE   5,082 0 0
GAMCO GLOBAL GOLD NAT RES & COM SH BEN INT 36465A109 227 52,119 SH   SOLE   50,119 0 2,000
GENERAL ELECTRIC CO COM 369604103 141 15,784 SH   SOLE   15,784 0 0
GLOBAL NET LEASE INC COM NEW 379378201 854 43,798 SH   SOLE   43,798 0 0
HCP INC COM 40414L109 233 6,530 SH   SOLE   5,780 0 750
HSBC HLDGS PLC SPON ADR NEW 404280406 244 6,380 SH   SOLE   6,380 0 0
INTEL CORP COM 458140100 789 15,311 SH   SOLE   15,131 0 180
INTUITIVE SURGICAL INC COM NEW 46120E602 895 1,657 SH   SOLE   1,657 0 0
JOHNSON & JOHNSON COM 478160104 7,152 55,276 SH   SOLE   55,123 0 153
JPMORGAN CHASE & CO COM 46625H100 1,120 9,520 SH   SOLE   9,520 0 0
KIMBERLY CLARK CORP COM 494368103 2,577 18,140 SH   SOLE   18,140 0 0
L BRANDS INC COM 501797104 431 22,025 SH   SOLE   22,025 0 0
LILLY ELI & CO COM 532457108 873 7,805 SH   SOLE   7,805 0 0
MGIC INVT CORP WIS COM 552848103 190 15,080 SH   SOLE   15,080 0 0
MANULIFE FINL CORP COM 56501R106 1,425 77,632 SH   SOLE   77,632 0 0
MCCORMICK & CO INC COM NON VTG 579780206 3,466 22,174 SH   SOLE   0 0 22,174
MCDONALDS CORP COM 580135101 308 1,432 SH   SOLE   1,432 0 0
MERCK & CO INC COM 58933Y105 1,070 12,713 SH   SOLE   12,713 0 0
METLIFE INC COM 59156R108 755 16,001 SH   SOLE   16,001 0 0
MONDELEZ INTL INC CL A 609207105 1,294 23,396 SH   SOLE   23,246 0 150
NORFOLK SOUTHERN CORP COM 655844108 782 4,352 SH   SOLE   4,352 0 0
NOVARTIS A G SPONSORED ADR 66987V109 809 9,305 SH   SOLE   9,305 0 0
NUVEEN GLOBAL HIGH INCOME FD SHS 67075G103 653 41,998 SH   SOLE   41,998 0 0
NUVEEN NASDAQ 100 DYNAMIC OV COM SHS 670699107 336 15,164 SH   SOLE   15,164 0 0
ONE GAS INC COM 68235P108 206 2,142 SH   SOLE   2,142 0 0
ONEOK INC NEW COM 682680103 2,744 37,236 SH   SOLE   36,936 0 300
PEPSICO INC COM 713448108 710 5,176 SH   SOLE   5,176 0 0
PFIZER INC COM 717081103 1,580 43,971 SH   SOLE   43,771 0 200
PHILIP MORRIS INTL INC COM 718172109 2,074 27,317 SH   SOLE   27,317 0 0
POTLATCHDELTIC CORPORATION COM 737630103 1,019 24,804 SH   SOLE   24,804 0 0
PPL CORP COM 69351T106 2,072 65,797 SH   SOLE   65,722 0 75
PROCTER & GAMBLE CO COM 742718109 2,793 22,457 SH   SOLE   22,457 0 0
PROLOGIS INC COM 74340W103 2,454 28,796 SH   SOLE   28,626 0 170
PUBLIC STORAGE COM 74460D109 2,157 8,795 SH   SOLE   8,735 0 60
REALTY INCOME CORP COM 756109104 1,749 22,814 SH   SOLE   22,814 0 0
TELEFLEX INC COM 879369106 238 700 SH   SOLE   700 0 0
TORTOISE ENERGY INDEPENDENC COM 89148K101 54 13,050 SH   SOLE   13,050 0 0
TORTOISE MIDSTRM ENERGY FD I COM 89148B101 1,476 120,123 SH   SOLE   119,673 0 450
TOTAL S A SPONSORED ADS 89151E109 2,457 47,249 SH   SOLE   47,249 0 0
TOWNEBANK PORTSMOUTH VA COM 89214P109 1,430 51,412 SH   SOLE   51,112 0 300
US BANCORP DEL COM NEW 902973304 753 13,607 SH   SOLE   13,607 0 0
VENTAS INC COM 92276F100 335 4,590 SH   SOLE   4,590 0 0
VERIZON COMMUNICATIONS INC COM 92343V104 907 15,033 SH   SOLE   14,955 0 78
VODAFONE GROUP PLC NEW SPONSORED ADR 92857W308 1,704 85,582 SH   SOLE   85,094 0 488
WADDELL & REED FINL INC CL A 930059100 928 53,999 SH   SOLE   53,299 0 700
WALMART INC COM 931142103 433 3,644 SH   SOLE   3,644 0 0
WEC ENERGY GROUP INC COM 92939U106 1,764 18,547 SH   SOLE   18,547 0 0
WELLTOWER INC COM 95040Q104 1,126 12,421 SH   SOLE   12,421 0 0
WESTPAC BKG CORP SPONSORED ADR 961214301 350 17,505 SH   SOLE   17,505 0 0
YUM CHINA HLDGS INC COM 98850P109 324 7,128 SH   SOLE   7,128 0 0
YUM BRANDS INC COM 988498101 940 8,283 SH   SOLE   8,283 0 0
ZOETIS INC CL A 98978V103 320 2,566 SH   SOLE   2,566 0 0