Enrolled Agent · North Metro Atlanta & nationwide

Calm, expert tax help for real estate and cross-border finances.

Capital Gains Advisory is a tax-first practice led by Enrolled Agent Steve Harrison. We prepare returns and plan ahead for rental owners, people with foreign income and accounts, employees with equity compensation, investors, partnerships, trusts and estates.

  • Audit protection included
  • Work directly with an EA
  • Secure portal · Zoom meetings
  • Open year-round

Clear starting prices

  • Individual return$500
  • Investors & equity comp$800
  • Rental, sole proprietor, foreign$1,500
  • Partnerships$2,000
  • Trusts & estatesCustom
  • Tax advisory$3,500

Individual fees include one state, one locality and audit protection from Protection Plus.

See full pricing

Why clients choose us

A specialist who takes the time to explain

Specialist, not generalist

Rentals, foreign accounts and equity compensation are our everyday work — not an occasional exception.

You work with Steve

No hand-offs to seasonal staff. The Enrolled Agent who prepares your return is the one who answers your questions.

Transparent pricing

Published starting prices and a confirmed fee before any work begins. No surprise invoices.

Audit protection included

Every individual return includes audit protection from Protection Plus — and an EA who can represent you before the IRS.

Here all year

Planning, IRS letters and questions don’t stop in April. Neither do we.

Calm and without judgment

Behind on filings or worried about a letter? We listen first, then lay out a clear path forward.

How it works

Three simple steps

Book a call

A short Zoom conversation to understand your situation and confirm your fee.

Upload securely

Use our encrypted client portal and a personalized checklist — no office visit needed.

Review & file

We prepare your return, walk you through it, and e-file once you approve.

About the firm

Meet Steve Harrison, EA

Steve is an Enrolled Agent with more than a decade of tax and legal experience. He founded Capital Gains Advisory to offer specialist tax work with the patience and care that complex situations deserve.

More about Steve

Serving North Metro Atlanta

Johns Creek · Alpharetta · Buford · Duluth · Atlanta · Brookhaven · Marietta · Norcross · Lilburn · Tucker · Decatur

…and clients across the US and abroad, entirely online.

Common questions

What kinds of clients do you specialize in?
How much does tax preparation cost?

Individual returns start at $500; investors at $800; rental, sole proprietor and foreign returns at $1,500; partnerships at $2,000; and tax advisory engagements at $3,500. Trusts and estates are custom-priced. See full pricing.

What is an Enrolled Agent?

An Enrolled Agent is a tax professional licensed by the U.S. Department of the Treasury with unlimited rights to represent taxpayers before the IRS. Learn more about Steve.

Where are you located?

We’re based in the Atlanta metro area and work with clients in Johns Creek, Alpharetta, Buford, Duluth, Atlanta, Brookhaven, Marietta, Norcross, Lilburn, Tucker and Decatur. We’re a remote-first practice, so we also serve clients nationwide and abroad.

Do I need to meet in person?

No. We meet by Zoom and exchange documents through our secure client portal.

See all FAQs →

Let’s make this year’s taxes the calm part.

Book a short introductory call. We’ll learn about your situation, tell you plainly how we can help, and give you a clear fee before any work begins.

CallBook a call