Scope Precision EstimateContact Us
Earthwork & Sitework

How to Estimate Earthwork Costs

A working estimator's guide to pricing dirt: quantity takeoff, shrink and swell, cycle times, haul, and the line items that decide whether your earthwork number survives bid day.

Quick answer

An earthwork cost estimate prices each operation separately: clearing, cut, fill, haul, compaction, and rock. Quantities come from cross sections in bank cubic yards, then convert to loose and compacted volumes using shrink and swell factors. Unit costs typically run $3–$15 per bank cubic yard for common excavation, plus haul, rock, and dewatering.

  • Take off in bank cubic yards, then apply swell to haul and shrink to fill.
  • Haul distance and cycle time usually move the number more than the digging rate.
  • Price rock, unsuitable soil, dewatering, and disposal as separate line items.
  • Balance cut and fill on paper before you commit to a haul plan.

What Drives the Earthwork Cost Estimate?

An earthwork cost estimate is the sum of five cost buckets: mobilization and demobilization, clearing and topsoil strip, cut and haul, fill and compaction, and site services such as dewatering, erosion control, and subgrade preparation. Each bucket has its own unit basis, equipment spread, and productivity rate, so blending them into one number destroys the estimate's usefulness for bidding and change orders. If you need a second set of eyes on those buckets, excavation estimating services can price them line by line.

Volume alone does not set cost. The controlling variables are the soil type described in the geotechnical report, haul distance, water table depth, and whether the site is in cut and fill balance or requires import or export. A clean sand and gravel cut that balances on site prices completely differently from a wet clay cut that has to be exported and replaced with imported structural fill. On a commercial project, earthwork is typically 5–15% of total site development cost, but that share can swing 30% or more on a single change in haul distance or dewatering requirement.

Every line item should be priced in the correct cubic yard basis: bank cubic yard (BCY) measured in place, loose cubic yard (LCY) measured in the truck, and compacted cubic yard (CCY) measured in the fill. Mixing those bases is the most common source of arithmetic error in earthwork bids, because the same physical dirt is a different number in each basis. Convert before you price, not after.

CSI MasterFormat Division 31 (Earthwork) and UniFormat A10/A60 give the standard structure for organizing the estimate so it reconciles with the spec book and the schedule of values. A sitework estimating services scope review can confirm your Division 31 breakdown matches what the general contractor expects to see. Build the estimate in that structure from the first takeoff pass, and the roll-up to a bid total takes care of itself.

Track BCY, LCY, and CCY as separate columns in your takeoff sheet. If a quantity has no basis label, it is not a quantity yet.

Earthwork Cost per Cubic Yard: Typical U.S. Ranges

The ranges below are typical U.S. figures for planning and sanity-checking, not quotes. They vary by region, scope, season, and date, and they assume normal access, competent operators, and no hazardous material handling. Use them to test your bottom-up number, never to replace it.

Pay itemTypical unitTypical U.S. range
Mass excavation (cut to grade, on-site haul)per BCY$4–$12
Structural excavation (footings, pits, tight work)per BCY$8–$20
Fill, place and compactper CCY$6–$15
Topsoil strip and stockpileper BCY$2–$6
Rock excavationper BCY$25–$80+

Rock excavation is priced separately because ripping versus blasting changes the productivity rate by an order of magnitude. A dozer ripping weathered shale might move hundreds of cubic yards a day; blasting and hauling hard granite might move a fraction of that, plus drilling, loading, and magazine costs. Never carry rock at the same unit price as common excavation unless the geotechnical report explicitly rules rock out.

Imported fill carries both a material cost and a haul cost, and exported spoil carries a haul cost plus a disposal or tip fee. Those two lines move in opposite directions when the site is out of balance, so model both scenarios. A single blended dollar-per-cubic-yard number hides the difference between cut, fill, haul, and disposal; always break the estimate into those lines and let the reader see the basis. For a balance-focused review, cut and fill estimating services can separate those quantities before pricing.

If your blended $/CY is inside these ranges but your cut, haul, and disposal lines are not, the blended number is hiding a problem.

How to Estimate Excavation Costs Step by Step

Cost per CY = (Equipment rate + Labor rate + Support) ÷ Productivity (CY/hr)Apply per operation, then add mobilization, dewatering, erosion control, and contingency.
  1. Read the geotechnical report first. Pull the soil classification (ASTM D2487), water table depth, and soil bearing capacity for subgrade. Those three items set the equipment spread, the dewatering scope, and whether the excavated material can be reused as structural fill.

  2. Do the quantity takeoff from the site plan and grading plan. Measure cut and fill volumes, trench lengths, footing dimensions, and topsoil strip area. A quantity takeoff services pass on the grading plan catches contour and spot-elevation gaps before they reach the pricing sheet.

  3. Convert volumes between BCY, LCY, and CCY using shrink and swell factors before pricing. Do not price a bank volume at a loose rate or a compacted volume at a bank rate. Label every quantity with its basis so the conversion is auditable.

  4. Assign productivity rates per operation. Use cubic yards per hour for mass excavation and linear feet per day for trenching, then multiply by the equipment hourly rate plus operator and support labor. Productivity rates should reflect the soil, the depth, the swing angle, and the haul road condition — not a catalog average.

  5. Add mobilization, dewatering, erosion control, and contingency. Size the contingency to the AACE estimate class, from Class 5 conceptual through Class 1 definitive. A conceptual estimate needs a wider contingency than a definitive bid built from a complete geotechnical report and issued-for-construction drawings.

  6. Roll up to a unit price per CY or per LF and reconcile against the schedule of values. If the unit price does not tie back to the schedule of values line structure, the owner's reviewer will rebuild it for you. For a full scope review, excavation estimating services can pressure-test the roll-up before bid day.

Write the basis of each productivity rate next to the number. Six months later, during a change order, that note is the difference between a paid claim and an argument.

Earthwork Takeoff Methods That Hold Up on Bid Day

Every earthwork cost estimate starts with a defensible quantity takeoff. The method you pick depends on the geometry of the site, not on which software you happen to own. For a road, a utility corridor, or any linear project, the cross-section method is the right tool: you take the cut and fill areas at each station, average the areas of adjacent sections, and multiply by the station spacing. For a building pad, a parking lot, or a warehouse slab, the grid method works better. You overlay a square grid on the site plan, read existing and proposed elevations at every node, and multiply the average depth change by the cell area to get cut and fill volumes cell by cell.

Digital takeoff has largely replaced hand scaling on complex sites. Tools like Bluebeam, PlanSwift, STACK, and Agtek let you trace contours and generate cut and fill volumes directly from a surface model. If you are not set up for that, Bluebeam takeoff services and PlanSwift takeoff services can produce those quantities for you. BIM-based takeoff pulls volumes straight from a Revit or Civil 3D model, but model surfaces rarely match as-built grades, so always verify against the geotechnical report before you trust the number.

The rule that saves bids: reconcile two methods. A single-method earthwork takeoff is the most common source of earthwork bid errors, because one bad contour or one wrong grid node can swing the volume by hundreds of cubic yards. When two independent methods land within a few percent of each other, you can price the number with confidence.

If your cross-section and grid methods disagree by more than about 5%, stop and find out why before you price the bid. The discrepancy is almost always a misread elevation or a missing contour.

Cut and Fill Calculation Formula and Balance

V (CY) = [A1 + A2] / 2 × L / 27A1 and A2 are cross-section areas in square feet; L is station spacing in feet; 27 converts cubic feet to cubic yards.

The average end area formula is the workhorse of linear earthwork takeoff:

V (CY) = [A1 + A2] / 2 × L / 27

A1 and A2 are the cross-section areas in square feet at two adjacent stations, L is the station spacing in feet, and dividing by 27 converts cubic feet to cubic yards. For area work, the grid method formula is V = Σ (cell area × average depth change) across all cells, again divided by 27 to convert to cubic yards.

Example — average end area. Station 10+00 has a cut area of 180 SF. Station 11+00 has a cut area of 240 SF. The stations are 100 feet apart.

  • Average area = (180 + 240) / 2 = 210 SF
  • Volume = 210 SF × 100 ft = 21,000 CF
  • Convert to cubic yards = 21,000 / 27 = 777.8 CY

That 777.8 CY is the bank volume for that 100-foot segment. Repeat for every station pair and sum the results.

Cut and fill balance means on-site cut equals on-site fill after you apply shrink and swell, which minimizes haul and import/export cost. A perfectly balanced site is rare. A net import or export of 5–10% is common and should be carried as its own line item, priced separately from the balanced portion. If you want a second set of eyes on your balance, cut and fill estimating services can model it from your grading plan and geotech report.

State whether your volume is bank, loose, or compacted on every line. A cut and fill balance that mixes bases is not a balance at all.

Soil Shrink and Swell Factors You Must Apply

LCY = BCY × (1 + swell %) | CCY = BCY × (1 − shrink %)Swell expands bank volume when excavated; shrink reduces bank volume when compacted.

Soil does not hold its volume when you move it. Swell factor, also called load factor, converts bank cubic yards to loose cubic yards: LCY = BCY × (1 + swell %). Shrinkage factor converts bank cubic yards to compacted cubic yards: CCY = BCY × (1 − shrink %). Get either one wrong and your quantities, truck counts, and import volumes all drift in the same direction.

MaterialTypical swell (BCY → LCY)Typical shrink (BCY → CCY)
Sand and gravel10–15%5–10%
Common earth20–30%10–15%
Clay25–40%15–25%
Rock (blasted)40–60%10–20%
Topsoil (stripped)15–25%10–20%

These ranges come from standard soil mechanics practice and vary with moisture content, compaction spec, and the geotech report. Always pull the actual numbers from the soils report when one is available.

The two failure modes are predictable. If you price fill in BCY but buy it in LCY, you will under-order by the swell percentage and run short on site. If you price cut in BCY but haul in LCY, your truck count and haul cost will be wrong by the same factor. State the basis — BCY, LCY, or CCY — on every line of the estimate, and never let a supplier quote in one basis while your takeoff is in another.

Put the basis in the unit column itself — "CY (bank)" or "CY (compacted)" — so nobody has to guess which one you meant.

Send Your Plans for a Same-Day Earthwork Quote

Upload your drawings and geotech report and get a bid-ready earthwork cost estimate in 24–48 hours.

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

Earthwork Productivity Rates and Cycle Time

Trucks per excavator = haul cycle time ÷ load timeMatch fleet size to the excavator cycle so neither side sits idle.

A productivity rate is output per unit of time. Excavators and dozers are usually measured in CY/hour, trenching in LF/day, and hauling in CY/day. Pull these numbers from your own completed jobs or a current cost database rather than a rule of thumb, because soil type, bucket size, and site access change the answer fast.

Cycle time is the foundation of every rate. It equals dig time plus swing time plus dump time plus return time. Example: a 3-CY bucket on a 30-second cycle gives 3 × 3,600 ÷ 30 = 360 CY/hour theoretical. Apply a fill factor (say 0.90 for a good bucket load) and a job efficiency factor of 45–60 minutes per hour for operator fatigue, repositioning, and truck exchange. At 50 minutes per hour, the adjusted rate is 360 × 0.90 × (50 ÷ 60) = 270 CY/hour.

Match the excavator to the truck fleet. If the haul cycle time is 12 minutes and load time is 2 minutes, you need 12 ÷ 2 = 6 trucks per excavator to stay balanced. Fewer trucks and the excavator waits; more trucks and they queue. Use your equipment hourly rate and labor cost data to convert these rates into a defensible earthwork cost estimate.

A theoretical cycle time without a fill factor and efficiency factor will overstate production by 30–45% and underprice the job.

Mass Haul Cost Estimate: Moving Dirt the Right Way

Overhaul cost = overhaul volume × overhaul distance × overhaul unit priceOverhaul unit price is typically stated in dollars per cubic yard-station.

A mass haul diagram plots cumulative cut and fill volume against station along the alignment. The area between the curve and the balance line equals haul in station-yards. That single number tells you how much dirt you are moving and how far, which is the core of any mass haul cost estimate.

Free haul distance is the distance included in the excavation unit price. Overhaul is the distance beyond free haul that is paid separately. Overhaul cost = overhaul volume × overhaul distance × overhaul unit price, typically expressed in $/CY-station. Example: 8,000 CY overhauled an average of 4 stations at $0.60 per CY-station = 8,000 × 4 × $0.60 = $19,200.

Use the diagram to decide whether to waste, borrow, or balance. It is the best tool for minimizing haul cost on a linear project such as a roadway, utility corridor, or rail spur. On building pads, replace the mass haul diagram with a haul-route plan and cycle time analysis. For linear work, civil estimating services and sitework estimating services both depend on getting this diagram right before pricing.

If you skip the mass haul diagram on a linear job, you are guessing at overhaul volume — and overhaul is where the money hides.

Trench Excavation Cost per Foot

Trench excavation cost per foot depends on width, depth, soil type, shoring requirement, and whether the trench is open-cut or needs sheeting and dewatering. Typical U.S. ranges, which vary by region, scope, and date: shallow utility trench (2–4 ft) $8–$20/LF; medium (4–8 ft) $18–$45/LF; deep (8–15 ft) $40–$120/LF with shoring.

Those numbers cover excavation only. Add bedding stone, backfill, compaction in lifts, and surface restoration as separate line items. Bedding and backfill are often 20–40% of the total installed trench cost, and compaction in 6–8 inch lifts is slower than most crews expect.

OSHA 1926 Subpart P governs trench protective systems. Depth over 5 ft generally requires a protective system, which is a real cost driver. Trench safety, spoil placement, and traffic control all affect the productivity rate and must be in the estimate. For utility work, site utilities estimating services and civil estimating services treat each of these as separate bid items so nothing gets buried in the excavation price.

Never carry shoring, dewatering, bedding, and restoration inside a single $/LF trench number — split them out or you will miss cost on the deep runs.

Grading and Excavation Cost: What Gets Priced Separately

Grading and excavation cost is not one number. It is a stack of separate scopes that share equipment and crews but have different tolerances, different units, and different productivity. If you lump them into a single cubic yard rate, you lose the ability to defend the number when the scope changes.

Rough grading brings the site to within ±0.1 ft of design grade. Fine grading tightens that to ±0.05 ft for paving or slab subgrade. Both are typically measured and priced by square foot of disturbed area, not by volume, because the dirt is already on site and only being moved short distances.

Subgrade preparation is its own line. It includes proof-rolling, scarifying, moisture conditioning, and compaction testing. Price it separately from the cut and fill that created the subgrade. A subgrade that fails a proof-roll can add significant cost, and you want that exposure visible on the bid form.

A topsoil strip cost estimate starts with area × depth. Topsoil is typically 4–12 in. deep. Measure the stripped area, multiply by depth, convert cubic feet to cubic yards by dividing by 27, then apply a swell factor because stripped topsoil bulks up. Price topsoil strip separately from mass excavation. It is a different operation with different equipment and a different disposal path.

Erosion control is a Division 31 line item and often a permit condition. Silt fence, inlet protection, stabilized construction entrance, and concrete washout are measured by linear foot, each, or lump sum. Do not bury these in a general conditions percentage. Owners and inspectors look for them.

Typical U.S. ranges, which vary by region, scope, and date: rough grading $0.50–$2.50/SF; fine grading $0.75–$3.00/SF; topsoil strip $2–$6/BCY. For takeoff support on these scopes, see surface grading estimating services and landscaping estimating services.

If your bid form asks for one grading price, break it into rough grading, fine grading, subgrade prep, topsoil strip, and erosion control in your own backup. You will need that breakdown at the change order table.

Earthwork Bid Preparation Checklist

  • Confirm the unit basis on the bid form. Check whether the owner wants BCY, LCY, CCY, LF, SF, or acre, and make sure it matches your takeoff basis. Plugging LCY quantities into a BCY line is one of the fastest ways to lose money on an earthwork bid preparation.
  • List every exclusion in writing. Rock, unsuitable material, dewatering beyond a stated depth, off-site disposal fees, permit costs, and utility relocation all belong in the exclusion list. If it is not excluded, the GC will assume it is included.
  • State the assumed haul distance and free haul distance. Anything beyond the free haul is a change order. Put the number in the bid, not in your head.
  • Include a schedule of values that matches CSI MasterFormat Division 31 line items. Mobilization, clearing, topsoil strip, mass excavation, structural fill, backfill, grading, and erosion control should each be a payable line. This lets the GC pay you progressively instead of holding everything until punch list.
  • Attach the geotechnical report reference and the site plan revision number. Documenting your assumptions protects you when the drawings change. A bid that cites "Geotech dated March 12, 2024, boring log B-3" is far stronger than one that says "per geotech."
  • Add qualifications for weather days, winter conditions, and groundwater. State the groundwater elevation you priced to and what happens below it. Winter earthwork in frozen ground can cut production by half or more.

If you need help building a defensible unit price structure, bid estimating services and bid day support can carry the checklist with you.

A bid with no exclusions is not a competitive bid. It is an unqualified commitment. Write the exclusions, then price the base scope.

Using an Excavation Cost Calculator Without Getting Burned

An excavation cost calculator is a sanity check, not a bid. Online tools use blended averages and ignore your soil, haul, and water conditions. That is fine for a first look. It is dangerous when it becomes the number you send to a client.

  • Mistake: trusting a calculator that only asks for volume and depth. A tool that takes two inputs cannot price dewatering, shoring, rock, or disposal. Those four items routinely swing an excavation cost estimate by more than the base digging cost.
  • Mistake: treating the calculator output as a bid number. Use it to bracket the range, then build the real estimate from your takeoff, productivity rates, and equipment hourly rates. The calculator gives you a floor and a ceiling, not a price.
  • Mistake: presenting a calculator number without a class label. If you must use a calculator for a client-facing number, label it as a conceptual estimate. AACE estimate class 5 is the right label, with a stated accuracy range of roughly -20% to -50% low and +30% to +50% high. Do not present it as a bid.
  • Mistake: ignoring your own history. The best calculator is a spreadsheet with your own unit price history keyed to your region and crew. Your last twenty trench jobs tell you more than any website.

For a properly classed early number, see preliminary estimating services. For a budget-level figure built from a real takeoff, see budget estimating services.

If a calculator output and your takeoff disagree by more than 25%, stop and find out why before you send either number out.

Earthwork Estimating for Contractors: Common Mistakes

  • Pricing cut and fill on the same cubic yard basis. Cut is measured in bank cubic yards (BCY) and fill is placed in compacted cubic yards (CCY). Multiplying one unit price across both quantities understates the fill side and is the single most expensive error in earthwork estimating for contractors.
  • Ignoring swell and shrink factors. Swell increases the loose volume you haul; shrink reduces the compacted volume you place. Skip either and your truck counts and import quantities will not reconcile with the site.
  • Forgetting mobilization and demobilization. Moving excavators, dozers, pans and support equipment on and off a mid-size site typically runs $10,000–$50,000+, and it does not disappear because you left it out of the bid.
  • Underestimating dewatering. A high water table can double excavation cost per CY once you add wellpoints, sumps, pumps, discharge piping and permits. Check the geotechnical report's groundwater observations before you price the hole.
  • Leaving erosion control and SWPPP compliance out of the bid. Silt fence, inlet protection, stabilized construction entrances, street sweeping and inspection labor are real line items. If they are not in your estimate, you eat them.
  • Using a productivity rate from a different soil type or machine class. A rate for a 330-class excavator in sandy gravel does not transfer to a 200-class machine in stiff clay. Match the rate to the actual soil, bucket, depth and haul distance.
  • Not reconciling the takeoff against the geotechnical report's unsuitable material allowance. If the geotech flags expansive clay or organic silt, your takeoff must show the over-excavation, removal and replacement quantities. An estimate review before submission catches this gap, and a construction estimating consultant can rebuild the Division 31 scope if the numbers do not tie out.

If your cut and fill quantities share one unit price, stop and split them before you submit the bid.

When to Get a Professional Earthwork Estimate

Bring in a professional earthwork cost estimate when the project is going to hard bid, when the site has complex cut and fill or a high water table, or when the geotechnical report flags unsuitable material. Those conditions are where unit-price assumptions break down and where a missed line item turns a winning bid into a loss.

A professional estimator produces a bid-ready Division 31 estimate with documented assumptions, unit prices and a schedule of values. That documentation matters as much as the total, because it lets you defend the number in a pre-award meeting and price changes later without starting over.

For design-build or early-stage budgeting, a conceptual estimate with an AACE estimate class label protects you from overcommitting on a number you cannot support. The class tells the owner how much accuracy the estimate carries, so nobody treats a Class 4 budget as a firm price.

If you are a GC or owner reviewing a subcontractor's earthwork bid, an independent estimate review catches missing scope before award. A sitework cost estimate built from the same drawings and geotechnical report exposes gaps in mobilization, dewatering, erosion control and unsuitable material handling while you can still negotiate. A quantity takeoff performed line by line against the civil sheets is the fastest way to see whether the bid covers the full scope.

Scope Precision Estimate delivers same-day quotes, bid-ready earthwork estimates in 48 hours, and 20% off for new clients. Upload your site plan and geotechnical report through our excavation and earthwork estimating services page or our sitework estimating services page, or get an estimate to start.

Send the geotechnical report with the drawings. Without it, any earthwork number is a guess dressed up as an estimate.

Frequently asked questions

How do you calculate earthwork cost per cubic yard?

Multiply the bank volume by a unit cost that covers the full operation, not just digging. Build the unit cost from equipment hourly rates divided by hourly production, then add labor, fuel, mobilization, compaction, and haul. Example: a 20-ton excavator at $180 per hour loading 180 BCY per hour costs $1.00 per BCY to dig. Add haul, place, and compact and the installed unit cost might land at $6–$9 per BCY. Always separate rock, unsuitable soil, and dewatering.

What is the difference between bank cubic yard, loose cubic yard, and compacted cubic yard?

A bank cubic yard (BCY) is soil in its natural, undisturbed state. A loose cubic yard (LCY) is the same soil after excavation, when it has bulked up and occupies more volume. A compacted cubic yard (CCY) is soil after placement and compaction to a specified density. You take off and pay in BCY, you truck in LCY, and you build fill in CCY. Mixing the three is the most common source of earthwork quantity errors. See our guide to earthwork takeoff methods for how this plays out on a bid.

What is a typical swell factor for clay soil?

Swell for clay typically runs about 25% to 40%, meaning 1 BCY becomes roughly 1.25 to 1.40 LCY after excavation. Stiff, dry clay sits near the low end; wet, plastic clay near the high end. Sand and gravel usually swell 10% to 15%, while rock can go 50% to 80% depending on fragmentation. Confirm with the geotechnical report or a test pit. Swell drives truck count, so a 10-point error on a 20,000 BCY cut changes your haul plan materially.

How much does it cost to excavate a basement per cubic yard?

Basement excavation typically runs about $5–$15 per cubic yard of material removed, and $8–$20 per cubic yard where haul-off and disposal are included. A 2,000 sq ft basement dug 9 ft deep is 18,000 cubic feet, or about 667 BCY. At $10 per BCY that is roughly $6,700 for the dig; add haul, spoils, and backfill and the line item grows fast. Access, water table, and whether spoils stay on site move the range more than the digging rate.

How do you estimate trench excavation cost per foot?

Compute the cross-sectional area in square feet, multiply by length, then divide by 27 to get cubic yards. A 3 ft wide by 6 ft deep trench is 18 sq ft per linear foot, or 0.667 CY per foot. At $12 per CY that is about $8 per foot for excavation alone. Add bedding, backfill, compaction, shoring, and pavement restoration separately. Depth, soil type, and whether you can spoil on the bank drive the per-foot number.

What is cut and fill balance and why does it matter?

Cut and fill balance means the volume you excavate equals the volume you need as compacted fill, so no soil leaves or enters the site. It matters because haul and disposal are often the largest cost in an earthwork estimate. A balanced site avoids trucking, tipping fees, and import purchase. The catch is shrink: you need more bank yards of cut than compacted yards of fill, so a true balance accounts for the shrink factor before you call the site balanced.

How do you price rock excavation in an earthwork estimate?

Price rock separately from common excavation, never as a blended rate. Rock typically costs several times more per cubic yard because it needs drilling, blasting or hoe-ramming, and often off-site disposal. Use the geotechnical report's rock line and rippability data, but carry a unit price and a quantity allowance rather than a lump sum. If the contract has a differing site conditions clause, document the assumed rock elevation in your bid so the basis is clear.

What should be excluded from an earthwork bid?

State your exclusions in writing. Common ones: rock excavation beyond the assumed elevation, unsuitable or contaminated soil, dewatering and groundwater control, utility relocation by others, permit fees, survey and staking by others, erosion control beyond the specified plan, and winter conditions. Also exclude haul distances beyond your stated average, and any off-site disposal tipping fees unless you have priced them. Clear exclusions protect your number and prevent scope disputes later.

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 Same-Day Earthwork Quote

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