Your taxes done right, in your language
We prepare tax returns for individuals and businesses across the United States: employees, independent workers, families, and business owners. As an Authorized IRS e-file Provider, your return is filed electronically and securely — and we explain every number until it's clear.
Book your appointmentTaxes for individuals
- Personal returns (W-2, 1099 income, self-employment)
- Families and dependents: child tax credits and every credit you qualify for
- Prior-year returns and amendments, if you fell behind
- Quarterly estimated payments, if you receive income with no withholding
Taxes for businesses
- Returns for LLCs and sole proprietors (Schedule C)
- Partnership returns (Form 1065) and K-1s
- Year-round planning: quarterly estimates so April holds no surprises (the fourth-quarter estimate is due January 15)
- Your bookkeeping connected to your taxes: if we keep your books, everything is already ready at tax time
Documents you'll need
- ID and Social Security numbers (yours, your spouse's, and your dependents')
- W-2 and 1099 forms for all your income
- Business income and expense records, if applicable
- Last year's return, if you have it
Missing something? Don't wait: book and we'll tell you exactly what to bring.
Frequently asked questions
Can I file if I'm paid in cash or with a 1099?
+
Yes. All income is reported — cash, check, or 1099 — and filing correctly protects you and helps you prove income for loans and other applications.
What if I didn't file in past years?
+
We help you catch up by preparing the overdue returns. The sooner you start, the less penalties and interest grow.
Are you open year-round or only during tax season?
+
Year-round. In season we prepare your return; the rest of the year we handle planning, estimates, amendments, and help you understand any IRS letter about returns we prepared.
Can I do my taxes with you if I live in another state?
+
Yes. We work remotely with clients in all 50 states, in Spanish and English.
File with confidence this year.
Call us at (857) 919-5069 or reach us through the contact page.
Go to contact