For a lot of general contractors, sitework is the largest number in the bid that nobody in the office has actually built. The civil quotes come in late on bid day, no two of them cover the same scope, and the safest-looking move is to carry the low number and hope it holds.

It often does not. Here is how to level sitework sub bids so the number you carry is the number the job will actually cost.

Why Sitework Bids Never Line Up

Building trades tend to follow the specification sections. Sitework does not divide as cleanly. Earthwork, utilities, stormwater, erosion control, paving, and site concrete overlap, and every sub draws the lines a little differently. Each sub also prices its own view of the risk: rock, groundwater, unsuitable soils, and whether the site balances.

The result is a stack of quotes that look comparable and are not.

Build the Scope Matrix Before Bid Day

Leveling goes faster when the framework exists before quotes arrive. List every sitework scope item from the plans and specs down the left side of a sheet. When each quote comes in, mark it as included, excluded, qualified, or silent.

Silent is the one to watch. An item a sub did not mention is an item they probably did not price.

The Gaps That Show Up Most

These are the items that most often fall between civil quotes:

Earthwork risk. Rock, unsuitable soil removal and replacement, import or export, and topsoil stripping and respreading.

Water. Dewatering, and who handles groundwater during utility work.

Erosion control. Installation is usually included. Maintenance for the life of the job, and removal at the end, often is not.

Utility connections. Taps, tie-ins to existing mains, and utility company fees.

Layout and testing. Survey, staking, compaction testing, and who pays for retests.

Fine grading. Final grade under building pads, paving, and landscape areas, and where the civil scope stops and the building scope starts.

Traffic control and phasing. Maintenance of traffic, temporary access, and extra mobilizations for phased work.

Normalize the Numbers

Once the gaps are marked, put a fair value on every excluded or silent item for each bidder, so every column describes the same scope. Now compare. The low quote on paper is often not the low quote once it covers the whole job.

Read the qualifications closely too. A line like "based on a balanced site" or "rock excluded" can be worth more than the spread between bidders.

Call the Subs

When a number looks too good, ask. A short call to confirm scope, exclusions, and schedule will tell you whether the sub understands the job. Most good subs appreciate the question, because it protects them too.

Have Your Own Number

Leveling is much easier with an independent sitework number to check against. It shows you when every sub missed the same thing, when one is clearly out of line, and whether the market is reading the job the way you expected.

The Bottom Line

You do not have to carry a sitework plug and hope. Build the matrix, find the gaps, normalize the numbers, and check them against a number of your own. If you want someone who has priced and built this work to do that for you, see how PCC works with general contractors.


Tyler Pearson is the founder of Pearson Construction Consulting. PCC provides sitework estimating and sub bid leveling for general contractors, built on Tyler's 15+ years at national civil contractors. Pittsburgh-based, serving the civil construction industry nationwide.