CyanBuild

How to Estimate Windows Labor: Step by Step Guide

Estimating windows labor means counting openings, picking a crew, and applying an honest production rate per unit. Windows look uniform on a plan, but the labor swings with frame type, height, flashing detail, and whether the unit arrives prehung or site glazed. The reliable number comes from your own past jobs, tuned to the conditions in front of you, not a single line item from a price book.

What You Are Counting

Before you price the labor, count the work in the units the crew thinks in. For windows that means window units (EA), sill pans (EA), flashing and sealant (LF), trim or casing (LF), and any preparatory work like enlarging an opening or re framing a rough opening. Each is a separate labor driver because the hours per unit differ.

Break the takeoff into buckets by frame type: vinyl new construction, wood with brick mold, aluminum cladding, and storefront or curtain wall units. Each pulls a different crew and a different pace. Count sill pans as one unit each, and count flashing by the linear foot around the opening, typically 6 to 14 LF per window depending on size and whether you wrap all four sides. If the scope includes second floor or higher installs, flag them now because lift time and handling change the production rate.

Crew and Production Rate

Pick your crew before you pick your rate. A common residential window crew is two carpenters, one lead and one helper, with a third hand for large units or upper floors. Commercial storefront work may use a glazier crew of two to three with different rates and tools. Crew composition drives both the wage you average and the speed at which units go in.

The bare wage range for window installers and carpenters runs roughly $22 to $40 per hour depending on region, license level, and union or open shop. Add labor burden on top: payroll taxes, workers comp, insurance, and benefits commonly add 30 to 45 percent to the bare wage. A $30 bare wage becomes $39 to $43 fully burdened. That burdened number is what you multiply against labor hours for direct labor cost.

Production is expressed as man hours per window. A typical range for a standard residential new construction window, including setting, flashing, sill pan, and interior trim, is roughly 2 to 3.5 man hours per unit. Large picture windows, site glazed units, or upper floor installs run higher, often 3.5 to 6 man hours per unit. Flashing and sealant runs roughly 0.1 to 0.2 man hours per LF. RSMeans is a common reference for production rates, but your own history from comparable work is the most reliable source.

Step by Step Labor Estimate

Run the math in the same order every time so nothing slips:

  • Takeoff quantities: windows by type, sill pans, flashing LF, trim LF.
  • Assign a crew and a fully burdened wage rate for that crew.
  • Apply a production rate (man hours per unit) to each quantity.
  • Multiply to get total man hours, then multiply by the wage for labor cost.
  • Add productivity factors for height, congestion, weather, or learning curve.
  • Add non install hours: mobilization, layout, punch list, cleanup.

For a representative scope of 15 windows, 15 sill pans, and 180 LF of flashing, a reasonable build is 15 units at roughly 3 man hours per window for set, flash, sill pan, and trim, giving 45 man hours. At a $35 burdened wage that is $1,575 in direct labor. Add flashing labor at 180 LF and you layer in another 25 to 35 man hours depending on detail. That is the shape of the estimate, not a single number pulled from a table.

Factors That Move the Number

Production rates are not constants. They move with the conditions you find in the field, and a good estimate bakes those conditions in rather than assuming the average holds.

  • Height and access: second floor and above adds lift, ladder, and handling time per unit.
  • Window size and weight: large picture and site glazed units need more hands and slower rigging.
  • Flashing detail: full wrap and pan flashing takes longer than a single side strip.
  • Frame type: vinyl new construction goes faster than wood with brick mold or aluminum cladding.
  • Weather: cold and wet conditions slow sealant cure and adhesives, especially on exterior work.
  • Crew experience: a crew that has run the same window line before moves at a steady pace.

Common Mistakes

The estimates that lose money on windows tend to share the same fingerprints. Catch them before you send the number.

  • Using one flat productivity number for every window type and size.
  • Forgetting mobilization, layout, punch list, and cleanup hours, often 10 to 15 percent of install time.
  • Applying the bare wage instead of the burdened wage, underpricing labor by a third.
  • Ignoring height: upper floor and lift work is slower than ground floor open bays.
  • Leaving sill pans and flashing out of the unit count, then adding them as an afterthought.
  • Not pricing field modifications when the rough openings are out of tolerance.

Putting It Together

The right window labor estimate is a range, not a single point. Take the low end of your production range for ground floor, same line, simple installs with an experienced crew, and the high end for large, upper floor, or detail heavy units. Add non install hours separately so they do not disappear into the unit rate. Then check the total against two or three past jobs of similar scope. If your number is well below your own history, trust the history. Keep a log of man hours per window by type and height, and your next estimate will not need a price book.

Estimate faster with CyanBuild

Upload your drawings and get a full takeoff with visual proof — in seconds.

Try CyanBuild Free