Skip to main content

Professional Services Bookkeeping

Bookkeeping for law firms, consultants & agencies

You bill for your expertise. We'll make sure your books are just as sharp, so you know which clients and projects are actually worth your time.

Jordan Peacock, owner of Peacock Bookkeeping Services
Certified Advanced QuickBooks Online ProAdvisor badgeJordan PeacockCertified Advanced QuickBooks Online ProAdvisor

Industry Challenges

The financial headaches you're already dealing with

  • You Don't Know Which Clients Are Profitable

    Revenue looks good on paper, but some clients eat up way more time and resources than they're worth. Without client-level tracking, you're guessing. We break down revenue and costs by client so you see who's actually driving your margins.

  • Retainers and Trust Accounts Need Special Handling

    Client retainers and trust account funds aren't revenue until you earn them. They need to be tracked separately and drawn down properly. We manage your retainer accounting so your books stay compliant and your cash position is always clear.

  • Contractors vs. Employees Gets Complicated

    You might have a mix of W-2 employees and 1099 contractors, sometimes working on the same project. Misclassifying workers is a serious IRS issue. We track payments by worker type and make sure your 1099s are ready at year-end.

  • Accounts Receivable Piles Up

    You did the work, you sent the invoice, and now you're waiting 45, 60, 90 days to get paid. We track your AR aging so you know exactly who owes what, how long it's been outstanding, and where to focus your collection efforts.

“A great partner! The engagement from Jordan has been fantastic and has taken the guess work out of my day to day. Happy to share I'm already getting time back and feeling less stressed about my financial wellbeing as a whole.”
Tyler R.Google review

Let's talk about your books.

15 minutes. No pitch. Just a straight answer about where things stand.

Book a free 15-minute call

What We Handle

Tailored services

  • Client-level revenue and expense tracking
  • Retainer and trust account management
  • Project profitability reporting
  • Contractor payment tracking and 1099 prep
  • Accounts receivable aging and follow-up tracking
  • Expense categorization by client and project
  • Bank and credit card reconciliation every month
  • Monthly P&L and Balance Sheet

Common Questions

Frequently asked questions

Yes. We set up client and project tracking in QuickBooks so every hour billed, expense incurred, and payment received ties to the right client. You'll see which clients and projects are your most profitable and which ones need renegotiating or cutting loose.

We track retainer deposits as liabilities until you earn them. As you bill against the retainer, we move the appropriate amount to revenue. For trust accounts (common with law firms), we maintain separate ledger tracking to keep client funds fully segregated from operating funds.

Yes. We track all contractor payments throughout the year by vendor. When January comes, everything is ready to issue 1099-NEC forms on time. We also flag any vendors who are approaching the $2,000 threshold that applies to 2026 payments ($600 before 2026) so nothing gets missed.

We maintain your AR aging report and flag overdue invoices so you know exactly who owes what and how long it's been outstanding. We don't do collections, but we give you the data you need to follow up effectively and spot clients who are consistently slow payers.

Our plans start at $399/month for Essentials, usually for firms under $500K in yearly revenue. Most professional service firms fit best in our Growth plan, starting at $599/month, with client invoices and bills tracked. Larger firms ($1 million to $5 million, or more than one entity) typically use our Scale plan, starting at $1,199/month. We confirm your exact price after a quick look at your books.

At a Glance

Peacock Bookkeeping Services provides bookkeeping for law firms, consultants, and agencies. We handle client-level profitability tracking, retainer and trust account management, contractor 1099 prep, and accounts receivable aging. Retainers aren't revenue until you earn them, and we track the draw-down properly. Plans start at $399 per month. We're based in Cranberry Township, PA, near Pittsburgh, and work with business owners across the US. Call (412) 407-7420 for a free financial health check.

Ready to get your professional services books in order?

Book a free call and see exactly where your business stands. No pressure, no jargon. Just a clear picture of your finances. 100% satisfaction guarantee your first month.