Call (804) 421-9550

Service Area

Accounting in Henrico County

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

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

Henrico County clients do not have to guess which office is theirs. O'KEEFFECPA & Associates keeps a Henrico location at 4110 E. Parham Road, Suite 204, with the Downtown Richmond and Alexandria offices still available when a consult fits better there. Tax preparation, tax resolution, and small-business setup stay in one practice, and the first meeting is a free consultation so you can bring the IRS letter, the unfiled year, or the LLC question without buying a package first.

Henrico County sits in the Greater Richmond Region. The 2020 census counted 334,389 residents, which makes it the fifth-most populous county in Virginia. There is no incorporated community and no incorporated county seat; Laurel, an unincorporated CDP, serves that function. Short Pump, Glen Allen, Tuckahoe, Lakeside, Highland Springs, and Sandston are the everyday places people name when they book. Neighbors include Richmond, Chesterfield County, Hanover County, Goochland County, New Kent County, and the river cities of Petersburg, Colonial Heights, and Hopewell.

The work itself is meant to stay concrete: appointment booking, a client portal for documents, online payments, and a named deliverable after the consult. If you only need Form 1040 filed, that is what gets scoped. If the notice is a levy threat, the file is resolution work — Offer in Compromise, Currently Not Collectible, penalty abatement — not a mill pitch. Sharif Ewees wrote, "Chris is fantastic. He's been my business and personal accountant for over 10 years, and has been a valuable resource through it all. Highly recommended!"

About Henrico County

Henrico County, officially the County of Henrico, is a county located in the Commonwealth of Virginia in the United States. As of the 2020 census, the population was 334,389 making it the fifth-most populous county in Virginia. Henrico County is included in the Greater Richmond Region. There is no incorporated community within Henrico County; therefore, there is no incorporated county seat either. Laurel, an unincorporated CDP, serves this function.

Source: Wikipedia

How we work in Henrico County

  • Individual & Business Tax Preparation

    Glen Allen and Short Pump returns often mix wages and side 1099s on one Form 1040, while a Tuckahoe S-corp needs Form 1120-S. Individual & Business Tax Preparation at the Parham Road office starts with a free consultation so complexity is diagnosed before anyone talks extras. The client portal holds the documents.

  • IRS Tax Resolution & Dispute Representation

    A levy letter to a Henrico County mailbox is still IRS collection, not a sales script. Tax resolution here means Offer in Compromise, Currently Not Collectible, penalty abatement, or levy relief only when the facts support them. Education on your options comes before any filing strategy is sold.

  • Small Business Formation & Entity Selection

    Laurel has no incorporated county seat, but Henrico startups still need entity selection: LLC vs S-corp, K-1 flow, startup setup. Small Business Formation stays with the same certified public accountant who will file the first return. You are not sent to a separate formation mill.

  • Bookkeeping Services

    Bookkeeping Services in Henrico County is monthly transaction recording. Tax preparation remains the annual filing. If you already keep clean books in software, the consult should say so instead of pushing a retainer.

  • Payroll Services

    Highland Springs and Sandston businesses that add staff pick up payroll compliance: withholding and quarterly filings. Payroll Services is its own scope. No employees means no payroll engagement.

  • Tax Planning & Consulting

    Tax Planning & Consulting in Short Pump is estimated taxes and tax-efficient structure across the year, not a restatement of the 1040. If you only want filing, that is a different tier. Named deliverables keep clerical work from being sold as strategy.

  • Federal Acquisition Services

    Federal Acquisition Services is available when a Henrico client actually needs government contracting support. Living in the Greater Richmond Region does not create that need by itself. Ask for it only if federal acquisition is on your plate.

  • Amended Tax Returns

    Form 1040-X for a Henrico County household is a prior-year correction, not a rewrite of your whole history. Amended Tax Returns start from the return you already filed. Bring it to the consult.

  • Back Taxes & Unfiled Returns

    Catch-up filings for unfiled years can be done from the Henrico office or the portal. Back taxes may then need a resolution path if collections have started. Predatory relief ads are not the model; an honest assessment is.

  • Self-Employed & Schedule C Tax Filing

    Self-employed people in Glen Allen file Schedule C, pay self-employment tax, and should understand estimated quarterly taxes before year-end. Self-Employed & Schedule C Tax Filing is built for that. Entity talk happens only if the numbers justify it.

  • Tax Preparation & Filing

    Tax Preparation & Filing is the straightforward Henrico County engagement: prepare the return, file it, keep documents in the portal. Online payments and appointment booking sit around that work. Advisory is optional, not automatic.

Henrico County questions, answered

Is there a Henrico County office, or do I drive into the city?

There is a Henrico office at 4110 E. Parham Road, Suite 204. Downtown Richmond and Alexandria remain options if the calendar works better there. Appointment booking and the client portal mean Short Pump or Glen Allen clients are not limited to one lobby.

How do I know a CPA fee is fair when my Henrico return has mixed income?

Ask for a transparent cost breakdown tied to the return's actual complexity — forms, entities, and hours — not a silent annual bump. The free consultation is a diagnostic: basic filing versus advisory versus ongoing planning, each with named outcomes. If a line item is software, payroll, or entity work, it should be listed as its own scope.

I own a small business in Short Pump. Do you handle entity selection and the tax return?

Yes. Small Business Formation & Entity Selection covers LLC vs S-corp, K-1, and startup setup, and Individual & Business Tax Preparation files the return that follows. Both sit in one practice so you are not split across firms.

What's the difference between bookkeeping and tax preparation if I live in Henrico County?

Bookkeeping is recurring transaction recording on small business books. Tax preparation is the annual filing of Form 1040 or the business return. You may need one, both, or neither extra if your records are already clean. That is a consult question, not a default package.

A partner will hear your Henrico 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