Enrolled Agent firm
Need your business taxes done?
We prepare tax returns for small businesses and their owners. Work directly with an Enrolled Agent on your business and personal returns, without an office visit.
S corporations, partnerships, LLCs and sole proprietors. Current-year and overdue returns.
Tell us a little about your business and book a phone or Google Meet call.
Choose the closest answer
What do you need help with?
The business return needs to be filed.
Current-year and prior-year business returns, with related owner returns when needed. You do not need a tax problem to work with us.
See tax return services Books or filings behind?There are missing returns, unfinished books, or a tax letter.
IRS and state tax notices, missed returns, amended returns, payroll-tax problems, or nonprofit filing issues.
See tax problem servicesBusiness tax preparation
Start with the business return.
We prepare business and owner returns for the year or years you need. Tell us about the entity, states, books and any deadline.
Business and owner returns
Small-business tax preparation for S corporations, partnerships, LLCs and sole proprietors, with the related individual return when needed.
02S corporation returns
Form 1120-S, shareholder Schedules K-1, payroll, officer compensation, distributions, and state filings.
03Partnership returns
Form 1065, partner Schedules K-1, ownership changes, contributions, distributions, and state filings.
Also need an individual or family return? See individual tax services
Tax problems
Are the books or business filings behind?
Missing business returns may require bookkeeping cleanup or payroll corrections first. Marginwall also helps individuals and nonprofits with overdue filings, IRS and state tax notices, amended returns and nonprofit filing problems.
Several years of business or personal returns were never filed
We identify the missing returns and may use prior returns, wage and income transcripts, tax account transcripts, bookkeeping files, payroll reports, and tax documents to determine what must be prepared.
The IRS or a state tax agency sent a notice
We review selected IRS and state tax notices. Send the complete letter, tax year, notice number, and response date so we can determine what the agency is asking for and whether we may be able to help.
Payroll-tax returns or payments are missing or wrong
We compare Forms 941, state payroll filings, payroll reports, tax deposits, W-2 totals, notices, and bookkeeping entries for the affected periods.
04A prior personal return needs to be amended
The return may have omitted income, a K-1, a rental property, an investment sale, a state filing, a dependent, or another tax document.
05A nonprofit missed Form 990 filings
We prepare missing Form 990-series returns and help organizations apply to reinstate federal tax-exempt status when appropriate.
How it starts
Tell us about the business and the return.
Start with the entity, tax year, states and whether the books are current. Mention any missing filings or tax letter.
- 01
Start with a short inquiry
Use the business form to tell us what you need and choose a phone or Google Meet discovery call.
- 02
Talk through the returns you need
The discovery call covers the work you need and whether we can help. If substantive review is needed before a quote, we explain the review and its fee first.
- 03
Agree on the service fee
Before any return preparation, correction, or IRS work begins, you receive the service fee in writing.
Client feedback
What clients have said.
“Highly recommend Marginwall! Jon is so knowledgeable, and he has been incredibly professional and always timely with responses. Exactly what our company needs!”
“Jon helped us with fixing a number of issues in our Quickbooks Online instance. He was extremely professional and just did an outstanding job. I would be happy to recommend him.”

Who you work with
Direct help from an Enrolled Agent firm.
Marginwall is intentionally small. You work directly with Jonathan Nesmith, Enrolled Agent, on your tax returns, notices, and IRS matters instead of being handed from a salesperson to a separate preparation team.
An Enrolled Agent has unlimited representation rights before the IRS. Marginwall reviews the facts before agreeing to represent a client.
About Marginwall and the credentialBusiness tax preparation
Tell us what the business needs filed.
Include the entity, tax year, states and bookkeeping status. If the books or filings are behind, tell us which years need attention.
Start online anytime. Prefer to call? Reach us Monday–Friday, 9 a.m.–5 p.m. Eastern.
Do not email tax documents, Social Security numbers, banking details, or identity records.
