From price to paid in one app, built for solo operators and small crews across 19 trades.
Most quote and invoice apps make a job look professional. Stringle also tells you whether it's worth doing, before you send it. Then it turns the quote into an invoice, tracks part payments and issues the receipt.
Stringle earns its keep on every quote: real costs instead of a guess, your markup on top, the break-even you can't go below, and a review of each finished job so the next one is closer. The gain is in the quotes you'd have got wrong, not in one saved job.
Stringle prices window cleaning jobs from your real labour and running costs, shows your break-even before you send the quote, then turns the quote into an invoice — and never shows any of it to your customer.
Illustrative assumption: 0.5 hrs per window. Demo assumption — not a trade benchmark or your default.
Watch for: Scope and time are the hardest to pin down on a one-off — write it down before you price
Where window cleaning jobs leak money: Access and ladder time; frequency discounts given away
When a customer pushes back, you'll know exactly how far you can drop the price and where you'd start losing money.
Example: labour cost US$252.00 + 5% contingency = labour-only break-even US$264.60. Target price US$330.75.
Hours on this job come from your per item rate × measurement. 3 completed jobs are shown for reference; the per-unit rate itself is not learned yet. (Synthetic example, not real customer results.)
Illustrative example. Your costs, prices and markup are your own.
Ladder / high-reach hire — hourly, daily and weekly rates, minimum charges and your own markup, all kept private.
Access and ladder time; frequency discounts given away
Your costs, markup and notes can't end up on a customer document. Stringle blocks it in the code, so you don't have to remember.
14 days free. No card. Everything from price to paid in one app.
Start free