Small businesses
- My books are behind or do not reconcile
- Nothing has been filed for a year or more
- I received an IRS or state letter
- A business return is coming due
- I want ongoing monthly bookkeeping
Greg MonacoCPA Licensed in NJI help New Jersey small businesses with bookkeeping, cleanup and tax, and prepare individual and family tax returns, including crypto and gambling income. New Jersey licensed CPA (#20CC04711400).
Start with a short request through the contact form.

Who I help
Choose the path that sounds most like you.
Not sure where you fit? Answer one or two questionsIndustry guides
Published rates are starting points. See starting prices
What affects the price: The condition of your records, the number of accounts and entities involved, the tax years or periods covered, and the states involved.
Any offered engagement states the accepted scope and fee in writing before work begins.
Use the contact form to describe the work, the years involved and your accounting system. Don't include tax documents, Social Security numbers or account numbers. You don't need an account.
I read each inquiry myself and do my best to reply within a week.
It sets out the covered work, the fee, what I need from you and the assumptions. Nothing starts until you accept it.
Questions come to you as one list. Bookkeeping reports come for the periods in the scope; returns come to you as drafts to review. Nothing is filed until you authorize it.
About
I went to college to help people, bombed a neuroanatomy exam, and realized numbers were more my speed. After financial-analysis and accounting roles in corporate finance, I started Monaco CPA in September 2025.
For most people, taxes aren't really a math problem. They're a stress problem.
Before you reach out
Pricing, the virtual process, and how the accepted engagement letter sets contact and review arrangements.
View all FAQsGregory Monaco is licensed by the New Jersey State Board of Accountancy (NJ individual CPA license #20CC04711400), and Gregory Monaco, CPA LLC d/b/a Monaco CPA holds NJ CPA firm registration #20CB00789800. Current individual-license and firm-registration status can be confirmed with the New Jersey State Board of Accountancy. Monaco CPA is a virtual practice based in New Jersey and does not hold CPA firm permits in other states; engagement suitability is confirmed in writing before acceptance.
The information provided is for general educational purposes only and does not constitute tax, legal, or investment advice. Tax outcomes depend on your specific facts and circumstances, and tax laws change frequently. Viewing this material does not create a CPA-client relationship. Personalized advice is provided only through a signed engagement letter. Written tax advice from a Circular 230 practitioner is governed by 31 C.F.R. §10.37.