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,271 31,232 SH   SOLE   31,132 0 100
ALTRIA GROUP INC COM 02209S103 360 7,602 SH   SOLE   7,602 0 0
AMERICAN FIN TR INC COM CLASS A 02607T109 195 17,916 SH   SOLE   17,916 0 0
ANNALY CAP MGMT INC COM 035710409 425 46,604 SH   SOLE   46,604 0 0
APPLE INC COM 037833100 3,148 15,905 SH   SOLE   15,835 0 70
ARCHER DANIELS MIDLAND CO COM 039483102 482 11,823 SH   SOLE   11,823 0 0
ARTISAN PARTNERS ASSET MGMT CL A 04316A108 3,185 115,748 SH   SOLE   115,048 0 700
AT&T INC COM 00206R102 527 15,713 SH   SOLE   15,713 0 0
BANCO SANTANDER SA ADR 05964H105 254 55,354 SH   SOLE   55,354 0 0
BANK AMER CORP COM 060505104 293 10,100 SH   SOLE   10,100 0 0
BB&T CORP COM 054937107 3,846 78,278 SH   SOLE   78,078 0 200
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 981 4,601 SH   SOLE   4,601 0 0
BP PLC SPONSORED ADR 055622104 747 17,914 SH   SOLE   17,914 0 0
BRITISH AMERN TOB PLC SPONSORED ADR 110448107 679 19,470 SH   SOLE   19,470 0 0
BROOKFIELD ASSET MGMT INC CL A LTD VT SH 112585104 5,257 110,016 SH   SOLE   109,716 0 300
BROOKFIELD REAL ASSETS INCOM SHS BEN INT 112830104 2,725 125,644 SH   SOLE   124,544 0 1,100
CAPITAL ONE FINL CORP COM 14040H105 261 2,881 SH   SOLE   2,881 0 0
CAPITAL SOUTHWEST CORP COM 140501107 360 17,189 SH   SOLE   17,189 0 0
CDN IMPERIAL BK COMM TORONTO COM 136069101 761 9,688 SH   SOLE   9,688 0 0
CHEVRON CORP NEW COM 166764100 3,635 29,210 SH   SOLE   29,060 0 150
CHURCH & DWIGHT INC COM 171340102 317 4,336 SH   SOLE   4,336 0 0
CINCINNATI BELL INC NEW PFD CV DEP1/20 171871403 523 14,114 SH   SOLE   14,114 0 0
COCA COLA CO COM 191216100 886 17,408 SH   SOLE   17,408 0 0
COHEN & STEERS REIT & PFD &I COM 19247X100 262 12,133 SH   SOLE   12,133 0 0
CONOCOPHILLIPS COM 20825C104 395 6,474 SH   SOLE   6,474 0 0
CONSOLIDATED EDISON INC COM 209115104 1,519 17,330 SH   SOLE   17,330 0 0
CSW INDUSTRIALS INC COM 126402106 768 11,266 SH   SOLE   11,266 0 0
DOMINION ENERGY INC COM 25746U109 2,913 37,679 SH   SOLE   37,679 0 0
DUKE ENERGY CORP NEW COM NEW 26441C204 1,019 11,552 SH   SOLE   11,452 0 100
EATON VANCE LTD DUR INCOME F COM 27828H105 170 13,451 SH   SOLE   13,451 0 0
EATON VANCE TXMGD GL BUYWR O COM 27829C105 611 62,430 SH   SOLE   62,430 0 0
ENERPLUS CORP COM 292766102 379 50,335 SH   SOLE   50,035 0 300
EPR PPTYS COM SH BEN INT 26884U109 270 3,623 SH   SOLE   3,623 0 0
EXELON CORP COM 30161N101 2,270 47,346 SH   SOLE   47,346 0 0
EXXON MOBIL CORP COM 30231G102 389 5,080 SH   SOLE   5,080 0 0
GAMCO GLOBAL GOLD NAT RES & COM SH BEN INT 36465A109 252 55,106 SH   SOLE   53,106 0 2,000
GENERAL ELECTRIC CO COM 369604103 169 16,099 SH   SOLE   16,099 0 0
GLOBAL NET LEASE INC COM NEW 379378201 862 43,934 SH   SOLE   43,934 0 0
HCP INC COM 40414L109 208 6,514 SH   SOLE   6,514 0 0
HSBC HLDGS PLC SPON ADR NEW 404280406 202 4,834 SH   SOLE   4,834 0 0
INTEL CORP COM 458140100 733 15,307 SH   SOLE   15,127 0 180
INTUITIVE SURGICAL INC COM NEW 46120E602 869 1,657 SH   SOLE   1,657 0 0
JOHNSON & JOHNSON COM 478160104 7,713 55,377 SH   SOLE   55,224 0 153
JPMORGAN CHASE & CO COM 46625H100 1,063 9,505 SH   SOLE   9,505 0 0
KIMBERLY CLARK CORP COM 494368103 2,416 18,124 SH   SOLE   18,124 0 0
KRAFT HEINZ CO COM 500754106 202 6,506 SH   SOLE   6,483 0 23
L BRANDS INC COM 501797104 573 21,944 SH   SOLE   21,944 0 0
LILLY ELI & CO COM 532457108 865 7,804 SH   SOLE   7,804 0 0
MGIC INVT CORP WIS COM 552848103 198 15,055 SH   SOLE   15,055 0 0
MANULIFE FINL CORP COM 56501R106 1,418 77,977 SH   SOLE   77,977 0 0
MCCORMICK & CO INC COM NON VTG 579780206 3,441 22,201 SH   SOLE   0 0 22,201
MCDONALDS CORP COM 580135101 297 1,430 SH   SOLE   1,430 0 0
MERCK & CO INC COM 58933Y105 1,066 12,713 SH   SOLE   12,713 0 0
METLIFE INC COM 59156R108 799 16,085 SH   SOLE   16,085 0 0
MONDELEZ INTL INC CL A 609207105 1,262 23,420 SH   SOLE   23,270 0 150
NORFOLK SOUTHERN CORP COM 655844108 867 4,351 SH   SOLE   4,351 0 0
NOVARTIS A G SPONSORED ADR 66987V109 850 9,305 SH   SOLE   9,305 0 0
NUVEEN GLOBAL HIGH INCOME FD SHS 67075G103 650 42,039 SH   SOLE   42,039 0 0
NUVEEN NASDAQ 100 DYNAMIC OV COM SHS 670699107 339 15,161 SH   SOLE   15,161 0 0
ONEOK INC NEW COM 682680103 2,555 37,125 SH   SOLE   36,825 0 300
PEPSICO INC COM 713448108 681 5,196 SH   SOLE   5,196 0 0
PFIZER INC COM 717081103 1,920 44,332 SH   SOLE   44,132 0 200
PHILIP MORRIS INTL INC COM 718172109 2,141 27,268 SH   SOLE   27,268 0 0
POTLATCHDELTIC CORPORATION COM 737630103 966 24,782 SH   SOLE   24,782 0 0
PPL CORP COM 69351T106 2,023 65,247 SH   SOLE   65,172 0 75
PROCTER AND GAMBLE CO COM 742718109 2,462 22,450 SH   SOLE   22,450 0 0
PROLOGIS INC COM 74340W103 2,304 28,761 SH   SOLE   28,761 0 0
PUBLIC STORAGE COM 74460D109 2,068 8,685 SH   SOLE   8,685 0 0
REALTY INCOME CORP COM 756109104 1,588 23,027 SH   SOLE   23,027 0 0
TELEFLEX INC COM 879369106 232 700 SH   SOLE   700 0 0
TORTOISE ENERGY INDEPENDENC COM 89148K101 94 13,050 SH   SOLE   13,050 0 0
TORTOISE MIDSTRM ENERGY FD I COM 89148B101 1,663 123,276 SH   SOLE   122,826 0 450
TOTAL S A SPONSORED ADS 89151E109 2,698 48,359 SH   SOLE   48,359 0 0
TOWNEBANK PORTSMOUTH VA COM 89214P109 1,408 51,600 SH   SOLE   51,300 0 300
US BANCORP DEL COM NEW 902973304 716 13,669 SH   SOLE   13,669 0 0
VENTAS INC COM 92276F100 313 4,581 SH   SOLE   4,581 0 0
VERIZON COMMUNICATIONS INC COM 92343V104 829 14,513 SH   SOLE   14,435 0 78
VODAFONE GROUP PLC NEW SPONSORED ADR 92857W308 1,404 85,996 SH   SOLE   85,508 0 488
WADDELL & REED FINL INC CL A 930059100 903 54,195 SH   SOLE   53,495 0 700
WALMART INC COM 931142103 403 3,644 SH   SOLE   3,644 0 0
WEC ENERGY GROUP INC COM 92939U106 1,543 18,508 SH   SOLE   18,508 0 0
WELLTOWER INC COM 95040Q104 1,011 12,399 SH   SOLE   12,399 0 0
WESTPAC BKG CORP SPONSORED ADR 961214301 354 17,755 SH   SOLE   17,755 0 0
YUM CHINA HLDGS INC COM 98850P109 339 7,328 SH   SOLE   7,328 0 0
YUM BRANDS INC COM 988498101 936 8,457 SH   SOLE   8,457 0 0
ZOETIS INC CL A 98978V103 291 2,565 SH   SOLE   2,565 0 0