Linear footage can anchor a gutter-cleaning rule, but stories, roof pitch, guards, debris volume, downspout work and access can change the actual cost of the job.
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.
If your entered cost basis is $252 and your target gross margin is 40%, the protected selling price is $420.
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 →It can be a useful base rule, but access, stories, debris and downspout scope should still affect the final cost basis or price rule.
A minimum can help cover fixed travel, setup and administrative cost on small jobs.
Yes. Paid MarginPact workspaces can retain business-specific pricing memory and use it in future pricing decisions.
Use the same Free Price Check that feeds MarginPact's protected pricing and quote workflow.