Bookkeeping, payroll, and advisory for small businesses in Pasadena and the greater Los Angeles area.

Call or Text: (818) 648-3572

How do I price cleaning jobs to make sure I'm profitable?

Profitable pricing starts with knowing what each job actually costs you. Most cleaning operators set prices based on what competitors charge or a rough hourly rate, then wonder why they’re busy but not making money. The answer is almost always the same. The price doesn’t cover the full cost once you account for everything.

Labor is the obvious piece. Wages, payroll taxes, workers’ comp, and any benefits you provide. If you’re paying crews $20 per hour, your loaded labor cost is closer to $25 per hour once you add employer taxes and workers’ comp premiums. Price against the loaded cost, not the gross wage.

Supplies get overlooked because the per-job cost feels small. Chemicals, paper products, trash bags, microfiber replacements, equipment parts. Track what you go through over a month and divide by the number of jobs you completed. You’ll usually land somewhere between $5 and $15 per job depending on the type of cleaning and square footage.

Drive time is where operators really lose money. A two-hour cleaning that requires 45 minutes of drive each way is actually a three-and-a-half hour job from a cost standpoint. Your crew is on the clock, the vehicle is burning fuel, and none of that gets recovered unless you build it into the price. Clients in distant parts of LA County cost more to serve than clients around the corner.

Equipment and vehicles belong in the calculation too. Vacuums wear out, trucks need fuel and maintenance, ladders and extension poles get replaced. Divide annual equipment and vehicle costs across your expected job volume and add that to your per-job cost.

Then there’s overhead. The costs that exist whether you run one job or a hundred. Insurance, licensing, marketing, bookkeeping, phone, software subscriptions, office rent if you have it. Add up monthly overhead and divide by your expected monthly job count. That’s what each job needs to contribute just to keep the business running before you’ve made a dollar of profit.

Once you know the full cost, set a minimum price that covers it. Then layer on your profit margin. A 15 to 20 percent net margin after all costs is a reasonable target for cleaning businesses. Below that, you’re earning wages, not running a business.

This is where bookkeeping data becomes essential. You can estimate these numbers on a napkin, but the real picture comes from your actual monthly expenses categorized properly. Bookkeeping built for cleaning operators tracks costs by category so you can see what you’re actually spending on labor, supplies, vehicles, and overhead each month. Without that data, pricing is guesswork.

Review the numbers quarterly. Supply costs move, fuel prices change, wages increase. A price that was profitable last year might not work this year. Raising prices on existing clients is uncomfortable, but losing money on every job isn’t sustainable.

Bookkeeping services in Pasadena can set up the job-level tracking and cost categorization that makes informed pricing possible. The math isn’t complicated once the data is organized. The problem for most cleaning operators is that the data has never been organized in the first place.

Pasadena's Small Business Bookkeeper

The Next Step:
A 15-Minute Call

Tell us where your books stand today. We'll ask a few questions, share how we can help, and give you a clear quote.

More Questions

How should I set up my chart of accounts for a construction business?

Build your chart of accounts around job costing. Separate direct job costs from overhead, break COGS into labor, materials, subcontractors, equipment, and permits, and set up income accounts that track contract revenue, change orders, and retainage separately.

Read answer

How do I manage certified payroll reporting for prevailing wage jobs in California?

California public works jobs require weekly certified payroll reports filed electronically with the DIR through eCPR. You need to track hours, work classifications, wage rates, and fringe benefits for every worker on every project, with strict compliance requirements and steep penalties for errors.

Read answer

How do I set up QuickBooks for a commercial cleaning company?

Configure customers for each commercial account, use classes for different service types, and build a chart of accounts that separates supplies, labor, vehicle, and insurance costs. Set up recurring invoices to match your contract billing schedules.

Read answer

How should a pest control company handle route-based accounting?

Track revenue and costs by route so you can see which territories actually make money. Code every transaction to a route, allocate shared costs like fuel and chemicals fairly, and review route-level P&Ls monthly to guide pricing and territory decisions.

Read answer

How do I handle bookkeeping for a cleaning business with both employees and contractors?

Run W-2 employee wages through payroll and track 1099 contractor payments separately in accounts payable. California's ABC test is strict, so most cleaners working under your direction are legally employees. File 1099-NEC for any contractor paid $600 or more.

Read answer

What bookkeeping does a security company need for its operations?

Security companies need tight payroll tracking since guard wages dominate the expense side. Beyond that, the books have to handle uniforms, equipment, vehicles, insurance, licensing, and a clean separation between capital investments and ongoing operating costs.

Read answer

A Squared Bookkeepers is a Pasadena accounting firm serving small and medium-sized businesses throughout the San Gabriel Valley and greater Los Angeles. We provide full-service bookkeeping, payroll, and advisory services, led by an owner who brings 20+ years of accounting experience from institutional real estate and construction.

  • BBB Accredited Business seal
  • Pasadena Chamber of Commerce member badge

© 2026 A Squared Bookkeepers