Scope Precision EstimateContact Us
Bidding, Contracts & Delivery

Construction Estimating and Bidding: How to Price to Win

A working estimator's guide to construction estimating and bidding, from takeoff and production rates through markup math, contingency, bid leveling and pricing that wins without giving the job away.

Quick answer

Construction estimating and bidding are two stages of one process: estimating builds the cost from quantities, production rates and pricing, while bidding converts that cost into a submitted price using markup, contingency and a win strategy. Estimate first, then price. If you price before the quantity takeoff is complete, you are guessing.

  • Direct cost plus indirect cost plus contingency equals total cost; markup converts cost to price.
  • Markup and margin are not the same number — a 20% markup is only a 16.7% margin.
  • Contingency belongs in cost, before markup, or you under-recover overhead and profit.
  • Bid leveling catches scope gaps that a low number alone will hide.

How Construction Estimating and Bidding Fit Together

Estimating produces a cost. Bidding produces a price and a submitted offer. Treating those as the same activity is the root of most lost-money jobs, because the number you build internally and the number you sign externally serve different purposes.

The sequence runs in a fixed order. A request for proposal or invitation to bid arrives, you review the scope of work, perform a quantity takeoff, price labor and material, add general conditions plus overhead and profit, then complete the bid form before the addendum cutoff. Miss the cutoff and your price is non-responsive regardless of how good the estimate was.

The estimate is an internal document. The bid is an external commitment, and the gap between the two is exactly where your risk lives. A bid you win at a price below your own estimate is a loss you scheduled yourself.

Public work adds another layer. Bid bond and performance bond requirements must be priced into the number, not absorbed after award. If you are short on internal capacity during a busy bid cycle, bid estimating services can carry the takeoff and pricing work while you manage the submission, and a full construction estimating service covers the broader scope from takeoff through bid form.

Price the bid bond premium and any performance bond cost as a line item inside general conditions. Absorbing it silently is the same as cutting your margin.

The Construction Estimating Formula That Actually Holds Up

Bid Price = (Material + Labor + Equipment + Subcontractors + General Conditions + Indirect Costs) + Overhead + Profit + Escalation + ContingencyContingency and escalation sit inside cost before overhead and profit are applied.

The core construction estimating formula has three tiers. Direct Cost = Material + Labor + Equipment + Subcontractors. Total Cost = Direct Cost + General Conditions + Indirect Costs. Bid Price = Total Cost + Overhead + Profit + Escalation + Contingency.

Every term must trace to a cost code so you can audit the number weeks later when a trade comes in high. Without that traceability, a bid review turns into an argument about memory.

Labor is never the wage rate alone. Labor burden covers payroll taxes, insurance, benefits and workers comp, and it typically adds a meaningful percentage on top of base wage. Apply it per trade, because burden percentages differ between a carpenter, an electrician and a laborer. Use labor cost estimating services when you need burden applied consistently across trades rather than a blended average.

One common error is adding contingency after profit. That inflates the price, can lose the job, and hides the real exposure. Contingency belongs inside the cost before markup. Escalation is separate: it is a time-based adder for material price movement between bid day and buyout, not a substitute for contingency.

Material pricing should come from current quotes or a maintained database, not last year's invoice. Material takeoff services feed clean quantities into this formula so the arithmetic starts from measured scope.

If contingency is applied after profit, you are charging markup on your own uncertainty. Move it below the markup line.

Quantity Takeoff Methods and Which One to Use

Order Quantity = Net Quantity x (1 + Waste Factor)Apply the waste factor per material, not as a single project-wide percentage.

There are four practical quantity takeoff methods. Manual scale-and-count from printed drawings, on-screen digital takeoff, BIM model extraction, and assemblies or parametric takeoff for early stages. Each has a place, and picking the wrong one wastes hours or leaves gaps.

Match the method to the estimate class. A Class 5 conceptual estimate does not need a piece-by-piece takeoff, but a Class 1 bid does. Assemblies and parametric takeoff suit early budgets; digital takeoff or model extraction suit hard bids where every fixture and linear foot is priced.

Waste factor follows a simple rule: order quantity = net quantity x (1 + waste factor). Waste varies by material. Drywall, tile, roofing and concrete all carry different allowances, and a single blanket percentage across all of them is a fast way to underbuy or overbuy. Confirm the allowance with your supplier or historical yield before you commit.

Remember that a quantity takeoff is not an estimate. It is the measured input. Pricing labor and material against those quantities is the estimating step, and conflating the two leads to bids that look complete but have no cost behind them. Digital takeoff with a linked cost code structure reduces transcription errors and makes bid leveling faster. Quantity takeoff services deliver measured quantities ready for pricing, and Bluebeam takeoff services keep the markup and cost codes tied together in one file.

A takeoff without a cost code attached is just a measurement. Price it or it will not defend your bid.

Unit Price Estimating, Crew Day Output and Production Rates

Labor unit price = Crew daily cost ÷ Crew day outputUse fully burdened crew cost and site-adjusted output.

Unit price estimating is the practice of pricing work as a cost per unit of measure: dollars per square foot of wall, per linear foot of pipe, per cubic yard of concrete, per each device. You multiply that unit price by the measured quantity from your takeoff. The unit price itself is built from material, labor, equipment, and sometimes subcontractor costs, each expressed per unit.

The labor component comes from crew day output, which is how much a defined crew installs in one working day. Unit price equals crew daily cost divided by crew day output. This makes the production rate the single biggest driver of your labor number. Small errors in output assumptions compound across thousands of units.

Example (labeled). A crew of four drywall hangers costs $2,800 per day fully burdened. They hang 4,000 square feet of board per day. Labor unit price = $2,800 ÷ 4,000 SF = $0.70 per SF. If site conditions cut output to 3,200 SF per day, the labor unit price becomes $2,800 ÷ 3,200 = $0.875 per SF — a 25% increase on the same scope.

Production rates must be adjusted for site conditions. Occupied buildings, high ceilings, difficult access, winter weather, and shift work all reduce output. A rate published for open new construction will overrun on a phased renovation. For help building defensible labor rates, see labor cost estimating services.

Unit prices also become the backbone of change order pricing and schedule of values preparation. Once you have a unit price for each work item, you can price added or deleted scope quickly and defend it. That is why change order estimating relies on the same unit price database you used to bid the job.

Keep a written production rate log by trade and project type. The next bid gets faster and more accurate when you can look up what your crew actually achieved.

Cost Codes, CSI MasterFormat and UniFormat

A cost code is the label that ties every line item to a trade, a phase, and a cost account. Without consistent codes, job cost tracking falls apart: you cannot compare what you bid to what you spent. Codes also let you roll up details into summaries for owners and lenders.

CSI MasterFormat is the work-result numbering system used for specifications and detailed estimates. It organizes work by division: Division 03 Concrete, Division 05 Metals, Division 09 Finishes, Division 22 Plumbing, Division 26 Electrical, and so on. Each division breaks into sections with six-digit numbers, so a line item for cast-in-place concrete walls sits under 03 30 00. This structure matches how subcontractors bid and how specs are written.

UniFormat is the element-based system. It groups cost by building element: foundations, superstructure, exterior enclosure, interiors, and similar categories. It is used for early or conceptual estimates and for cost per square foot comparisons, because it answers questions like "what does the shell cost?" rather than "what does Division 05 cost?". For more on element-based breakdowns, see elemental estimating services.

The two systems are complementary. Use UniFormat for the first pass to establish budget and compare against benchmarks. Switch to MasterFormat for the bid, when you need trade-level detail and subcontractor pricing. Mixing the two in one estimate creates double-counting and makes bid leveling nearly impossible. If your estimate is organized by element but your bid form is organized by division, you will struggle to map scope. For commercial projects that need both views, commercial estimating services can produce a MasterFormat bid and a UniFormat summary from the same takeoff.

Decide the coding structure before you build the estimate. Converting later is manual work and a common source of missed scope.

AACE Estimate Classes: Matching Accuracy to Project Stage

AACE International defines estimate classes from Class 5 (conceptual, lowest accuracy) to Class 1 (definitive, highest accuracy). The class is based on the level of project definition available: how much design, specification, and site information exists. More definition means a tighter range and a higher class.

The practical mapping is straightforward. Class 5 suits a napkin-stage go/no-go decision, often built from parametric estimate methods like cost per square foot or per unit. Class 4 supports feasibility. Class 3 fits design development and budget. Class 2 is for pre-bid, and Class 1 is the firm bid. For early-stage work, preliminary estimating services typically produce Class 4 or 5 estimates, while feasibility study estimating often lands around Class 4.

Accuracy ranges widen as definition drops. A Class 5 estimate is a range, not a number, and it should be presented as one. Quoting a single figure from a Class 5 estimate invites misunderstanding. The same rule applies to construction cost per square foot benchmarks: they are useful for sanity checks, not commitments.

Do not use a Class 5 number as a contract price. Owners who lock a price too early pay for it in change orders, because the scope was never defined well enough to price firmly. Contingency in estimates exists to cover that gap, and it shrinks as the class improves. State the estimate class on the cover sheet so everyone knows what they are reading. A bid built from 90% documents and a budget built from a program statement should never be compared as if they were the same thing.

Label every estimate with its AACE class and the documents it was based on. That single line prevents most budget-versus-bid arguments.

Send Your Plans for a Bid-Ready Estimate

Upload your drawings and specifications and get a same-day quote, with most takeoffs and estimates delivered bid-ready in 24–48 hours.

Same-Day QuotesBid-Ready in 48 Hrs20% Off
Upload plans

Contingency and Escalation: Pricing the Unknown

Contingency and escalation are not the same risk, and pricing them as if they were is how bids get either bloated or thin. Contingency covers unknown-unknowns: design development, scope gaps, unforeseen site conditions, and the simple fact that drawings are not complete. Escalation covers a known direction of movement: material and labor prices rising between the bid date and the buyout or installation date. Separate the two lines in your estimate so you can explain and adjust each one.

Size contingency by AACE estimate class. A Class 5 order-of-magnitude estimate may carry 15–30% contingency because so little is defined; a Class 1 definitive estimate may carry 3–5% because scope is fixed. Draw contingency down as risk is retired, not left in the bid as free profit. If the design is 90% complete and you are still carrying 20% contingency, you are either misclassifying the estimate or padding it.

Escalation is calculated over the expected buyout and construction duration, not the bid duration. If you bid in March, buy steel in June, and install in October, you need escalation covering that full window. On federally funded or long-lead projects, escalation on steel, switchgear, and mechanical equipment can dominate the risk profile. Double-counting contingency and escalation loses competitive bids; omitting both loses money on won bids. Use construction cost estimating discipline to keep the two lines distinct and defensible.

Write the contingency basis into your bid qualifications: 'Contingency of X% included for design development through DD phase.' That single sentence prevents a post-award argument about what the number covered.

Markup vs Margin in Construction: The Math That Trips Everyone

Markup % = Margin % / (1 - Margin %)Use this to convert a required gross margin into the markup you apply to cost.

Markup is a percentage added to cost. Gross margin is profit as a percentage of the selling price. They are not the same number, and confusing them is one of the most common ways contractors underprice work. The conversion formulas are:

  • Margin % = Markup % / (1 + Markup %)
  • Markup % = Margin % / (1 - Margin %)

Example. You need a 15% gross margin. Markup = 0.15 / (1 - 0.15) = 0.15 / 0.85 = 0.1765, or 17.65% on cost. If you instead apply 15% markup to cost, your margin is 0.15 / 1.15 = 0.1304, or 13.04%. That 1.96-point gap is real money on a $2M job: about $39,200 in gross profit you did not price.

Overhead and profit in bids are separate lines. Overhead recovers home-office cost: rent, insurance, estimating staff, vehicles, software. Profit is the return on risk and capital. Blending them into one 18% line hides which one is thin, and you cannot fix what you cannot see. Break them out in your internal estimate even if the client sees one number. A bid priced at 10% markup when the company needs 15% margin loses money on every job it wins. Run the conversion before you finalize, and use small contractor estimating services or general contractor estimating support when you need a second set of eyes on the markup structure.

If your accounting software reports gross margin, reconcile it against your bid markup after every job. The variance tells you whether your markup assumptions are holding.

Bid to Win Pricing Strategy Without Racing to the Bottom

A bid to win pricing strategy starts with knowing your own cost cold, then deciding where to compete: price, scope, schedule, or qualifications. If your only lever is price, you are in a race you cannot win long-term. Contractors who win consistently usually win on one of the other three and use price as a tiebreaker.

Track your bid hit rate contractors segment by client type, project type, and size. Hit rate is wins divided by bids submitted. A hit rate near zero means you are pricing above the market or your qualifications do not fit. A hit rate near everything means you are leaving money on the table. Most contractors should aim for a band, not a single number, and that band shifts by market and by how much you need the backlog. Track lost-bid reasons as well: price, scope, qualifications, schedule, or no feedback. No feedback is the most expensive outcome because it teaches you nothing.

Unbalanced bidding, front-loading early items to improve cash flow, invites scrutiny on public work and can backfire if quantities shift. The best bid-to-win move is often to qualify the bid with alternates and unit prices rather than cut the base number. That keeps your construction bidding process clean and gives the owner a way to buy down scope without renegotiating. When you need a second opinion before submission, an estimate review catches the errors that turn a win into a loss.

A hit rate that swings wildly by client type usually means your qualifications fit one market and not another. Fix the fit before you cut the price.

Bid Leveling and Scope Review Before You Sign

  • Define the goal first. Bid leveling is the process of normalizing competing proposals to the same scope of work, schedule, and qualifications so you compare apples to apples. A raw low number means nothing until every bidder is pricing the same thing, and it tells you nothing about how to price a construction bid correctly.
  • Check inclusions and exclusions line by line. One bidder may exclude permits, temporary power, or final cleaning; another may carry them. Those gaps are dollars you will pay later, not savings.
  • Review alternates and unit prices. Alternates must be priced on the same basis, and unit prices should be compared per unit of measure, not as lump sums. A low base bid with a high unit price for rock excavation is a trap.
  • Confirm allowances and bond/insurance costs. Allowances vary widely; a $10,000 lighting allowance versus a $40,000 allowance changes the real bid. Verify that performance bond and insurance costs are included, not assumed by you.
  • Compare schedule duration and addendum acknowledgment. A shorter schedule may carry overtime you did not budget. Confirm every bidder acknowledged each addendum; an unacknowledged addendum means the bid is based on old documents.
  • Build a written scope of work matrix. List every scope item down the left and each bidder across the top, checking off inclusions. Gaps become visible before award, not after mobilization.
  • Apply the same discipline as a subcontractor. When you review a general contractor's bid form and instructions to bidders, check the same items: scope, alternates, unit prices, schedule, and addenda. If you need a neutral review, an estimate review and second-opinion audit can catch gaps before you sign.

The low bid is frequently not the low cost once scope gaps are priced back in. A bid that excludes $30,000 of work is not $30,000 cheaper; it is $30,000 plus the risk of change-order pricing. Subcontractors can get the same normalization on their own proposals through subcontractor estimating services. When you compare bids, knowing the construction estimate classes behind each number helps you judge whether the pricing is appropriate for the design stage.

Never award on the base bid number alone. Price the scope gaps first, then compare the adjusted totals.

Construction Cost Per Square Foot: Useful Benchmark, Dangerous Bid

Cost per SF = Total Project Cost ÷ Gross Floor AreaState the area basis (gross, rentable, or footprint) every time.

Construction cost per square foot is a top-down benchmark. It is useful for feasibility, early budgets, and sanity checks, but it is not a bid. The formula is simple:

Cost per SF = Total Project Cost ÷ Gross Floor Area

Be explicit about which area you use. Gross floor area, net rentable area, and building footprint produce different numbers. A 50,000 SF gross building with 45,000 SF rentable will show a higher cost per rentable foot than per gross foot. State the basis every time.

The table below gives typical U.S. ranges by project type. Treat these as ranges only; they vary by region, scope, finish level, and date.

Project TypeTypical Cost per SF (Gross Area)
Single-family custom home$150–$400
Multi-family wood-frame$180–$350
Commercial office, tenant improvement$100–$300
Warehouse / distribution$80–$180
Healthcare / hospital$400–$900+
K-12 school$300–$600

Two projects of the same square footage can differ by a wide margin based on MEP intensity, structure, sitework, and finish level. A hospital and a warehouse are not comparable even at the same area. MEP intensity alone can swing cost per SF by hundreds of dollars.

Use cost per SF to check an assemblies estimate or parametric estimate, then switch to a detailed takeoff for the bid. For early feasibility, construction cost estimating and developer estimating teams often use UniFormat-based assemblies to build the benchmark before detailed design. Once drawings are at 60% or better, the benchmark should be replaced by quantity-based pricing.

A cost per SF that is far below your benchmark usually means a scope gap, not a bargain.

Common Construction Bidding Mistakes That Cost Real Money

  • Missing an addendum. If you price the pre-addendum scope, your bid is based on old documents. Check the bid form and every addendum before you submit; an unacknowledged addendum can disqualify you or leave you carrying work you did not price.
  • Omitting general conditions. Supervision, temporary facilities, cleanup, permits, and small tools are real costs. Leaving them out of the bid is not a competitive advantage; it is a loss waiting to happen.
  • Confusing markup and margin. Applying markup to cost when the target was margin, or vice versa, changes your price and your profit. Markup is a percentage added to cost; margin is profit as a percentage of the sell price. They are not the same number.
  • Using an unadjusted production rate. A production rate from a different project type or site condition will misprice labor. A crew that installs 400 SF of drywall per day in a wide-open warehouse will not hit that in a occupied hospital corridor.
  • Leaving contingency out of a Class 4 or Class 5 estimate. Early estimates carry uncertainty. Presenting a Class 5 number as a firm bid invites a loss. Contingency belongs in the estimate until scope is defined.
  • Failing to price bond, insurance, and escalation. On long-duration work, escalation on labor and materials can exceed your markup. Bond and insurance are hard costs; if they are not in the bid, they come out of your pocket.

A second set of eyes catches these before submission. An estimate review and second-opinion audit or a construction estimating consultant can walk your bid against the documents and flag gaps while there is still time to fix them.

Run a one-page bid checklist against the documents before every submission: addenda, general conditions, markup vs margin, production rates, contingency, bond, insurance, escalation.

How Estimating and Bidding Differ by Project Type

The estimating formula does not change from one project to the next. What changes is where the money sits, how much of the scope you control, and how much risk you carry between bid day and closeout. Those shifts are what separate a profitable bid from a break-even one, and they are why your cost history should be organized by project type. They also change how to price a construction bid, because the same markup vs margin construction decision carries different risk depending on the sector.

A tenant improvement bid is dominated by Division 09 Finishes and Division 26 Electrical, with demolition, partitions, ceilings, lighting, and power/data rough-in carrying most of the value. Schedule constraints are tight because the landlord wants the space revenue-ready, so overtime, after-hours work, and phasing premiums belong in the bid. A sitework or civil bid is dominated by cut and fill quantities, haul-off, and import, where a small error in the balance calculation becomes a large dollar swing. An MEP-heavy industrial bid is dominated by Division 22 Plumbing and Division 26 Electrical, with long-lead equipment like chillers, switchgear, and process skids driving both cost and schedule risk.

Residential and light commercial bids often use assemblies estimates or unit price estimating, because the scope repeats and the crew output is well known. Heavy civil and federal work demand detailed takeoff and strict bid form compliance, where an unsigned addendum acknowledgment or a missing unit price can make the bid non-responsive. Federal and public work also add prevailing wage, bonding, and DBE/MBE participation requirements that must be priced into the labor burden and the bid, not absorbed at the end.

The practical move is to build a cost history library by project type, so your unit prices get sharper with every bid. Track labor hours, material costs, and productivity by division and by building type, and update the library after each job closeout. Browse estimating by project type to see how the risk profile shifts across sectors, and trade estimating services when you need division-level pricing depth. Understanding construction estimate classes helps you align the level of detail with the bid stage, from conceptual to detailed.

If you bid the same project type twice and your unit prices did not move, your cost history library is not doing its job.

When to Bring In a Professional Estimate or Takeoff

There are four reliable triggers for outside help. Bid volume exceeds your in-house capacity and estimates are getting rushed. The project type is outside your cost history, so your unit prices are guesses. The drawings are incomplete and you need a defensible basis for allowances. Or the bid is large enough that a pricing error is existential rather than embarrassing.

A professional quantity takeoff gives you measured quantities you can price with your own labor and material rates, which preserves your competitive advantage. You keep the pricing strategy and the markup decision; you just stop paying for measurement you could have bought. That is the difference between outsourcing your bid and outsourcing your judgment.

A second-opinion estimate review can catch scope gaps, missed divisions, and math errors before bid day. It is cheaper than a missed line item, and it is the same discipline as bid leveling and scope review, just applied to your own number instead of a subcontractor's. The construction bidding process rewards the estimator who checks the work twice.

Turnaround for most projects is 24–48 hours, with rush available, and same-day quotes on request. Upload your plans through quantity takeoff services for measured quantities, or bid estimating services for a full priced bid. New clients get 20% off, bid-ready in 48 hours. Get an estimate and upload your plans to start.

Send the addenda with the plans. An estimate built on the original drawings is a liability, not a head start.

Frequently asked questions

What is the difference between construction estimating and bidding?

Estimating is the internal work of quantifying scope and assigning cost: quantity takeoff, labor and material pricing, equipment, indirects and contingency. Bidding is the external act of converting that cost into a submitted price, choosing markup, and accepting the commercial terms in the invitation to bid. The estimate should be complete before you set the bid number. Teams that bid first and estimate later usually discover the gap after award, when the buyout comes in over budget.

How do you calculate labor burden in a construction estimate?

Labor burden is every cost of employing a worker beyond the base wage, expressed as a percentage of that wage. Add FICA, federal and state unemployment, workers' compensation by trade class, general liability, health and retirement contributions, paid time off, and any non-productive paid time such as tool time and travel. Divide total burden dollars by total base wages to get the rate. Example: $18.00 burden on a $40.00 base wage is a 45% burden, giving a loaded rate of $58.00 per hour. Verify rates with your payroll and insurance carrier, not a rule of thumb.

What is a good bid hit rate for a general contractor?

There is no universal target, because hit rate only means something alongside margin and backlog quality. A contractor winning 1 in 3 jobs at healthy margin is usually in better shape than one winning 3 in 4 at cost. Track hit rate by client, project type and dollar range instead of as a single number. If your hit rate is very high, your pricing may be leaving money on the table; if it is very low, check whether you are bidding work outside your trade or geography.

Should contingency be included before or after markup?

Contingency belongs in the cost, before markup. Contingency covers unknowns in the work — scope gaps, quantity variance, productivity loss — and those unknowns cost money to resolve, so they should carry overhead and profit like any other cost. If you add contingency after markup, you are treating it as pure profit and you will under-recover. Keep contingency as a separate line so the owner can see it and so you can release unused amounts deliberately rather than by accident.

How do you convert markup to gross margin?

Margin equals markup divided by one plus markup. A 20% markup gives 0.20 ÷ 1.20 = 16.7% margin. To go the other way, markup equals margin divided by one minus margin: a 20% margin requires 0.20 ÷ 0.80 = 25% markup. This is why a job priced with 15% markup and 15% margin expectations loses money. Set your target margin first, then back into the markup multiplier you apply to cost.

What is bid leveling and why does it matter?

Bid leveling is the process of normalizing competing bids to the same scope so you compare apples to apples. You check each proposal against the drawings, specifications and your own takeoff, then adjust for inclusions, exclusions, alternates, allowances and schedule. A bid that looks 8% low often excludes a scope item worth more than the difference. Level every bid before you recommend award, and send written scope clarifications to the bidders so the comparison is documented.

What are the AACE estimate classes and when is each used?

AACE International defines five estimate classes, from Class 5 (rough order of magnitude, roughly 0–2% of project definition) through Class 4, Class 3, Class 2 and Class 1 (definitive, near-complete design). Early classes rely on capacity factors, ratios and parametric methods; later classes rely on detailed takeoff and quoted pricing. Match the class to the decision being made. A Class 5 estimate is fine for a go/no-go decision and dangerous for a guaranteed maximum price.

How long does a professional quantity takeoff take?

It depends on scope, drawing quality and level of detail. A single-trade residential takeoff may take a day; a full commercial package with MEP, finishes and sitework can take one to three weeks. Most trade-specific takeoffs fall in the 24–48 hour range when drawings are complete and the scope is clear. Missing details, addenda and incomplete specifications are the usual causes of delay, so send the full set including specs and alternates. See what a professional takeoff includes at quantity takeoff services.

RH

Written by Ryan H.

Senior Estimator, 15+ years in construction estimating and cost planning.

  • Construction cost estimating
  • Quantity takeoffs
  • Material and labor cost analysis
  • Bid preparation and evaluation
  • Drawing and specification review

Keep reading

Send Your Plans for a Bid-Ready Estimate

Same-day quotes, bid-ready in 48 hours, and 20% off.

  1. We review the set and check for missing sheets or addenda.
  2. You get a quote with a price and a delivery date.
  3. You approve and we start the takeoff.
  4. You receive the Excel estimate and marked-up plans.
Upload plans for a quote
Call Us