Square footage matters, but it is not the whole job. Setup, access, water source, buildup, chemical use, height and labor time can change your cost before the first surface is cleaned.
Check a real job free →The useful question is not “what does everyone charge?” It is “what does this job cost my business, and what price protects the margin I chose?”
Protected price = cost basis ÷ (1 − target margin)This is the simple gross-margin relationship behind a cost-based protected price. Your real model may also need tax, payment fees, overhead allocation, contingency or other inputs you choose to include.
A job with $285 of entered cost requires a $475 selling price to leave a 40% gross margin on those entered costs.
Paste the real job. MarginPact extracts the scope facts it can support, asks you for the economics it cannot know, calculates a protected recommendation from your inputs, and lets you carry the same job into your workspace to create a customer quote.
Run the Free Price Check →Per-square-foot rules can be useful, but your final price still needs to cover the actual labor and direct costs of the specific job.
Height can increase labor time, equipment needs and risk. Those effects should be reflected in your inputs rather than handled by a universal national rate.
Yes. Describe the real scope, enter the economics and use the protected-price result as a business planning input before sending a quote.
Use the same Free Price Check that feeds MarginPact's protected pricing and quote workflow.