Call (804) 421-9550

Service Area

Accounting in Hanover County

Partner-led accounting and advisory for Hanover County and the wider Richmond metro — fixed fees quoted in writing, free 30-minute consultation.

Clients across Hanover County rely on O’KEEFFECPA & Associates for dependable, professional service.

Hanover County's county seat is Hanover. The 2020 census counted 109,979 people. Mechanicsville, Ashland, Atlee, Doswell, and Montpelier sit in the same county conversation as a Richmond commute: Form 1040 at home, Form 1120-S if the contracting work incorporated, estimated taxes if the 1099s piled up. O'KEEFFECPA & Associates is built for that mix: tax preparation, IRS resolution, and small-business setup in one practice, with a free consultation before anyone talks retainers.

You do not need a Hanover storefront to start. The firm's three Virginia locations are Downtown Richmond, Henrico, and Alexandria. Appointment booking, the client portal, and online payments are the working tools. Bring the notice, the unfiled years, or the entity-selection question to the consult; the lowest-cost suitable scope is what should be named first, not an ongoing contract you do not need.

Neighbors include Richmond, Henrico County, Chesterfield County, and, farther out, New Kent County, Goochland County, Powhatan County, and Williamsburg. Virginia Myers's review is the small-business version of the same point: "Been working with Chris and his folks for over 10 years. He is a great small business CPA helping me reduce my taxes and plan for my business growth." Personalized tax help here means a named next step: file, amend, resolve, or choose the entity. Not scare language.

About Hanover County

Hanover County is a county in the Commonwealth of Virginia. As of the 2020 census, the population was 109,979. Its county seat is Hanover.

Source: Wikipedia

How we work in Hanover County

  • Individual & Business Tax Preparation

    Mechanicsville and Ashland returns are still Form 1040; an Atlee contractor who elected S-corp is Form 1120-S. Individual & Business Tax Preparation starts with a free consultation so you can see what is in scope. Personalized tax help here is the actual forms, not a brochure list.

  • IRS Tax Resolution & Dispute Representation

    Hanover County IRS mail is the same collection system as Richmond. IRS Tax Resolution & Dispute Representation uses Offer in Compromise, Currently Not Collectible, penalty abatement, and levy relief only when they apply. If a balance is not negotiable, that is said plainly.

  • Small Business Formation & Entity Selection

    Small Business Formation & Entity Selection for Hanover startups is LLC vs S-corp, entity selection, K-1, and startup setup. Doswell and Montpelier owners use the same practice that will file the return. You are not sold a structure you do not need.

  • Bookkeeping Services

    Bookkeeping Services for a Hanover County shop is monthly transaction recording and small business books. It is not tax preparation. If you prefer to track spending yourself, say so at the consult.

  • Payroll Services

    Payroll Services covers withholding, quarterly filings, and payroll compliance when Hanover businesses add staff. No staff, no payroll file. The engagement can stay tax-only.

  • Tax Planning & Consulting

    Tax Planning & Consulting in Hanover County is year-round estimated taxes and tax-efficient structure. Basic filing remains available without advisory. When growth would create a compliance problem, that is the moment to add planning.

  • Federal Acquisition Services

    Federal Acquisition Services is government contracting support, not a default for anyone who commutes toward Richmond. Ask for federal acquisition help if that is your work. Otherwise it stays off the letter of engagement.

  • Amended Tax Returns

    Amended Tax Returns (Form 1040-X) correct a prior-year Hanover County filing. If you want a look at whether you overpaid, bring that year's return. A review of years you did not request is not invented.

  • Back Taxes & Unfiled Returns

    Back Taxes & Unfiled Returns in Hanover County are catch-up filings and, if needed, a resolution path. Scare language is not the method. The consult names the unfiled years and the IRS status.

  • Self-Employed & Schedule C Tax Filing

    Self-Employed & Schedule C Tax Filing is Schedule C, self-employment income, and estimated taxes for Hanover 1099 work. Entity selection is a later question if the Schedule C outgrows itself. Start with the return you actually have.

  • Tax Preparation & Filing

    Tax Preparation & Filing is the annual Hanover County engagement: prepare, file, portal, online payments. Appointment booking can be Richmond, Henrico, or Alexandria. A no-obligation consultation comes first so you are not locked into extras.

Hanover County questions, answered

Do you serve Hanover County from Mechanicsville and Ashland?

Yes. Hanover County is in the territory, including Mechanicsville, Ashland, Atlee, Hanover, Doswell, and Montpelier. There is no Hanover storefront; you use the Richmond, Henrico, or Alexandria offices, plus appointment booking and the client portal. The county seat being Hanover is a fact about the county, not a claim about a local branch.

I'm self-employed in Hanover County. Can you handle Schedule C and estimated taxes?

Self-Employed & Schedule C Tax Filing is built for self-employment income, Schedule C, and estimated taxes so filing day is not the first time the balance appears. If entity selection would actually help, that is a separate, named conversation. Not every Schedule C should become an S-corp.

When should I move beyond basic tax filing to planning?

When the return is no longer just last year's numbers: growth, a new entity, or estimated taxes you cannot project yourself. Tax Planning & Consulting is year-round structure work; Tax Preparation & Filing can remain the annual piece. The consult should recommend the smaller engagement if that still fits.

Will you look at a prior-year Hanover County return if I think I overpaid?

If you ask, bring that return to the consult and we can talk about an amended filing on Form 1040-X. Amended Tax Returns correct a specific year; they are not an automatic audit of your history. Nothing gets filed until you decide the correction is worth making.

A partner will hear your Hanover County situation out — free.

Thirty minutes, no obligation, with the fee in writing before anything begins.

In Closing

Put your books in better hands

Book a free 30-minute consultation — a partner will review your situation and quote a fixed fee in writing. No obligation, no hourly meter.

1 N 5th St · Richmond, VA