This page's cleaning estimate prices a first-visit deep clean, recurring service by the visit, and supplies as their own line. Quoting the deep clean separately from ongoing visits sets the right expectation up front — a first clean is real, usually longer work, and a client who only sees one blended number may assume every visit after costs the same.
Flat rate per visit and hourly both work here — this seed defaults the deep clean to flat and recurring service to per visit, but either can switch to hours times rate for a property where the time genuinely varies. A move-out or end-of-tenancy clean is worth pricing as its own one-off line at a different rate than routine service, since it's a heavier job done once.
A custom field for the property address matters even at the estimate stage, especially when you're quoting more than one unit for the same landlord or property manager — tying each price to the right address avoids any mix-up before work starts. Notes under the business block can carry your bonding or insurance information if a prospective client is comparing quotes and asks for it up front.
Once the client accepts the price, convert this estimate into an invoice in one step — the lines and numbering carry over, so the visits and supplies you quoted are exactly what gets billed. Start from the cleaning invoice template directly for an account you didn't need to quote first, like a longtime recurring client.
It's worth noting on the estimate how you expect to be paid once it converts — due on receipt per visit, or a standing Net 15 for a client billed monthly — so the terms on the eventual invoice aren't a surprise.