20+ Years of Trusted Service

Better Life,
Less Stress

Tax preparation, insurance products, retirement planning, Medicare guidance, and bookkeeping—all from one trusted advisor in Marion, NC.

Peace of Mind Guarantee
No Hidden Fees
Full IRS Support
What We Offer

Comprehensive Financial Services

From tax preparation to insurance and retirement planning, we provide all-in-one financial guidance tailored to your needs.

Tax Preparation & Planning

Tax Preparation & Planning

Individual and business tax returns with year-round planning. We maximize your deductions and ensure IRS compliance.

  • E-filing
  • Year-round planning
  • IRS representation
Insurance Products

Insurance Products

Protect your family and secure your future with our comprehensive insurance solutions tailored to your needs and budget.

  • Annuities
  • Hospital Indemnity
  • Dental Plans
  • Final Expense
Medicare & Health Coverage

Medicare & Health Coverage

Medicare Advantage, Medigap, and supplemental insurance guidance. We help you find the right coverage.

  • Medicare Advantage
  • Medigap policies
  • Supplement plans
Retirement Planning

Retirement Planning

Social Security optimization, pension analysis, and retirement income strategies tailored to your goals.

  • Social Security timing
  • Income strategies
  • Estate planning
Bookkeeping & Payroll

Bookkeeping & Payroll

Monthly bookkeeping, payroll processing, and financial reporting for small businesses and landlords.

  • QuickBooks setup
  • Monthly reports
  • Payroll processing
Rental Property Tax

Rental Property Tax

Specialized tax strategies for landlords including depreciation, 1031 exchanges, and Section 179.

  • Depreciation
  • 1031 exchanges
  • Section 179
Insurance Products

Protection for Every Stage of Life

From retirement security to health coverage and final expenses, we offer insurance products that protect you and your loved ones when it matters most.

Annuities for Retirement Security

Why Consider Annuities for Retirement?

After decades of hard work, you deserve retirement years free from financial worry. Annuities are the only financial product that can guarantee you'll never outlive your money.

  • Guaranteed Income for Life — No matter how long you live
  • Protection from Market Crashes — Your principal stays safe
  • Tax-Deferred Growth — Keep more of what you earn

Did You Know?

The average retiree's biggest fear isn't death — it's running out of money.

Annuities are the only financial product that can guarantee income for as long as you live, eliminating this fear entirely.

Fixed Index Annuities (FIA)

Grow your retirement savings with market-linked returns while protecting your principal from losses. FIAs offer the best of both worlds.

  • Principal protection - never lose money due to market downturns
  • Growth potential linked to market indexes (S&P 500, etc.)
  • Tax-deferred growth until withdrawal
  • Guaranteed lifetime income options

Multi-Year Guaranteed Annuities (MYGA)

Like a CD but often with better rates and tax advantages. Lock in a guaranteed interest rate for 3-10 years with complete peace of mind.

  • Guaranteed fixed interest rate for the entire term
  • Higher rates than most bank CDs
  • Tax-deferred growth (no annual tax on interest)
  • Principal 100% protected

Health & Protection Coverage

Hospital Indemnity

Cash benefits paid directly to you when hospitalized. Use the money however you need—bills, travel, lost wages, or everyday expenses.

  • Cash paid directly to you, not the hospital
  • Covers gaps Medicare and other insurance don't
  • No network restrictions
  • Affordable premiums

Dental Plans

Keep your smile healthy with affordable dental coverage. Preventive care, cleanings, and major work covered at rates you can afford.

  • Preventive care often 100% covered
  • Reduced costs on fillings, crowns, and more
  • Wide network of dentists
  • No waiting periods on many plans

Final Expense Insurance

Protect your loved ones from the financial burden of end-of-life costs. Affordable whole life coverage with no medical exam required.

  • Coverage typically $5,000 - $50,000
  • No medical exam required
  • Premiums never increase
  • Benefits paid quickly to your family

Which Insurance Product is Right for You?

Every situation is different. Schedule a free, no-obligation consultation to discuss your needs and find the coverage that fits your budget and goals.

Dr. James G. Mackey

20+

Years Experience

About Us

Meet Dr. James G. Mackey

With over 20 years of experience in tax preparation and financial services, I've built my practice on one simple principle: treating every client like family.

As a retired ordained minister with 31 years of ministry experience, I bring a unique perspective to financial planning. I believe in clear communication, honest advice, and building relationships that last.

Licensed in North Carolina and four other states, I serve individuals, families, and small businesses within 50 miles of Marion, NC. Whether you need help with taxes, retirement planning, Medicare, or bookkeeping—I'm here to guide you every step of the way.

Licensed Insurance Agent

NC + 4 States

Tax Professional

20+ Years Experience

Notary Public

In-Person & E-Notary

Retired Minister

31 Years Ministry

Testimonials

What Our Clients Say

Don't just take our word for it. Here's what our clients have to say about working with Mackey Tax & Financial Services.

"Dr. Mackey found deductions my previous preparer missed for years. He explains everything in plain English and actually cares about my financial future."

Sarah M.

Small Business Owner

"The peace of mind knowing my taxes are done right is priceless. James has been handling my returns for over 10 years and I wouldn't trust anyone else."

Robert T.

Retiree

"He helped me navigate Medicare options and saved me hundreds on my coverage. Professional, knowledgeable, and always available when I have questions."

Linda K.

Medicare Client

Peace of Mind Guarantee
10+ Year Client Retention
Get In Touch

Ready to Get Started?

Schedule a free consultation to discuss your tax, retirement, or financial planning needs. We're here to help you achieve peace of mind.

Office Location

116 Bobcat Path
Marion, NC 28752

Office Hours

Monday - Friday: 9:30 AM - 5:00 PM

Send Us a Message