Self-serve digital tool · Browser app

Check whether an existing cleaning contract still makes sense.

Cleaning Contract Checker turns a few contract, labor and cost inputs into a plain-language review of estimated margin, labor drift and possible renewal scenarios—without requiring a spreadsheet.

Cleaning Contract Checker showing the Riverside Professional Plaza result with a 4.1 percent estimated margin, 16.4 percent cleaning-hour difference and a 5,397 dollar estimated price to reach the selected goal.
Example result using the built-in Riverside Professional Plaza sample.

Cleaning Contract Checker access

Try it first—or reopen the paid app.

The public demo and the licensed app are separate. If you already purchased access, use the paid-app button below so you return to the version you activated.

Installation is optional. After a successful activation, returning to the paid-app link in the same browser/device should normally reopen the full version without asking for the activation code again unless site data has been cleared.

Cleaning Contract Checker

A focused review tool for contracts you already have.

Use actual cleaning hours, paid non-cleaning time, wages and account-specific costs to estimate how an existing recurring account is performing. The app explains the result in plain language and keeps the pricing decision with you.

See estimated contract health

Compare the modeled margin against the percentage you want left after the costs included in the estimate.

Catch labor drift

See how actual team cleaning hours compare with the hours originally planned for the account.

Test a renewal scenario

Enter a possible new monthly price and wage increase to see how the scenario changes the modeled result before you make a decision.

Simple guided workflow

From inputs to a readable result.

Load the sample or enter one contract
Start with the built-in Riverside example or enter one recurring customer’s monthly payment, planned hours and average hourly pay.
Add what actually happened
Enter actual cleaning hours, paid non-cleaning time and direct customer costs from the same month.
Review assumptions if needed
The app includes editable employer-cost, general-business-cost, target-margin and labor-warning assumptions with plain-language helper text.
Check the contract
See the modeled margin, labor difference, a cautious contract-health message and an estimated price to reach the selected goal.
Test and save
Model a possible renewal price and wage increase, then export the results to PDF or CSV in the paid version.

Inside the app

Designed to explain what the numbers mean.

The Riverside sample below uses fictional example data so you can see the workflow before entering your own contract information.

Cleaning Contract Checker contract basics screen with the Riverside Professional Plaza example loaded.
1. Enter or load the basics. The built-in example pre-fills a sample customer, monthly payment, planned team hours and average hourly pay.
Cleaning Contract Checker Riverside result showing price may need review, a 4.1 percent estimated margin and 16.4 percent cleaning-hour difference.
2. Read the result. The app summarizes estimated margin, labor drift and the selected goal in plain language.
Cleaning Contract Checker explanation card describing why the Riverside example produced its result and showing the 5,397 dollar estimated price to reach the selected goal.
3. Understand why. A short explanation connects the result back to the entered hours, costs and assumptions.
Cleaning Contract Checker showing a possible renewal price and wage increase section above PDF and CSV export controls.
4. Test and keep a copy. The paid version lets you model a possible renewal scenario and export the review to PDF or CSV.

Who it is for

Built for recurring commercial cleaning accounts.

A good fit if you…

  • manage recurring janitorial or commercial cleaning contracts;
  • want a simpler alternative to building your own spreadsheet;
  • can estimate the labor and customer-specific costs tied to an account;
  • want to review an existing account before a renewal or pricing conversation.

Not designed to…

  • replace your accountant, payroll system or bookkeeping records;
  • calculate statutory payroll taxes or wage-law requirements for you;
  • build a brand-new bid from square footage or production rates;
  • automatically decide what you should charge a customer.

Secure checkout and licensed access

Purchase through Square. Activate once in your browser.

The paid app uses a lightweight license code instead of requiring a customer account.

1. Secure hosted checkout

The purchase button sends you to Square’s hosted checkout. Vell Designs does not collect or store your card details on this website.

2. Paid-app access by email

After the purchase is verified, Vell Designs emails the paid-app link and your activation code. Enter the code once on that browser/device, then use the app directly in the browser or optionally install it for quicker access.

Local-first use

Your contract inputs stay on your device.

The current paid version performs the contract calculations in the browser and does not upload the contract data you enter. Initial activation requires an internet connection; after activation and caching, the app is designed to continue working offline.

Product FAQ

Before you buy.

Do I need to install the app?

No. You can activate and use Cleaning Contract Checker directly in a supported web browser. Installation is optional and mainly gives you faster home-screen access and a more app-like experience.

Will I need to enter my activation code every time?

Normally, no. After a successful activation, the browser stores the activation on that device. You may need to activate again if you clear site data, use private/incognito browsing, switch browsers or use another device.

Does it upload my contract data?

The current version performs the contract calculations in your browser and does not upload the contract inputs you enter. The activation code itself is checked online when you activate the paid version.

Is this a bidding or square-foot workloading calculator?

No. It is focused on reviewing existing recurring contracts using actual performance and cost assumptions.

Will it tell me exactly what price to charge?

No. It provides planning estimates based on the numbers and assumptions you enter. The wording is intentionally cautious, and pricing decisions remain yours.

Important disclaimer

Planning and estimation tool only.

Cleaning Contract Checker is a planning and estimation tool based on information and assumptions entered by the user. It does not provide accounting, tax, payroll, legal, insurance, employment-law or financial advice and is not a substitute for your company’s accounting records, payroll records, contracts, insurance information or advice from qualified professional advisers. Payroll taxes, unemployment costs, workers’ compensation, benefits, overtime requirements, overhead, contract terms and other costs vary by business and jurisdiction. Verify all inputs and assumptions that apply to your business before making pricing, employment, tax, contractual or other business decisions. Results are estimates only; no particular profit, margin, contract renewal, price acceptance or business result is guaranteed.