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 530 4,867 SH   SOLE   0 0 4,867
ABBVIE INC COM 00287Y109 1,370 15,636 SH   SOLE   0 0 15,636
AMAZON COM INC COM 023135106 4,537 1,441 SH   SOLE   0 0 1,441
AMGEN INC COM 031162100 2,563 10,085 SH   SOLE   0 0 10,085
APPLE INC COM 037833100 930 8,031 SH   SOLE   0 0 8,031
AT&T INC COM 00206R102 361 12,680 SH   SOLE   0 0 12,680
BAXTER INTL INC COM 071813109 1,115 13,869 SH   SOLE   0 0 13,869
BECTON DICKINSON & CO COM 075887109 2,156 9,266 SH   SOLE   0 0 9,266
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 442 2,076 SH   SOLE   0 0 2,076
BLACKROCK MUNIASSETS FD INC COM 09254J102 300 21,820 SH   SOLE   0 0 21,820
BLACKROCK TAX MUNICPAL BD TR SHS 09248X100 1,622 62,569 SH   SOLE   0 0 62,569
CISCO SYS INC COM 17275R102 260 6,592 SH   SOLE   0 0 6,592
COCA COLA CO COM 191216100 1,848 37,431 SH   SOLE   0 0 37,431
COGENT COMMUNICATIONS HLDGS COM NEW 19239V302 1,752 29,170 SH   SOLE   0 0 29,170
COHEN & STEERS TOTAL RETURN COM 19247R103 1,122 94,037 SH   SOLE   0 0 94,037
CORESITE RLTY CORP COM 21870Q105 1,502 12,636 SH   SOLE   0 0 12,636
CROWN CASTLE INTL CORP NEW COM 22822V101 1,617 9,709 SH   SOLE   0 0 9,709
CYRUSONE INC COM 23283R100 503 7,189 SH   SOLE   0 0 7,189
ETF SER SOLUTIONS DEFIANCE NEXT 26922A289 763 26,787 SH   SOLE   0 0 26,787
FASTENAL CO COM 311900104 331 7,350 SH   SOLE   0 0 7,350
FIRST TR EXCHANGE-TRADED FD NASD TECH DIV 33738R118 2,197 50,181 SH   SOLE   0 0 50,181
INTEL CORP COM 458140100 2,503 48,338 SH   SOLE   0 0 48,338
INTUITIVE SURGICAL INC COM NEW 46120E602 323 455 SH   SOLE   0 0 455
INVESCO BD FD COM 46132L107 902 45,085 SH   SOLE   0 0 45,085
INVESCO EXCHANGE TRADED FD T S&P500 EQL WGT 46137V357 4,237 39,187 SH   SOLE   0 0 39,187
INVESCO EXCHANGE TRADED FD T S&P500 EQL IND 46137V324 748 5,548 SH   SOLE   0 0 5,548
ISHARES SILVER TR ISHARES 46428Q109 253 11,714 SH   SOLE   0 0 11,714
ISHARES TR MSCI EAFE ETF 464287465 896 14,072 SH   SOLE   0 0 14,072
ISHARES TR TIPS BD ETF 464287176 497 3,930 SH   SOLE   0 0 3,930
ISHARES TR ULTR SH TRM BD 46434V878 507 10,020 SH   SOLE   0 0 10,020
ISHARES TR CORE S&P500 ETF 464287200 1,698 5,054 SH   SOLE   0 0 5,054
ISHARES TR MSCI USA MMENTM 46432F396 8,845 60,007 SH   SOLE   0 0 60,007
ISHARES TR 20 YR TR BD ETF 464287432 866 5,305 SH   SOLE   0 0 5,305
ISHARES TR MSCI USA MIN VOL 46429B697 6,008 94,275 SH   SOLE   0 0 94,275
ISHARES TR S&P 100 ETF 464287101 2,084 13,385 SH   SOLE   0 0 13,385
J P MORGAN EXCHANGE-TRADED F ULTRA SHRT INC 46641Q837 13,076 257,417 SH   SOLE   0 0 257,417
JOHNSON & JOHNSON COM 478160104 2,471 16,597 SH   SOLE   0 0 16,597
JPMORGAN CHASE & CO COM 46625H100 1,588 16,493 SH   SOLE   0 0 16,493
LOCKHEED MARTIN CORP COM 539830109 1,334 3,480 SH   SOLE   0 0 3,480
LOWES COS INC COM 548661107 1,979 11,932 SH   SOLE   0 0 11,932
MEDTRONIC PLC SHS G5960L103 1,698 16,336 SH   SOLE   0 0 16,336
MERCK & CO. INC COM 58933Y105 1,918 23,126 SH   SOLE   0 0 23,126
MICROSOFT CORP COM 594918104 2,329 11,073 SH   SOLE   0 0 11,073
NETAPP INC COM 64110D104 1,473 33,602 SH   SOLE   0 0 33,602
NOVARTIS AG SPONSORED ADR 66987V109 1,178 13,546 SH   SOLE   0 0 13,546
NUVEEN SELECT TAX-FREE INCOM SH BEN INT 67062F100 3,120 186,955 SH   SOLE   0 0 186,955
PAYCHEX INC COM 704326107 1,299 16,279 SH   SOLE   0 0 16,279
PFIZER INC COM 717081103 2,505 68,258 SH   SOLE   0 0 68,258
PIMCO ETF TR ENHNCD LW DUR AC 72201R718 22,778 222,924 SH   SOLE   0 0 222,924
PIMCO ETF TR ENHAN SHRT MA AC 72201R833 623 6,112 SH   SOLE   0 0 6,112
PROCTER AND GAMBLE CO COM 742718109 2,534 18,229 SH   SOLE   0 0 18,229
QUALCOMM INC COM 747525103 2,020 17,166 SH   SOLE   0 0 17,166
SCHWAB STRATEGIC TR US LRG CAP ETF 808524201 16,891 209,492 SH   SOLE   0 0 209,492
SCHWAB STRATEGIC TR US LCAP GR ETF 808524300 725 6,293 SH   SOLE   0 0 6,293
SCHWAB STRATEGIC TR US AGGREGATE B 808524839 308 5,495 SH   SOLE   0 0 5,495
SCHWAB STRATEGIC TR INTL EQTY ETF 808524805 3,450 109,885 SH   SOLE   0 0 109,885
SCHWAB STRATEGIC TR US SML CAP ETF 808524607 409 5,991 SH   SOLE   0 0 5,991
SELECT SECTOR SPDR TR SBI INT-UTILS 81369Y886 1,220 20,550 SH   SOLE   0 0 20,550
SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803 698 5,985 SH   SOLE   0 0 5,985
SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209 2,934 27,813 SH   SOLE   0 0 27,813
SOUTHERN CO COM 842587107 1,792 33,058 SH   SOLE   0 0 33,058
SPDR GOLD TR GOLD SHS 78463V107 805 4,546 SH   SOLE   0 0 4,546
SYSCO CORP COM 871829107 1,174 18,862 SH   SOLE   0 0 18,862
TESLA INC COM 88160R101 1,512 3,525 SH   SOLE   0 0 3,525
UNITED PARCEL SERVICE INC CL B 911312106 2,455 14,734 SH   SOLE   0 0 14,734
VALERO ENERGY CORP COM 91913Y100 1,024 23,639 SH   SOLE   0 0 23,639
VANGUARD BD INDEX FDS TOTAL BND MRKT 921937835 1,947 22,071 SH   SOLE   0 0 22,071
VANGUARD INDEX FDS TOTAL STK MKT 922908769 559 3,279 SH   SOLE   0 0 3,279
VANGUARD INDEX FDS GROWTH ETF 922908736 341 1,500 SH   SOLE   0 0 1,500
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363 291 945 SH   SOLE   0 0 945
VANGUARD SCOTTSDALE FDS SHRT TRM CORP BD 92206C409 20,618 248,859 SH   SOLE   0 0 248,859
VANGUARD WHITEHALL FDS HIGH DIV YLD 921946406 2,052 25,358 SH   SOLE   0 0 25,358
WEC ENERGY GROUP INC COM 92939U106 1,209 12,481 SH   SOLE   0 0 12,481
XCEL ENERGY INC COM 98389B100 620 8,990 SH   SOLE   0 0 8,990