MARGINCANVAS
HomeTools → Cleaning Contractor Job Quoting Calculator
Cleaning Job Quoting Calculator for Contractors

The walkthrough took ten minutes. The job took three visits nobody priced.

Quote cleaning jobs from real labor hours, supply cost and overhead, with the price solved from the margin you want to keep.

$29 USD · one-time
Buy on Etsy · $29Gumroad coming soon
Instant download · Excel & Google Sheets · works on Mac and Windows · on Etsy today, Gumroad soon
Cleaning Contractor Job Quoting Calculator dashboard
Who it's for

Made for the way you actually work.

  • Commercial cleaning contractors quoting contracts, not hours
  • Janitorial companies pricing frequency and crew size
  • Post-construction cleaners whose scope doubles on site
  • Owner-operators moving from per-room guesses to real quotes
What's included

Everything in one file.

  • Dashboard: Quote, margin and cost per unit, with two charts. Read-only.
  • Start Here: Five steps from opening the file to a real number on screen.
  • Job Quote: Where you build one bid. The main working sheet.
  • Client Quote: The printable quote you send the client. Prices only.
  • Rate Card: Your trades and their hourly cost. Enter once; used on every bid.
  • Settings: Overhead and target profit margin.
  • Instructions: What each sheet does, and what to do if a number looks off.
  • About: Version, license and support.
  • PDF Quick-Start Guide: two pages, first result in five minutes
How it works

Three steps to a number you trust.

  1. Open Rate Card. Enter your all-in hourly cost per role, wage plus payroll burden, insurance and paid time off. Not the rate you bill.
  2. Open Settings. Set your overhead percentage and the gross margin you want every job to earn.
  3. Open Job Quote. Name the job and enter its size in square feet, rooms or units.
A look inside

The screens you'll be working in.

List of the nine sheets in the cleaning quoting spreadsheetJob Quote sheet with crew hours, supplies and add-onsClient Quote sheet, a printable one page quote with prices onlyRate Card sheet with all-in hourly cost per roleThree steps: enter the hours, pick the margin, send the quoteCompatibility: works in Google Sheets and Microsoft Excel 365
Questions

Good to know.

Does this work in Excel and Google Sheets?
Both. Google Sheets: File > Import, or open and make a copy. Excel 365: open it directly. No macros, no add-ons, nothing to install.
Does it quote per square foot or per job?
Per job, built from the hours the job takes. Enter the size so you can see your cost and price per square foot on the dashboard and sanity-check against your usual rate.
What is the service tier for?
It scales labor hours for jobs that are harder than routine. Standard is 1.0, Complex 1.15, Premium 1.30. Enter the hours a routine clean would take and let the tier do the multiplying.
How should I handle recurring contracts?
Quote one visit, then multiply. The per-visit margin is what determines whether the contract is worth holding.
I'm not confident with spreadsheets. Will I manage?
Yes. The white cells are the only ones you touch. The Quick-Start Guide has your first real number on screen in about five minutes, and if you get stuck, message me.

One mispriced job costs more than this.

$29 once, and it's yours to keep. It pays for itself the first time it stops you underpricing a job or leaving margin on the table. No subscription, no login, just a file that does the maths.

Buy on Etsy · $29Gumroad coming soon
Related tools

Owners like you also use.