Figure Eight Financial

Residential routesCommercial contracts

Know where
your cleaning
business stands.

Bookkeeping for residential and commercial cleaning companies, with clear numbers and someone who explains them.

The first conversation doesn’t cost anything. No pressure and no countdown timers.

Two stacks of paperwork and a set of keys on an office desk
Dave GordonCertified QuickBooks Online ProAdvisor

Who I work with

Cleaning companies, and only cleaning companies

Hi, I'm Dave. I run Figure Eight Financial, and I made a deliberate choice most bookkeepers won't make: I work with one industry. If you run a residential route business, a commercial janitorial company, or both at once, your books have a shape I know cold, the forty small deposits, the net-60 property managers, the receipts in the truck, the crews that are half W-2 and half 1099.

A generalist re-learns your business on your dime. I already speak it.

Residential route businesses

A residential operation might have forty deposits hit the bank in a month, plus tips, plus receipts from three different stores riding around in truck cup holders.

Commercial janitorial companies

Fewer transactions but bigger ones, and a scope of work behind each contract that the books need to respect if you ever want to know which accounts are worth keeping.

Both at once

The books that worked fine for houses tend to fall apart the day you land your first building. Different billing rhythm, different payment speed, different margins.

The numbers that matter

The question your books should answer

Every cleaning company owner I talk to has the same question underneath all the others, which is what actually makes money after labor and supplies.

  1. Are my books accurate and current?

    Recorded, categorized, reconciled, so the books and the bank agree every month. If you're months or years behind, I go back through, fix what's miscategorized, and get you current.

  2. Which jobs and contracts actually make money?

    The Tuesday route or the office contract. The deep cleans or the recurring work. Books set up for a cleaning business answer that per job and per contract.

  3. What money is still outstanding?

    Recurring invoices that match your contracts, an aging report you can trust, and follow-up on slow payers handled by a process instead of your evenings.

Illustrative example. Invented numbers, not client results.
Monthly reportSample cleaning company

Books and bank reconciled for the month

Profit after labor and supplies, by job
JobRevenueLaborSuppliesLeft over
Office contractCommercial$4,800$2,640$310$1,850
Tuesday routeResidential$3,200$2,050$240$910
Deep cleansOne-time work$1,900$980$170$750
Total$9,900$5,670$720$3,510
Still outstanding, by age
BucketAmount
Current$6,400
30 days$2,150
60 days$1,200
Past that$450
Total outstanding$10,200

Reports that arrive explained, not just attached.

Pricing check

Is this cleaning job worth the price?

Enter your price, crew time, and estimated costs to see what the job leaves toward overhead and profit.

Example numbers. Replace them with your own.

The job
Leave blank to skip the monthly projection. A weekly job averages about 4.33 visits a month.
Crew and labor

Labor cost should include what the business pays for the work. If you clean jobs yourself, include a reasonable hourly cost for your own time, even if you don’t pay yourself a wage.

How do you want to enter labor cost?
Base hourly pay. Add payroll burden below, or switch to a fully loaded cost if your number already includes it.
Employer costs on top of wages, such as employer payroll taxes, workers’ comp, and benefits. Leave blank if you don’t know it.
Other costs
Products, liners, and consumables used on this job. $0 is fine.
Fuel, mileage, parking, tolls, or anything else this job alone causes.
This job’s share of fixed costs like rent, software, insurance, vehicles, and office time. Leave blank and the result is shown before overhead.

Calculated in your browser. Nothing you type is saved or sent.

See the results

What price gives you the margin you want?

Pick the margin you want to keep and the costs it has to cover. The price is the included costs divided by one minus the margin: Price = included costs ÷ (1 − desired margin).

Margin is the share of the price you keep after the included costs. This tool doesn’t suggest one.
Costs the price has to cover

Estimates help you price the work. Accurate books show what actually happened.

Talk to Dave About Your Numbers

Results depend on the numbers you enter and may leave out costs you haven’t entered. The tool gives an estimate, not a quote or a guarantee of profitability. The example numbers are made up to show how it works and are not industry figures.

Services

What I do

Everything here is built for one kind of company: residential and commercial cleaning businesses.

Monthly bookkeeping

Transactions recorded and categorized, every account reconciled so the books and the bank agree, and monthly reports that arrive explained, split by residential and commercial and sliceable per contract.

How monthly bookkeeping works

Catch-up bookkeeping

For the months where nothing got entered at all. I fill in the missing periods from the ground up, pulling bank feeds, statements, and receipts until every month has a complete set of records.

How catch-up bookkeeping works

Cleanup bookkeeping

For books that exist but can’t be trusted. I audit what’s there, fix the unreconciled accounts, duplicate transactions, and wrong categories, and tie every balance back to a statement.

How cleanup bookkeeping works

Invoicing and receivables

Recurring contract invoices out on time, slow payers handled by a process instead of your evenings. Built for net-60 commercial accounts.

How invoicing and receivables work

Payroll

Your crews paid on time, every pay period, with each payroll run recorded in the books so labor shows up against the jobs it belongs to.

How payroll works

QuickBooks Online setup and training

Built right for a cleaning company, or rebuilt if the DIY version drifted, and I teach you to run it. I'm a Certified QuickBooks Online ProAdvisor, and this is honestly my favorite part of the job.

How a proper setup works

Two more services, receipt and job expense management and bills and payables, are on the services page.

See all services

By State

State rules for cleaning businesses

The bookkeeping is the same everywhere, but sales tax, payroll registration, and minimum wage rules aren’t. Each guide covers what changes in that state, with the government source under every rule.

50 + DCstate guides
86city guides
Oct 2026rules last checked

State guides

Dave Gordon with his family
Dave Gordon with his family

About me

Who's behind it

I'm a Certified Bookkeeper and a Certified QuickBooks Online ProAdvisor. Before this I studied computer science at Penn State and spent a career at IBM as an engineer, which is kind of why my bookkeeping looks the way it does, systems wired up so data flows in once and lands correctly, and nothing depends on somebody remembering.

  • Raleigh area since 2002
  • Computer Science, Penn State
  • A career at IBM
  • MBA, Duke
Cary Chamber of Commerce member badgeIntuit Certified QuickBooks Online ProAdvisor badgeAssociate Digital Bookkeeper badgeIntuit Certified QuickBooks Payroll ProAdvisor badge

Credentials and memberships reported by Figure Eight Financial.

More about Dave

What happens when you reach out

How it starts

A short call about where your books stand, even if the honest answer is a spreadsheet and a shoebox.

  1. A short call

    We start with a short call about your business and where the books stand.

  2. I look at what you've got

    Your QuickBooks file, your spreadsheet, whatever exists.

  3. A written proposal with the price

    So the decision is yours with the number in hand.

  4. You decide

    No pressure and no countdown timers, that's just not how I work.

If it's a go, I handle the setup and onboarding. And then we settle into the monthly rhythm, which is kind of the whole point, books that are just handled.

Let's Connect

Ready when you are

Tell me about your company. If you have any questions, feel free to reach out.