Window Cleaning Profit Margin Calculator: Margin and Markup Per Job

Work out the profit margin, markup, and gross profit on a window cleaning job from the price you charge and what it costs to deliver — the numbers that tell you whether your pricing covers labor, supplies, and the equipment-and-overhead base behind the business.

Revenue & Cost
$
The price you charge the client for the window cleaning job.
$
Direct cost: labor for the time on site plus supplies (water, solution, squeegee/consumables). Exclude fixed overhead like equipment, vehicle, and insurance.
Your estimate —%

Adjust the inputs and select Calculate for a full breakdown.

Compare Common Scenarios

How the numbers shift across typical situations for this calculator:

ScenarioProfit marginMarkupProfit
$250 job · $85 cost (66%)66.00%194.12%$165.00
$120 storefront · $35 cost70.83%242.86%$85.00
$500 multi-story home · $180 cost64.00%177.78%$320.00
$180 job · $120 cost (thin)33.33%50.00%$60.00

How This Calculator Works

Enter the price charged and the direct cost to deliver the job (labor plus supplies). The calculator returns gross profit, the margin as a percent of price, and the markup as a percent of cost. Keep fixed overhead out of the job cost — the margin has to cover equipment, vehicle, insurance, and marketing.

The Formula

Profit Margin and Markup

Margin = (Revenue − Cost) / Revenue × 100

Markup = (Revenue − Cost) / Cost × 100 — the same profit measured against cost instead of revenue

Worked Example

A $250 job costing $85 to deliver (labor plus supplies) earns $165 gross profit — a 66% margin and a 194% markup. Window cleaning has very low material costs (mostly water and solution), so margins per job look strong, and the main variable cost is labor time. But the gross profit must cover the equipment (ladders, water-fed poles, squeegees), vehicle and fuel, liability insurance (essential — working at height and around glass carries risk), and marketing — and accurate time and access assessment, since high or hard-to-reach windows take much longer.

Key Insight

Window cleaning is an attractive low-overhead service business — supplies are cheap, startup cost is modest, and per-job margins are high — but profitability depends on pricing labor accurately and covering the right overhead. The dominant variable cost is time, and time varies enormously with access: ground-floor storefronts are quick, while multi-story homes, high commercial glass, hard water spots, or screens to remove take far longer, so quoting must reflect the actual difficulty, not just window count. The overhead the margin must cover includes equipment (water-fed pole systems for high work are a real investment), vehicle, and especially liability insurance, since working at height and around breakable glass carries genuine risk. Recurring contracts are the prize: storefronts, offices, and routes of regular residential clients give predictable revenue with low per-job acquisition cost, and route density (jobs close together) cuts unbilled travel time. A 66% gross margin per job is healthy, but ensure the margin across realistic job volume covers equipment, vehicle, insurance, and marketing with profit on top — and price each job on honest time and access, so the jobs that turn out harder than they looked still profit.

Service tiers and pricing structures

RESIDENTIAL.

Per-window. $5-$15/window inside + outside.

Flat rate per home. $150-$400 typical 2,000-3,500 sq ft.

2-4 hours per home.

Annual frequency 1-3× per home.

Margin gross 70-80%.

COMMERCIAL LOW-RISE.

Storefronts. $20-$100 per visit (weekly/biweekly).

Substantial recurring + predictable.

Office buildings 1-3 story. $150-$1,000+ per service.

Commercial buildings often quarterly.

COMMERCIAL HIGH-RISE.

Substantial specialized. Boatswain chair, swing stage, rope access.

OSHA strict regulations.

Substantial training + certification.

$1,000-$50,000+ per building service.

Margin gross 50-70%.

Substantial insurance ($1M-$5M+ GL + WC).

METHODS.

Traditional (squeegee + sponge). Substantial labor intensive.

Pure water / water-fed pole. Substantial — telescoping poles + deionized water.

Reach 3-4 stories ground-based substantial.

Equipment $3-$15K substantial investment.

Substantial labor savings + safety.

ADD-ONS substantial.

Screen cleaning. $2-$5/screen.

Track cleaning. $3-$8/track.

Sill cleaning.

Hard-water stain removal. $50-$300 per home premium.

Substantial — substantial AOV lift.

GUTTER CLEANING substantial bundle.

$100-$300 typical.

Substantial seasonal.

Equipment, certification, scaling

EQUIPMENT investment.

Squeegees, scrubbers, buckets. $300-$800.

Ladders (multi-position, extension). $500-$1,500.

Pure water system + poles. $3,000-$15,000.

Vehicle ladders, racks. $500-$2,000.

Pressure washer (gutter, exterior bundle). $1-$3K.

Service truck/van $25-$50K.

Total startup $30-$80K typical.

HIGH-RISE EQUIPMENT.

Boatswain chair, swing stage. $5-$30K.

Rope access gear. $3-$10K.

Helmets, harnesses, ANSI gear substantial.

Substantial OSHA training + certification.

INSURANCE.

Residential. GL $300-$800/year.

Commercial. GL $1,500-$5,000/year + workers comp.

High-rise substantial. $5K-$25K+/year GL alone.

Substantial — substantial barrier high-rise entry.

SCALING.

Owner-operator. $80-$150K revenue. Solo or 1-day-a-week helper.

Owner + 1-2 employees. $200-$400K.

Multi-crew. $400K-$1.5M.

Commercial high-rise specialty. $1M-$10M+.

CERTIFICATIONS.

IWCA Certified Window Cleaner substantial.

OSHA-10/30 substantial.

Confined space if applicable.

Fall protection cert.

MARKETING.

Substantial. Door-to-door, neighborhood.

Google Maps, Yelp.

$25-$150 CAC residential.

Substantial recurring + referrals.

COMMERCIAL acquisition substantial sales effort.

BUSINESS MODEL.

Substantial recurring revenue.

Substantial low-investment startup.

Substantial scalable.

Substantial — physical demand substantial.

U.S. window cleaning margin benchmarks (2024)

Reference margins by segment.

SegmentGross marginNet margin
Residential (owner-op)70-80%30-45%
Residential (with employees)65-75%15-25%
Commercial storefront/low-rise60-75%15-25%
Commercial mid-rise (3-10 story)55-70%12-22%
High-rise specialty50-65%12-20%
Gutter cleaning add-on70-80%30-45%
Pressure washing add-on65-75%25-35%
Hard-water stain removal75-85%Premium
High-rise insurance % revenue8-15% expense
Equipment startup$30-$80K

Pure water / water-fed pole substantial labor savings + safety vs traditional ladder method. High-rise OSHA strict + substantial insurance. IWCA certification substantial commercial preference. Recurring revenue substantial. NAICS 561720 industry data.

Frequently Asked Questions

How is window cleaning profit margin calculated?

Gross profit is the price minus job cost; margin is gross profit divided by the price, times 100. A $250 job costing $85 has $165 profit — a 66% margin and a 194% markup.

What should I include in the job cost?

Direct costs only: labor for the time on site and supplies (water, cleaning solution, consumables). Keep fixed overhead (equipment, vehicle, insurance, marketing) out of the job cost — but make sure your margin across all jobs covers that overhead with profit left over.

Why is access so important to pricing?

Because time is the main cost, and access drives time. Ground-floor storefronts are quick; multi-story homes, high commercial glass, hard water spots, and screens to remove take much longer. Quote on the actual difficulty and reach, not just the number of windows, or hard jobs will erode your margin.

Why does insurance matter for window cleaning?

Working at height (ladders, poles, multi-story) and around breakable glass carries real risk of injury and property damage, so liability insurance is essential — and often required for commercial contracts. It's a fixed overhead the margin must cover, and skipping it risks both lawsuits and lost bookings.

How do I improve window cleaning margins?

Price jobs on realistic time and access, build recurring contracts (storefronts, offices, regular residential routes) for steady low-acquisition revenue, and increase route density to cut unbilled travel time. Efficient equipment (water-fed poles for high work) and tight scheduling let you do more jobs per day.

When is this calculator unreliable?

Less reliable when owner labor allocation distorts (substantial owner-operator), when commercial high-rise specialized (substantial equipment + insurance $5K-$25K+ GL), when hard-water stain removal premium pricing not separated, when pure water/water-fed pole vs traditional method differ substantial equipment cost ($3-$15K system), when gutter cleaning bundled (different cost structure), or when screens/tracks add-ons not modeled. IWCA + OSHA certifications substantial commercial preference.

References & Authoritative Sources

Related Calculators

Embed this calculator

Add this calculator to your website for your readers. The embed includes a neutral attribution link to the original CalcDomain page for methodology, updates, and source notes.

Attribution uses rel="nofollow" by default and is included for transparency, not ranking manipulation.

Suggest an improvement

Found a calculation issue, outdated source, unclear assumption, or missing edge case? Send a short note so we can review it.

Please include the inputs you used so we can reproduce the issue.

Feedback is reviewed under our Editorial Policy & Calculator Methodology.

Methodology & Review

Ugo Candido ✓ Editor
Founder & Editor-in-Chief at CalcDomain — responsible for the methodology, sourcing, and technical review of this calculator.

Window cleaning margin = (revenue − costs) / revenue. Residential $150-$400 per visit (2-4 hrs); commercial $0.50-$2.50/window or hourly. Gross margin 65-80%; net 25-45% owner-op, 12-22% with employees. Costs: labor 25-40% revenue (if employees), supplies 3-7%, vehicle 5-10%, insurance 3-5%. RELIABILITY: Reliable for documented P&L. Less reliable when (a) owner labor allocation; (b) commercial high-rise specialized (substantial equipment + insurance); (c) hard-water stain removal premium pricing; (d) pure water/water-fed pole vs traditional method (substantial equipment investment); (e) gutter cleaning bundled (different cost structure); (f) screens/tracks add-on.

Reviewed according to the CalcDomain Editorial Policy & Calculator Methodology. We document formulas, edge cases, sources, update dates, and correction paths for calculator pages.

Updated