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 pricingWhat we do best
Specialists in real estate and foreign tax
These are the areas where the rules are most complex — and where careful work makes the biggest difference.
Real Estate Tax
Rental property is where good tax work pays for itself — and where small mistakes quietly compound for years. We make sure your depreciation, passive losses and property sales are handled correctly from the start.
Explore real estate tax · From $1,500 →SpecialtyForeign & International Tax
If your life crosses a border — accounts back home, income earned abroad, family gifts, a foreign rental or pension — the US reporting rules are strict and the penalties can be steep. We make them manageable, without judgment.
Explore foreign & international tax · From $1,500 →Equity Compensation
RSUs, ISOs, NSOs & ESPP
From $800 →Investors
Capital gains, crypto, K-1s
From $800 →Partnerships
Form 1065 & partner K-1s
From $2,000 →Trusts & Estates
Forms 1041, 706, 709 & final returns
Custom pricing →Individual tax preparation · Tax advisory & planning · All services
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.
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?
Our specialties are real estate tax and foreign tax matters. We also regularly work with employees with equity compensation, investors, partnerships, and trusts and estates.
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.
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.
