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
Expires:Oct 31, 2018
Estimated average burden
hours per response:23.8

COLUMN 1COLUMN 2COLUMN 3COLUMN 4COLUMN 5COLUMN 6COLUMN 7COLUMN 8
VALUESHRS ORSH/PUT/INVESTMENTOTHERVOTING AUTHORITY
NAME OF ISSUERTITLE OF CLASSCUSIP(x$1000)PRN AMTPRNCALLDISCRETIONMANAGERSOLESHAREDNONE
3M COCOM88579Y1012561,329SH SOLE 1,32900
ABBVIE INCCOM00287Y1095414,995SH SOLE 4,99500
ACCENTURE PLC IRELANDSHS CLASS AG1151C1014881,768SH SOLE 1,76800
ADOBE SYSTEMS INCORPORATEDCOM00724F1016391,345SH SOLE 1,34500
ALIBABA GROUP HLDG LTDSPONSORED ADS01609W1022281,005SH SOLE 1,00500
ALPHABET INCCAP STK CL A02079K3051,423690SH SOLE 69000
ALPHABET INCCAP STK CL C02079K107712344SH SOLE 34400
ALTRIA GROUP INCCOM02209S1033607,031SH SOLE 7,03100
AMAZON COM INCCOM0231351061,770572SH SOLE 57200
AMGEN INCCOM0311621005272,118SH SOLE 2,11800
APPLE INCCOM0378331004,04033,072SH SOLE 33,07200
ASML HOLDING N VN Y REGISTRY SHSN07059210222359SH SOLE 35900
AT&T INCCOM00206R10264321,237SH SOLE 21,23700
AVANGRID INCCOM05351W1032044,094SH SOLE 4,09400
BERKSHIRE HATHAWAY INC DELCL B NEW084670702253991SH SOLE 99100
BK OF AMERICA CORPCOM0605051043007,743SH SOLE 7,74300
BLACKROCK DEBT STRATEGIES FDCOM NEW09255R20224221,976SH SOLE 21,97600
BLACKSTONE GROUP INCCOM09260D1072473,313SH SOLE 3,31300
BNY MELLON STRATEGIC MUNS INCOM05588W10817019,885SH SOLE 19,88500
BOEING COCOM097023105223876SH SOLE 87600
BRISTOL-MYERS SQUIBB COCOM1101221085478,666SH SOLE 8,66600
CHEVRON CORP NEWCOM1667641002582,467SH SOLE 2,46700
CINTAS CORPCOM172908105211618SH SOLE 61800
CISCO SYS INCCOM17275R10254810,592SH SOLE 10,59200
COCA COLA COCOM1912161005259,961SH SOLE 9,96100
COMCAST CORP NEWCL A20030N1013205,909SH SOLE 5,90900
COSTCO WHSL CORP NEWCOM22160K1053831,088SH SOLE 1,08800
CROWN CASTLE INTL CORP NEWCOM22822V1013011,750SH SOLE 1,75000
CUMMINS INCCOM2310211062681,035SH SOLE 1,03500
DANAHER CORPORATIONCOM2358511024021,788SH SOLE 1,78800
DISNEY WALT COCOM2546871068004,333SH SOLE 4,33300
DOMINION ENERGY INCCOM25746U1092413,175SH SOLE 3,17500
DOW INCCOM2605571032273,551SH SOLE 3,55100
DUKE ENERGY CORP NEWCOM NEW26441C2042792,894SH SOLE 2,89400
EATON VANCE LTD DURATION INCCOM27828H10548138,055SH SOLE 38,05500
EDWARDS LIFESCIENCES CORPCOM28176E1083734,464SH SOLE 4,46400
EVERSOURCE ENERGYCOM30040W1088609,936SH SOLE 9,93600
EXXON MOBIL CORPCOM30231G1022394,272SH SOLE 4,27200
FACEBOOK INCCL A30303M1029363,178SH SOLE 3,17800
FIRST TR EXCH TRADED FD IIIPFD SECS INC ETF33739E10877138,251SH SOLE 38,25100
FIRST TR EXCHANGE TRADED FDCLOUD COMPUTING33734X1923133,272SH SOLE 3,27200
FIRST TR EXCHANGE TRADED FDINTL EQUITY OPP33734X8532,40936,522SH SOLE 36,52200
FIRST TR EXCHANGE-TRADED FDSENIOR LN FD33738D30915,587325,471SH SOLE 325,47100
FIRST TR MORNINGSTAR DIVID LSHS33691710944413,566SH SOLE 13,56600
FRANKLIN ETF TRLIBERTY SHRT ETF3535061088749,182SH SOLE 9,18200
GLOBAL X FDSS&P 500 CATHOLIC37954Y8893537,124SH SOLE 7,12400
HCA HEALTHCARE INCCOM40412C1012161,146SH SOLE 1,14600
HOME DEPOT INCCOM4370761029503,112SH SOLE 3,11200
IDEXX LABS INCCOM45168D104206421SH SOLE 42100
INTEL CORPCOM4581401005097,951SH SOLE 7,95100
INTERNATIONAL BUSINESS MACHSCOM4592001014173,128SH SOLE 3,12800
INTUITCOM461202103260678SH SOLE 67800
INVESCO ACTIVELY MANAGED ETFTOTAL RETURN46090A8042,55745,647SH SOLE 45,64700
INVESCO EXCH TRADED FD TR IIFTSE RAFI DEV46138E7432,68157,988SH SOLE 57,98800
INVESCO EXCHANGE TRADED FD TS&P500 EQL WGT46137V35746,677329,502SH SOLE 329,50200
INVESCO EXCHANGE TRADED FD TS&P500 PUR GWT46137V2664392,674SH SOLE 2,67400
ISHARES TRCORE S&P500 ETF4642872005851,471SH SOLE 1,47100
ISHARES TRGL CLEAN ENE ETF4642882243,510144,457SH SOLE 144,45700
ISHARES TRINTL SEL DIV ETF4642884482,45978,116SH SOLE 78,11600
ISHARES TRINTRM GOV CR ETF4642886123,14227,358SH SOLE 27,35800
ISHARES TRMSCI USA ESG SLC4642888022172,471SH SOLE 2,47100
ISHARES TRSHORT TREAS BD4642886798747,909SH SOLE 7,90900
ISHARES TRUS TREAS BD ETF46429B2672027,721SH SOLE 7,72100
J P MORGAN EXCHANGE-TRADED FEQUITY PREMIUM46641Q33295216,375SH SOLE 16,37500
J P MORGAN EXCHANGE-TRADED FULTRA SHT MUNCPL46641Q6544,16981,691SH SOLE 81,69100
JOHNSON & JOHNSONCOM4781601041,1016,699SH SOLE 6,69900
JPMORGAN CHASE & COCOM46625H1001,3218,679SH SOLE 8,67900
KIMBERLY-CLARK CORPCOM4943681032411,734SH SOLE 1,73400
LEGG MASON ETF INVT TRWESTN ASET TTL52468L8104,147154,486SH SOLE 154,48600
LOCKHEED MARTIN CORPCOM539830109332897SH SOLE 89700
MASTERCARD INCORPORATEDCL A57636Q1043751,052SH SOLE 1,05200
MCDONALDS CORPCOM5801351014962,212SH SOLE 2,21200
MERCK & CO. INCCOM58933Y1054716,116SH SOLE 6,11600
METLIFE INCCOM59156R1082153,539SH SOLE 3,53900
MICROSOFT CORPCOM5949181042,2199,414SH SOLE 9,41400
NEXTERA ENERGY INCCOM65339F1012032,688SH SOLE 2,68800
NIKE INCCL B6541061032892,176SH SOLE 2,17600
NORFOLK SOUTHN CORPCOM655844108243906SH SOLE 90600
NUVEEN MUN VALUE FD INCCOM67092810029426,429SH SOLE 26,42900
NVIDIA CORPORATIONCOM67066G104417782SH SOLE 78200
PAYCHEX INCCOM7043261073123,181SH SOLE 3,18100
PAYPAL HLDGS INCCOM70450Y1039583,944SH SOLE 3,94400
PEPSICO INCCOM7134481086394,518SH SOLE 4,51800
PFIZER INCCOM71708110352114,376SH SOLE 14,37600
PHILIP MORRIS INTL INCCOM7181721094094,611SH SOLE 4,61100
PIMCO ETF TRENHAN SHRT MA AC72201R8334924,827SH SOLE 4,82700
PIMCO ETF TRSHTRM MUN BD ACT72201R8741,56930,562SH SOLE 30,56200
PROCTER AND GAMBLE COCOM7427181099476,992SH SOLE 6,99200
QUALCOMM INCCOM7475251033772,840SH SOLE 2,84000
READY CAPITAL CORPCOM75574U10133825,189SH SOLE 25,18900
ROKU INCCOM CL A77543R1024441,362SH SOLE 1,36200
S&P GLOBAL INCCOM78409V104238675SH SOLE 67500
SALESFORCE COM INCCOM79466L3022491,175SH SOLE 1,17500
SCHWAB STRATEGIC TRUS SML CAP ETF8085246073994,003SH SOLE 4,00300
SELECT SECTOR SPDR TRSBI INT-INDS81369Y7047,30874,226SH SOLE 74,22600
SELECT SECTOR SPDR TRSBI MATERIALS81369Y1007,25492,059SH SOLE 92,05900
SERVICENOW INCCOM81762P102238475SH SOLE 47500
SHERWIN WILLIAMS COCOM824348106204276SH SOLE 27600
SPDR GOLD TRGOLD SHS78463V1078,16351,029SH SOLE 51,02900
SPDR SER TRPORTFOLI S&P150078464A8055,343108,615SH SOLE 108,61500
SPDR SER TRPORTFOLIO S&P40078464A8472,35551,462SH SOLE 51,46200
SPDR SER TRPORTFOLIO S&P50078464A8544,923105,617SH SOLE 105,61700
SPDR SER TRPORTFOLIO S&P60078468R8532,60961,725SH SOLE 61,72500
SPDR SER TRSPDR BLOOMBERG78468R6631,32114,433SH SOLE 14,43300
SPLUNK INCCOM8486371042341,725SH SOLE 1,72500
STARBUCKS CORPCOM8552441092592,373SH SOLE 2,37300
TESLA INCCOM88160R101537804SH SOLE 80400
THERMO FISHER SCIENTIFIC INCCOM8835561024571,002SH SOLE 1,00200
TRAVELERS COMPANIES INCCOM89417E1093072,044SH SOLE 2,04400
UNITEDHEALTH GROUP INCCOM91324P1021,1363,053SH SOLE 3,05300
VANECK VECTORS ETF TRJR GOLD MINERS E92189F7912,74961,064SH SOLE 61,06400
VANGUARD INDEX FDSGROWTH ETF9229087363,78614,730SH SOLE 14,73000
VANGUARD INDEX FDSMID CAP ETF9229086297913,574SH SOLE 3,57400
VANGUARD INDEX FDSS&P 500 ETF SHS92290836322,14860,795SH SOLE 60,79500
VANGUARD INDEX FDSSMALL CP ETF9229087514171,948SH SOLE 1,94800
VANGUARD INDEX FDSTOTAL STK MKT92290876912,11858,631SH SOLE 58,63100
VANGUARD INTL EQUITY INDEX FALLWRLD EX US9220427752684,425SH SOLE 4,42500
VANGUARD SCOTTSDALE FDSSHORT TERM TREAS92206C1021,14618,633SH SOLE 18,63300
VANGUARD SPECIALIZED FUNDSDIV APP ETF92190884411,42477,670SH SOLE 77,67000
VANGUARD WHITEHALL FDSHIGH DIV YLD9219464065,30852,512SH SOLE 52,51200
VANGUARD WORLD FDMEGA CAP INDEX9219108734,61332,894SH SOLE 32,89400
VERIZON COMMUNICATIONS INCCOM92343V1045509,455SH SOLE 9,45500
VIRTUS DIVIDEND INTEREST & PCOM92840R1012,371172,051SH SOLE 172,05100
VISA INCCOM CL A92826C8397743,657SH SOLE 3,65700
WALMART INCCOM9311421035434,001SH SOLE 4,00100
WEC ENERGY GROUP INCCOM92939U1064484,783SH SOLE 4,78300
WESTERN ASSET INTER MUNI FDCOM95843510912813,751SH SOLE 13,75100
ZOETIS INCCL A98978V1032931,859SH SOLE 1,85900