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 FIGI (to the nearest dollar) PRN AMT PRN CALL DISCRETION MANAGER SOLE SHARED NONE
ABBOTT LABS COM Stock 002824100   415,693 3,813 SH   SOLE   0 0 3,813
AIR PRODS & CHEMS INC COM Stock 009158106   260,591 870 SH   SOLE   0 0 870
ALBEMARLE CORP Stock 012653101   675,740 3,029 SH   SOLE   0 0 3,029
ALPHABET INC CAP STK CL C Stock 02079K107   1,129,013 9,333 SH   SOLE   0 0 9,333
ALPS TRUST ETF ALERIAN MLP ETF 00162Q452   972,833 24,811 SH   SOLE   0 0 24,810
ALTRIA GROUP INC COM Stock 02209S103   223,148 4,926 SH   SOLE   0 0 4,926
AMAZON.COM INC Stock 023135106   1,654,529 12,692 SH   SOLE   0 0 12,692
AMERIPRISE FINANCIAL INC. Stock 03076C106   469,010 1,412 SH   SOLE   0 0 1,412
APPLE INC Stock 037833100   3,073,455 15,845 SH   SOLE   0 0 15,845
ARCHER DANIELS MIDLAND CO COM Stock 039483102   741,017 9,807 SH   SOLE   0 0 9,807
ASTRAZENECA PLC- SPONS ADR ADR 046353108   383,043 5,352 SH   SOLE   0 0 5,352
BAKER HUGHES INC Stock 05722G100   809,342 25,604 SH   SOLE   0 0 25,604
BANK AMERICA CORP COM Stock 060505104   490,886 17,110 SH   SOLE   0 0 17,110
BAXTER INTL INC COM Stock 071813109   326,984 7,177 SH   SOLE   0 0 7,177
BERKSHIRE HATHAWAY INC DEL CL B NEW Stock 084670702   5,417,808 15,888 SH   SOLE   0 0 15,888
BLACKROCK LIMITED DURATION INCOME TRUST CEF 09249W101   317,685 24,665 SH   SOLE   0 0 24,665
BOEING CO COM Stock 097023105   348,836 1,652 SH   SOLE   0 0 1,652
CALAMOS GLOBAL DYNAMIC INCOME FD CEF 12811L107   71,337 11,850 SH   SOLE   0 0 11,850
CALAMOS STRATEGIC TOTAL RETURN FD CEF 128125101   2,270,343 153,922 SH   SOLE   0 0 153,921
CAPITAL ONE FINANCIAL CORP Stock 14040H105   414,622 3,791 SH   SOLE   0 0 3,791
CARRIER GLOBAL CORPORATION COM Stock 14448C104   408,765 8,223 SH   SOLE   0 0 8,223
CHARLES SCHWAB CORP Stock 808513105   431,732 7,617 SH   SOLE   0 0 7,617
CHENIERE ENERGY INC COM NEW Stock 16411R208   1,358,746 8,918 SH   SOLE   0 0 8,918
CHEVRON CORP NEW COM Stock 166764100   655,205 4,164 SH   SOLE   0 0 4,164
CHUBB LIMITED COM Stock H1467J104   316,184 1,642 SH   SOLE   0 0 1,642
CISCO SYS INC Stock 17275R102   947,566 18,314 SH   SOLE   0 0 18,314
CITIGROUP INC Stock 172967424   240,375 5,221 SH   SOLE   0 0 5,221
CITIZENS FINL GROUP INC COM Stock 174610105   418,323 16,040 SH   SOLE   0 0 16,040
CMS ENERGY CORP COM Stock 125896100   206,506 3,515 SH   SOLE   0 0 3,515
COMCAST CORP NEW CL A Stock 20030N101   431,954 10,396 SH   SOLE   0 0 10,396
CONOCOPHILLIPS COM Stock 20825C104   803,703 7,757 SH   SOLE   0 0 7,757
CORTEVA INC COM Stock 22052L104   321,064 5,603 SH   SOLE   0 0 5,603
COSTCO WHOLESALE CORP Stock 22160K105   1,857,411 3,450 SH   SOLE   0 0 3,450
CRESCENT ENERGY COMPANY CL A COM Stock 44952J104   1,171,823 112,459 SH   SOLE   0 0 112,459
CROWN CASTLE INTL CORP REIT 22822V101   214,321 1,881 SH   SOLE   0 0 1,881
CVS HEALTH CORP COM Stock 126650100   210,017 3,038 SH   SOLE   0 0 3,038
DANAHER CORP Stock 235851102   495,600 2,065 SH   SOLE   0 0 2,065
DEERE & CO COM Stock 244199105   283,633 700 SH   SOLE   0 0 700
DOMINION RESOURCES INC Stock 25746U109   241,341 4,660 SH   SOLE   0 0 4,660
DOUBLELINE INCOME SOLUTIONS FUND CEF 258622109   149,267 12,533 SH   SOLE   0 0 12,532
DTE ENERGY CO COM Stock 233331107   201,227 1,829 SH   SOLE   0 0 1,829
EATON CORP PLC SHS Stock G29183103   393,955 1,959 SH   SOLE   0 0 1,959
EATON VANCE LTD DURATION INCOME FD CEF 27828H105   227,829 24,341 SH   SOLE   0 0 24,340
EATON VANCE RISK MANAGED DIVERSIFIED EQUITY CEF 27829G106   551,479 67,090 SH   SOLE   0 0 67,089
EATON VANCE SHORT DURATION DIVERSIFIED I CEF 27828V104   114,620 11,684 SH   SOLE   0 0 11,684
EATON VANCE TAX MANAGED CEF 27828N102   1,888,990 151,604 SH   SOLE   0 0 151,604
EATON VANCE TAX MANAGED GLOBAL EQUITY CEF 27829F108   1,374,849 173,592 SH   SOLE   0 0 173,592
ELI LILLY & CO COM Stock 532457108   681,428 1,453 SH   SOLE   0 0 1,453
ENBRIDGE INC COM Stock 29250N105   208,853 5,612 SH   SOLE   0 0 5,612
ENERGY TRANSFER EQUITY L P COM UNIT LTD PARTNERSHIP Stock 29273V100   755,955 59,524 SH   SOLE   0 0 59,524
ENTERPRISE PRODS PARTNERS L P Stock 293792107   1,144,640 43,440 SH   SOLE   0 0 43,439
ETFMG PRIME CYBER SECURITY ETFMG PRIME CYBER SECURITY FUND ETF 26924G201   593,317 11,730 SH   SOLE   0 0 11,730
EXXON MOBIL CORP COM Stock 30231G102   794,080 7,404 SH   SOLE   0 0 7,404
FEDEX CORP Stock 31428X106   400,111 1,614 SH   SOLE   0 0 1,614
FINANCIAL SELECT SECTOR SPDR ETF 81369Y605   226,889 6,731 SH   SOLE   0 0 6,730
FISERV INC Stock 337738108   383,874 3,043 SH   SOLE   0 0 3,043
FORTIVE CORP COM Stock 34959J108   370,934 4,961 SH   SOLE   0 0 4,961
GENASYS INC COM Stock 36872P103   33,641 12,939 SH   SOLE   0 0 12,939
GENERAL ELECTRIC CO COM NEW Stock 369604301   505,310 4,600 SH   SOLE   0 0 4,600
GOLDMAN SACHS GROUP INC Stock 38141G104   523,482 1,623 SH   SOLE   0 0 1,623
GOOGLE INC Stock 02079K305   773,262 6,460 SH   SOLE   0 0 6,460
HOME DEPOT Stock 437076102   301,321 970 SH   SOLE   0 0 970
HUBBELL INC COM Stock 443510607   323,603 976 SH   SOLE   0 0 976
INDEPENDENCE RLTY TR INC COM REIT 45378A106   566,004 31,065 SH   SOLE   0 0 31,065
INTERCONTINENTALEXCHINTL Stock 45866F104   480,477 4,249 SH   SOLE   0 0 4,249
INVESCO HIG INCM 2023 TARG TRM COM CEF 46135X108   111,300 15,000 SH   SOLE   0 0 15,000
INVESCO NASDAQ NEXT GEN 100 ETF ETF 46138G631   475,861 18,204 SH   SOLE   0 0 18,204
ISHARES 1-3 YR TREASURY BOND ETF ETF 464287457   5,716,341 70,502 SH   SOLE   0 0 70,502
ISHARES BROAD USD HIGH YIELD CORPORATE BOND ETF ETF 46435U853   1,858,643 52,653 SH   SOLE   0 0 52,652
ISHARES CORE MSCI EMERGING MARKETS ETF ETF 46434G103   3,939,605 79,927 SH   SOLE   0 0 79,927
ISHARES CORE S&P MID CAP ETF ETF 464287507   847,195 3,240 SH   SOLE   0 0 3,240
ISHARES MSCI EAFE ETF ETF 464287465   530,845 7,322 SH   SOLE   0 0 7,322
ISHARES RUSSELL 1000 ETF ETF 464287622   350,254 1,437 SH   SOLE   0 0 1,437
ISHARES RUSSELL 1000 GROWTH ETF ETF 464287614   7,415,268 26,947 SH   SOLE   0 0 26,946
ISHARES RUSSELL 1000 VALUE ETF ETF 464287598   1,059,971 6,716 SH   SOLE   0 0 6,715
ISHARES RUSSELL 2000 ETF ETF 464287655   1,330,356 7,104 SH   SOLE   0 0 7,103
ISHARES RUSSELL 2000 VALUE ETF 464287630   282,867 2,009 SH   SOLE   0 0 2,009
ISHARES RUSSELL MIDCAP GROWTH ETF ETF 464287481   394,927 4,087 SH   SOLE   0 0 4,087
ISHARES S&P 500 INDEX ETF 464287200   311,106 698 SH   SOLE   0 0 698
JOHNSON & JOHNSON COM Stock 478160104   447,732 2,705 SH   SOLE   0 0 2,705
JPMORGAN CHASE & CO COM Stock 46625H100   1,980,602 13,618 SH   SOLE   0 0 13,618
JPMORGAN EQUITY PREMIUM INCOME ETF ETF 46641Q332   842,399 15,225 SH   SOLE   0 0 15,225
KAYNE ANDERSON MIDSTREAM ENERGY FD COM USD0.001 CEF 48661E108   122,244 17,217 SH   SOLE   0 0 17,217
KIMBERLY-CLARK CORP COM Stock 494368103   881,927 6,388 SH   SOLE   0 0 6,388
KINDER MORGAN INC Stock 49456B101   395,664 22,977 SH   SOLE   0 0 22,977
LENNAR CORP CL A Stock 526057104   372,797 2,975 SH   SOLE   0 0 2,975
LINDE PLC SHS Stock G54950103   815,511 2,140 SH   SOLE   0 0 2,140
LOWES COS INC COM Stock 548661107   429,507 1,903 SH   SOLE   0 0 1,903
MARSH & MCLENNAN COS INC COM Stock 571748102   229,458 1,220 SH   SOLE   0 0 1,220
MASTERCARD INC Stock 57636Q104   962,012 2,446 SH   SOLE   0 0 2,446
MEDTRONIC PLC SHS Stock G5960L103   522,962 5,936 SH   SOLE   0 0 5,936
MERCK & CO INC Stock 58933Y105   553,410 4,796 SH   SOLE   0 0 4,796
META PLATFORMS INC CL A Stock 30303M102   1,044,320 3,639 SH   SOLE   0 0 3,639
MICROSOFT Stock 594918104   3,078,141 9,039 SH   SOLE   0 0 9,039
MONDELEZ INTL INC CL A Stock 609207105   637,496 8,740 SH   SOLE   0 0 8,740
MONSTER BEVERAGE CORP Stock 61174X109   262,501 4,570 SH   SOLE   0 0 4,570
MPLX LP COM UNIT REPSTG LTD PARTNER INT Stock 55336V100   319,613 9,417 SH   SOLE   0 0 9,417
MUNIYIELD MICH INSD FD INC CEF 09254V105   345,346 31,253 SH   SOLE   0 0 31,253
NETFLIX COM INC Stock 64110L106   499,075 1,133 SH   SOLE   0 0 1,133
NEXTERA ENERGY INC COM Stock 65339F101   300,287 4,047 SH   SOLE   0 0 4,047
NORFOLK SOUTHERN CRP Stock 655844108   242,860 1,071 SH   SOLE   0 0 1,071
NOVARTIS AG ADR ADR 66987V109   416,758 4,130 SH   SOLE   0 0 4,130
NUVEEN AMT FREE QLTY MUN INCME COM CEF 670657105   310,510 28,409 SH   SOLE   0 0 28,409
NVIDIA CORPORATION COM Stock 67066G104   275,809 652 SH   SOLE   0 0 652
O REILLY AUTOMOTIVE INC Stock 67103H107   637,185 667 SH   SOLE   0 0 667
OLD DOMINION FREIGHT LINE INC COM Stock 679580100   775,366 2,097 SH   SOLE   0 0 2,097
OLD REP INTL CORP COM Stock 680223104   204,355 8,119 SH   SOLE   0 0 8,119
OLO INC CL A Stock 68134L109   68,205 10,558 SH   SOLE   0 0 10,558
ONEOK INC NEW COM Stock 682680103   480,305 7,782 SH   SOLE   0 0 7,782
ORACLE CORPORATION Stock 68389X105   780,635 6,555 SH   SOLE   0 0 6,555
OTIS WORLDWIDE CORP COM Stock 68902V107   407,310 4,576 SH   SOLE   0 0 4,576
PEPSICO INC COM Stock 713448108   491,389 2,653 SH   SOLE   0 0 2,653
PFIZER INC COM Stock 717081103   404,764 11,035 SH   SOLE   0 0 11,035
PHILIP MORRIS INTL INC Stock 718172109   851,344 8,721 SH   SOLE   0 0 8,721
PLAINS ALL AMERICAN PIPELINE LP Stock 726503105   264,699 18,773 SH   SOLE   0 0 18,773
PROCTER AND GAMBLE CO COM Stock 742718109   698,611 4,604 SH   SOLE   0 0 4,604
QUALCOMM INC Stock 747525103   655,196 5,504 SH   SOLE   0 0 5,504
REALTY INCOME CORP COM REIT 756109104   244,780 4,094 SH   SOLE   0 0 4,094
ROCKET COS INC COM CL A Stock 77311W101   286,989 32,030 SH   SOLE   0 0 32,030
RTX CORPORATION COM Stock 75513E101   1,546,299 15,785 SH   SOLE   0 0 15,785
SALESFORCE COM Stock 79466L302   327,664 1,551 SH   SOLE   0 0 1,551
SEMPRA ENERGY Stock 816851109   310,398 2,132 SH   SOLE   0 0 2,132
SOFI TECHNOLOGIES INC COM Stock 83406F102   154,207 18,490 SH   SOLE   0 0 18,490
SPDR GOLD ETF ETF 78463V107   2,126,405 11,928 SH   SOLE   0 0 11,928
SPDR S&P 500 ETF ETF 78462F103   325,131 733 SH   SOLE   0 0 733
STRYKER CORP Stock 863667101   639,392 2,096 SH   SOLE   0 0 2,095
TARGA RES CORP COM Stock 87612G101   237,813 3,125 SH   SOLE   0 0 3,125
TE CONNECTIVITY LTD Stock H84989104   222,995 1,591 SH   SOLE   0 0 1,591
TEXAS INSTRS INC COM Stock 882508104   710,359 3,946 SH   SOLE   0 0 3,946
TJX COS INC NEW COM Stock 872540109   736,445 8,686 SH   SOLE   0 0 8,685
UNION PAC CORP COM Stock 907818108   619,794 3,029 SH   SOLE   0 0 3,029
UNITEDHEALTH GROUP Stock 91324P102   841,120 1,750 SH   SOLE   0 0 1,750
VANECK IG FLOATING RATE ETF ETF 92189F486   1,895,164 75,056 SH   SOLE   0 0 75,056
VANGUARD DIVIDEND APPRECIATION ETF ETF 921908844   261,350 1,609 SH   SOLE   0 0 1,609
VANGUARD FTSE EMERGING MARKETS ETF ETF 922042858   342,182 8,412 SH   SOLE   0 0 8,411
VANGUARD GROWTH ETF ETF 922908736   386,523 1,366 SH   SOLE   0 0 1,366
VANGUARD HIGH DIVIDEND YIELD INDEX ETF ETF 921946406   9,646,881 90,948 SH   SOLE   0 0 90,948
VANGUARD SHORT TERM BOND ETF 921937827   898,376 11,888 SH   SOLE   0 0 11,888
VANGUARD SHORT-TERM CORPORATE BOND ETF ETF 92206C409   8,703,700 115,037 SH   SOLE   0 0 115,037
VANGUARD SMALL CAP VALUE ETF ETF 922908611   416,312 2,517 SH   SOLE   0 0 2,517
VANGUARD TOTAL INTERNATIONAL BOND ETF ETF 92203J407   2,502,052 51,188 SH   SOLE   0 0 51,187
VANGUARD TOTAL STOCK MARKET ETF ETF 922908769   636,381 2,889 SH   SOLE   0 0 2,888
VANGUARD TOTAL WORLD STOCK ETF ETF 922042742   409,644 4,224 SH   SOLE   0 0 4,224
VIRTUS DIVIDEND INTEREST & PR COM CEF 92840R101   1,064,631 87,193 SH   SOLE   0 0 87,193
VISA INC Stock 92826C839   833,080 3,508 SH   SOLE   0 0 3,508
WELLS FARGO CO NEW COM Stock 949746101   447,500 10,485 SH   SOLE   0 0 10,485
WILLIAMS COS INC COM Stock 969457100   773,103 23,693 SH   SOLE   0 0 23,693
YUM! BRANDS INC Stock 988498101   212,259 1,532 SH   SOLE   0 0 1,532
ZIMMER HLDGS INC Stock 98956P102   567,840 3,900 SH   SOLE   0 0 3,900