Call (804) 421-9550

Service Area

Accounting in Petersburg

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

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

Tax preparation in Petersburg belongs in the same conversation as an IRS notice and a new business entity. O'KEEFFECPA & Associates is the Richmond CPA practice that treats Individual & Business Tax Preparation, tax resolution, and small-business setup as one engagement. When a return is due and you cannot tell a fair CPA fee from extras, the next step is a free consultation, then your documents, then the file. We talk about your Form 1040, your Form 1120-S, or the letter in your hand, not a generic firm pitch.

Petersburg is an independent city in Virginia. As of the 2020 census, the population was 33,458. The Bureau of Economic Analysis combines Petersburg with Dinwiddie County for statistical purposes. The city is 21 miles south of Richmond and sits at the fall line of the Appomattox River, a tributary of the James River that flows east toward Hampton Roads and the Atlantic. Walnut Hill, Battlefield Park, and West Petersburg are the neighborhoods people name on the phone. Colonial Heights and Hopewell sit next door. Chesterfield County, Downtown Richmond, and The Fan are the usual comparison points for the drive to an office.

Appointment booking, a client portal, online payments, and forms keep the work moving. You can meet in Downtown Richmond at 1 N. 5th Street, Suite 502, or in Henrico at 4110 E. Parham Road, Suite 204. Alexandria at 2121 Eisenhower Avenue, Suite 200 is the third Virginia location. Gerard Madden wrote, "Chris has been doing my taxes since 2006. Always available with excellent advice and service." Call (804) 421-9550 when you want a no-obligation consultation on the calendar and a plain list of what to upload.

About Petersburg

Petersburg is an independent city in the U.S. state of Virginia. As of the 2020 census, the population was 33,458. The Bureau of Economic Analysis combines Petersburg with Dinwiddie County for statistical purposes. The city is 21 miles (34 km) south of the commonwealth (state) capital city of Richmond. It sits at the fall line of the Appomattox River, a tributary of the longer, larger James River which flows east to meet the southern mouth of the Chesapeake Bay at the Hampton Roads harbor and the Atlantic Ocean.

Source: Wikipedia

How we work in Petersburg

  • Individual & Business Tax Preparation

    Petersburg filings often mix W-2 wages with 1099 work or a small S-corp. We prepare the individual Form 1040 and the business Form 1120-S in one pass so you are not reconciling two preparers in April. After the free consultation, the client portal is where the packet goes, and we say what is filing work before you send it.

  • IRS Tax Resolution & Dispute Representation

    A levy threat or a balance due is not a reason to hire a resolution mill. For Petersburg we discuss Offer in Compromise, Currently Not Collectible, penalty abatement, and levy relief only where the file supports them, and we say so when a liability is not negotiable. Options first. Representation if you want it.

  • Small Business Formation & Entity Selection

    Opening or growing a Petersburg company means choosing LLC versus S-corp before the first K-1 exists. We match entity selection to how you take income. Startup setup covers the tax pieces of formation. We will not steer you into a structure that only adds cost.

  • Bookkeeping Services

    Monthly bookkeeping is transaction recording, not the annual return. If your Petersburg records already tell the story, tax preparation may be enough and we will say that. If the year is still in a shoebox, we record it so the filing stands on something true.

  • Payroll Services

    The first hire in Petersburg adds withholding, payroll compliance, and quarterly filings. That is payroll services, not a surprise add-on on a tax invoice. No employees means you skip this stack. We will not sell a payroll process you cannot use.

  • Tax Planning & Consulting

    If you already calculated the number and only want it typed onto forms, say that in the consult. Tax planning is year-round structure, estimated taxes, and fewer April surprises. Draws and 1099s in Petersburg usually need the estimates talk more than another slogan.

  • Federal Acquisition Services

    Federal acquisition is for clients who need government contracting support. It is not a default line on a household Form 1040. If that is not your work, it stays off the engagement.

  • Amended Tax Returns

    A real prior-year error gets a Form 1040-X. We amend when the correction is material. If a look at last year shows nothing that changes the file, we tell you the amended return is unnecessary.

  • Back Taxes & Unfiled Returns

    Unfiled years are catch-up filings, and they are also where tax-relief ads hunt. We file what was not filed, then split what the IRS can settle from what it will not. That assessment happens in the consult, not after a lock-in.

  • Self-Employed & Schedule C Tax Filing

    Schedule C is self-employment income, estimated taxes, and the line between a side job and a company. Petersburg sole proprietors who are not ready for an S-corp file here. If entity selection would actually help, we raise it. If it would only bill you, we leave you on Schedule C.

  • Tax Preparation & Filing

    Tax preparation and filing is the seasonal job: organize, prepare, e-file. Choose it when you do not need resolution or a new entity this year. Fees still track complexity, not a mystery extra, and we still will not quote a dollar that is not yours to see in the consult.

Petersburg questions, answered

Can I work with you from Petersburg if the offices are in Richmond, Henrico, and Alexandria?

Yes. Petersburg clients book appointments, use the client portal, and pay online. Sit-down meetings happen at 1 N. 5th Street in Downtown Richmond or 4110 E. Parham Road in Henrico. Alexandria on Eisenhower Avenue is the third location. Call (804) 421-9550 to put the consult on the calendar.

What does tax preparation cost when I have W-2s and 1099 income?

We do not publish a price here. What usually moves the fee is return complexity: extra forms, a business schedule, and how complete the records are. In the free consultation we separate filing from extras so you can tell a fair CPA fee from add-ons before you send documents.

If I have an IRS notice, will you just sell me a relief package?

No. Tax resolution is Offer in Compromise, Currently Not Collectible, penalty abatement, or levy relief when the facts support it. If the balance is not negotiable, we say that. You hear the options first. You are not dropped into a mill script.

Do you handle bookkeeping or only the annual filing?

Both exist, and they are different jobs. Bookkeeping is recurring transaction recording. Tax preparation is the annual return. If monthly books would not change your Petersburg file, we recommend filing only.

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