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 599 5,002 SH   SOLE   0 0 5,002
ABBVIE INC COM 00287Y109 1,602 14,806 SH   SOLE   0 0 14,806
AIR PRODS & CHEMS INC COM 009158106 1,783 6,338 SH   SOLE   0 0 6,338
AMGEN INC COM 031162100 2,506 10,073 SH   SOLE   0 0 10,073
APPLE INC COM 037833100 1,063 8,699 SH   SOLE   0 0 8,699
AT&T INC COM 00206R102 424 13,991 SH   SOLE   0 0 13,991
BAKER HUGHES COMPANY CL A 05722G100 1,645 76,120 SH   SOLE   0 0 76,120
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 530 2,076 SH   SOLE   0 0 2,076
BLACKROCK MUNIASSETS FD INC COM 09254J102 480 31,525 SH   SOLE   0 0 31,525
BLACKROCK TAX MUNICPAL BD TR SHS 09248X100 1,471 59,678 SH   SOLE   0 0 59,678
BNY MELLON MUN INCOME INC COM 05589T104 339 38,710 SH   SOLE   0 0 38,710
BOOZ ALLEN HAMILTON HLDG COR CL A 099502106 1,224 15,197 SH   SOLE   0 0 15,197
CATERPILLAR INC COM 149123101 280 1,207 SH   SOLE   0 0 1,207
CHEVRON CORP NEW COM 166764100 1,240 11,835 SH   SOLE   0 0 11,835
CISCO SYS INC COM 17275R102 336 6,492 SH   SOLE   0 0 6,492
CITRIX SYS INC COM 177376100 2,027 14,440 SH   SOLE   0 0 14,440
COCA COLA CO COM 191216100 2,484 47,116 SH   SOLE   0 0 47,116
COGENT COMMUNICATIONS HLDGS COM NEW 19239V302 2,009 29,222 SH   SOLE   0 0 29,222
COHEN & STEERS TOTAL RETURN COM 19247R103 1,319 90,187 SH   SOLE   0 0 90,187
CORESITE RLTY CORP COM 21870Q105 1,557 12,993 SH   SOLE   0 0 12,993
CROWN CASTLE INTL CORP NEW COM 22822V101 1,791 10,402 SH   SOLE   0 0 10,402
CYRUSONE INC COM 23283R100 547 8,074 SH   SOLE   0 0 8,074
DBX ETF TR XTRACK MSCI EAFE 233051200 274 7,555 SH   SOLE   0 0 7,555
DELAWARE INVTS MINN MUN INCO COM 24610V103 302 22,924 SH   SOLE   0 0 22,924
EATON VANCE MUN BD FD COM 27827X101 1,956 147,070 SH   SOLE   0 0 147,070
EATON VANCE NATL MUN OPPORT COM SHS 27829L105 1,542 68,512 SH   SOLE   0 0 68,512
EOG RES INC COM 26875P101 1,911 26,344 SH   SOLE   0 0 26,344
ETF SER SOLUTIONS DEFIANCE NEXT 26922A289 1,589 45,118 SH   SOLE   0 0 45,118
FASTENAL CO COM 311900104 366 7,284 SH   SOLE   0 0 7,284
FIRST TR EXCHANGE-TRADED FD NASD TECH DIV 33738R118 673 12,460 SH   SOLE   0 0 12,460
HOME DEPOT INC COM 437076102 530 1,736 SH   SOLE   0 0 1,736
HONEYWELL INTL INC COM 438516106 2,102 9,682 SH   SOLE   0 0 9,682
HORIZON THERAPEUTICS PUB L SHS G46188101 301 3,271 SH   SOLE   0 0 3,271
INTEL CORP COM 458140100 2,196 34,318 SH   SOLE   0 0 34,318
INVESCO BD FD COM 46132L107 974 48,792 SH   SOLE   0 0 48,792
INVESCO EXCH TRADED FD TR II KBW BK ETF 46138E628 1,826 29,499 SH   SOLE   0 0 29,499
INVESCO EXCHANGE TRADED FD T S&P500 EQL IND 46137V324 1,751 9,853 SH   SOLE   0 0 9,853
INVESCO EXCHANGE TRADED FD T S&P500 EQL WGT 46137V357 5,769 40,725 SH   SOLE   0 0 40,725
ISHARES SILVER TR ISHARES 46428Q109 328 14,434 SH   SOLE   0 0 14,434
ISHARES TR CORE MSCI EAFE 46432F842 1,764 24,485 SH   SOLE   0 0 24,485
ISHARES TR CORE MSCI TOTAL 46432F834 290 4,131 SH   SOLE   0 0 4,131
ISHARES TR CORE S&P500 ETF 464287200 3,826 9,617 SH   SOLE   0 0 9,617
ISHARES TR MSCI EAFE ETF 464287465 370 4,878 SH   SOLE   0 0 4,878
ISHARES TR MSCI USA MMENTM 46432F396 4,067 25,284 SH   SOLE   0 0 25,284
ISHARES TR RUSSELL 2000 ETF 464287655 246 1,114 SH   SOLE   0 0 1,114
ISHARES TR S&P 100 ETF 464287101 2,047 11,385 SH   SOLE   0 0 11,385
ISHARES TR SELECT DIVID ETF 464287168 3,148 27,594 SH   SOLE   0 0 27,594
ISHARES TR TIPS BD ETF 464287176 493 3,930 SH   SOLE   0 0 3,930
ISHARES U S ETF TR BLACKROCK ST MAT 46431W507 273 5,447 SH   SOLE   0 0 5,447
J P MORGAN EXCHANGE-TRADED F ULTRA SHRT INC 46641Q837 10,559 208,036 SH   SOLE   0 0 208,036
JOHNSON & JOHNSON COM 478160104 2,489 15,143 SH   SOLE   0 0 15,143
JPMORGAN CHASE & CO COM 46625H100 2,643 17,365 SH   SOLE   0 0 17,365
KIMBERLY-CLARK CORP COM 494368103 1,713 12,321 SH   SOLE   0 0 12,321
LEIDOS HOLDINGS INC COM 525327102 1,226 12,730 SH   SOLE   0 0 12,730
LOCKHEED MARTIN CORP COM 539830109 2,728 7,383 SH   SOLE   0 0 7,383
LOWES COS INC COM 548661107 1,881 9,889 SH   SOLE   0 0 9,889
MEDTRONIC PLC SHS G5960L103 2,187 18,514 SH   SOLE   0 0 18,514
MICROSOFT CORP COM 594918104 2,367 10,039 SH   SOLE   0 0 10,039
NETAPP INC COM 64110D104 1,846 25,407 SH   SOLE   0 0 25,407
NEXTERA ENERGY INC COM 65339F101 2,233 29,529 SH   SOLE   0 0 29,529
NUVEEN SELECT MAT MUN FD SH BEN INT 67061T101 268 25,100 SH   SOLE   0 0 25,100
NUVEEN SELECT TAX-FREE INCOM SH BEN INT 67062F100 2,395 137,696 SH   SOLE   0 0 137,696
PAYCHEX INC COM 704326107 1,821 18,574 SH   SOLE   0 0 18,574
PFIZER INC COM 717081103 2,445 67,478 SH   SOLE   0 0 67,478
PIMCO ETF TR ENHAN SHRT MA AC 72201R833 640 6,276 SH   SOLE   0 0 6,276
PIMCO ETF TR ENHNCD LW DUR AC 72201R718 26,413 259,024 SH   SOLE   0 0 259,024
PROCTER AND GAMBLE CO COM 742718109 2,531 18,689 SH   SOLE   0 0 18,689
PUTNAM PREMIER INCOME TR SH BEN INT 746853100 1,485 304,829 SH   SOLE   0 0 304,829
QUALCOMM INC COM 747525103 2,255 17,005 SH   SOLE   0 0 17,005
SCHWAB STRATEGIC TR INTL EQTY ETF 808524805 2,822 75,026 SH   SOLE   0 0 75,026
SCHWAB STRATEGIC TR US AGGREGATE B 808524839 308 5,715 SH   SOLE   0 0 5,715
SCHWAB STRATEGIC TR US DIVIDEND EQ 808524797 5,029 68,968 SH   SOLE   0 0 68,968
SCHWAB STRATEGIC TR US LCAP GR ETF 808524300 488 3,760 SH   SOLE   0 0 3,760
SCHWAB STRATEGIC TR US LRG CAP ETF 808524201 19,263 200,595 SH   SOLE   0 0 200,595
SCHWAB STRATEGIC TR US SML CAP ETF 808524607 627 6,294 SH   SOLE   0 0 6,294
SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209 601 5,152 SH   SOLE   0 0 5,152
SELECT SECTOR SPDR TR SBI INT-UTILS 81369Y886 271 4,236 SH   SOLE   0 0 4,236
SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803 654 4,926 SH   SOLE   0 0 4,926
SOUTHERN CO COM 842587107 1,946 31,305 SH   SOLE   0 0 31,305
SPDR GOLD TR GOLD SHS 78463V107 774 4,836 SH   SOLE   0 0 4,836
SPDR S&P 500 ETF TR TR UNIT 78462F103 272 686 SH   SOLE   0 0 686
SPDR SER TR S&P OILGAS EXP 78468R556 1,656 20,364 SH   SOLE   0 0 20,364
SYSCO CORP COM 871829107 1,542 19,578 SH   SOLE   0 0 19,578
TARGET CORP COM 87612E106 319 1,608 SH   SOLE   0 0 1,608
TESLA INC COM 88160R101 2,232 3,342 SH   SOLE   0 0 3,342
UNITED PARCEL SERVICE INC CL B 911312106 2,307 13,573 SH   SOLE   0 0 13,573
UNITEDHEALTH GROUP INC COM 91324P102 279 750 SH   SOLE   0 0 750
VALERO ENERGY CORP COM 91913Y100 1,418 19,798 SH   SOLE   0 0 19,798
VANGUARD BD INDEX FDS TOTAL BND MRKT 921937835 2,068 24,409 SH   SOLE   0 0 24,409
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363 320 878 SH   SOLE   0 0 878
VANGUARD INDEX FDS TOTAL STK MKT 922908769 491 3,626 SH   SOLE   0 0 3,626
VANGUARD SCOTTSDALE FDS SHRT TRM CORP BD 92206C409 19,603 237,616 SH   SOLE   0 0 237,616
VANGUARD SPECIALIZED FUNDS DIV APP ETF 921908844 948 6,447 SH   SOLE   0 0 6,447
VANGUARD WHITEHALL FDS HIGH DIV YLD 921946406 1,999 19,776 SH   SOLE   0 0 19,776
VERIZON COMMUNICATIONS INC COM 92343V104 1,871 32,184 SH   SOLE   0 0 32,184
VERTICAL CAP INCOME FD SHS BEN INT 92535C104 666 64,640 SH   SOLE   0 0 64,640
VISA INC COM CL A 92826C839 1,289 6,090 SH   SOLE   0 0 6,090
WESTERN ASSET MANAGED MUNS F COM 95766M105 385 29,600 SH   SOLE   0 0 29,600
XCEL ENERGY INC COM 98389B100 580 8,727 SH   SOLE   0 0 8,727