FOR SUNROOM, THREE-SEASON, AND FOUR-SEASON CREWS

Bid the glass, the floor, and the roof.

Price a residential sunroom the way the trade actually loses money: glazed-wall square feet a floor-square-foot special cannot see, then the thermal floor, the insulated roof, HVAC, extras, permit, and the margin you intend to keep. You get the job price, what it works out to per floor square foot, and the number below which the job loses money.

Looking up how much to charge to build a sunroom? Start here, then replace every starting figure with your own crew times.

A starting job

Pick a common call to fill the spans, enclosure, floor, and roof. Changing a kit never overwrites hours or material costs you have already typed.

The room

Width is along the house. Depth is the projection. An attached sunroom glazes three sides; a wrap glazes four. These are starting points, not a code opinion.

Hours and counts

Perimeter, glass, windows, knee wall, floor, and roof start from the geometry. Enclosure hours apply to the glazed wall. Change them when the site disagrees.

Materials and your costs

Payroll burden covers employer taxes, workers’ compensation, liability insurance, and paid time off. A square-foot special written on the floor never sees it — or the glass.

Hand the customer a proposal

The price above is for you. This is the page you print or save as a PDF and give to the homeowner — your details, their details, the scope, the deposit split, and a line for them to sign. Your business details are saved on this device so you only type them once; the customer’s details are never saved.

Everything on the printed page is text you typed or a number this calculator worked out. It contains no warranty, lien, or cancellation wording — those depend on your jurisdiction and your contract, and this tool is not the place to invent them.

Your bid

$—
job price
Floor
Glass / windows
Knee wall
Floor / roof
Glass share of direct
Crew hours
Loaded labor
Materials
Travel, HVAC, extras
Overhead
Total cost
Profit
Price per floor sf
Effective hourly rate
Walk-away price

A bid link carries your own rates — wage, burden, overhead, and target margin — so the page reopens exactly as you left it. Send it to yourself or your crew. The numbers ride after the #, which is never sent to a server, so copying a link uploads nothing. The customer should get the price, not the link.


Where the hours go


Transparent arithmetic from your own inputs. The starting spans, window widths, hours, and material rates are common ballpark figures, not a building-code opinion, a permit, a warranty, or an engineering stamp. Time your own crews and replace them.

Common questions

Why does the effective hourly rate read $639?

Because it is a check figure, not a labor rate. The default room prices at $15,193.99 over 23.788 hours, but $8,269 of that is the kit, glazing, and finishes — against $1,175.13 of labor. Dividing the whole price by crew hours flatters the number on any material-heavy job. It is useful for spotting a job that has quietly become all-material-no-margin, not for setting a shop rate.

Does $126.62 per square foot scale to a bigger room?

Not reliably. It is $15,193.99 over the default 120 sq ft, and several of the biggest inputs — the mobilization, the tie-in to the existing structure, the permit, the site day — do not grow with floor area. A 240 sq ft room costs more than a 120 sq ft one but well short of double. Per-square-foot figures are for comparing two quotes on the same size room.

What is not in this number?

The things that most often turn a sunroom quote into a construction project: foundation or slab work, structural modification where the room ties into the house, HVAC extension, electrical circuits, and any engineering or drawings your jurisdiction requires for a permanent addition. A three-season room on an existing deck and a conditioned year-round addition price very differently, and only the first is close to the defaults here.

Why is the margin a division rather than a markup?

Because a 25% margin means profit is 25% of the price. The default room costs $11,395.50, so the price is $11,395.50 ÷ 0.75 = $15,193.99. Adding 25% to cost would give $14,244.37 and leave you at exactly a 20% margin — a $950 difference on one room, which is most of a week’s profit on a job this size.

Want the margin, walk-away price and overrun headroom as well, or pricing a different trade? Price this job in the Bid Price Engine, one calculator for 121 trades.