Tax FAQ

What services do you offer?

We offer a full slate of business services for small to medium-sized businesses, in the forms of bookkeeping, payroll, insurance, tax solutions, and more.

Semaphore Tax solutions:

  • Business tax preparation
  • Accounting services
  • Prepare past due tax returns
  • Forecasting and estimate preparation
  • Tax strategies and efficient planning
  • IRS and State representation
  • Sales tax filing

Semaphore Bookkeeping services:

  • General ledger updates
  • Bank and credit card reconciliation
  • Accounts payable and receivable
  • Generate income statements
  • Generate balance sheets

Semaphore Payroll services:

  • Employee direct deposit and/or hard stock checks
  • Current employee vacation, sick time and personal day reports
  • IRS and California tax reporting
  • EFTPS deposits
  • Payroll reports
  • Monthly, quarterly and annual payroll tax filings
  • New hire paperwork filing

What do you specialize in?

At Semaphore, we specialize in helping small businesses realize their full potential by offering solutions to common business needs. Our team does have a unique specialty in online businesses, specifically YouTube creators.

Where are you located?

Our headquarters is located in the Irvine Spectrum area of Irvine, CA, serving the greater south Orange County. Additionally, we also have seasonal offices in Carlsbad and Hollywood, serving the greater LA area.

Who’s preparing my taxes?

We have a team of experienced CPA’s, tax preparers, and advisors on staff to help you with your business’ tax needs.

Can your team represent me in an audit?

When we prepare your taxes, we accept responsibility for the work we do. We have a team accredited with the licensing required to represent our clients before the IRS in the event of an audit.

How much do your services cost?

We offer competitive prices for Orange County and Los Angeles. Since every business operates differently, our services are specialized based on the needs of our clients. Please call us (949-215-9900), live chat us, or email us today for more information.