Scope Precision EstimateContact Us

CPM Scheduling Services

Send your drawings, specs, and submittal register. We return a native CPM file, a PDF bar chart, and a resource-loading table keyed to CSI divisions.

24–48 hours for most projectsTypical turnaround
Excel + marked-up PDFsOrganized by CSI section
ZIP-code pricingLocal material and labor
Price confirmed firstBefore any work starts
Sample estimate sheet
Division 01 — CPM Schedule ActivitiesSample format
Line itemQtyUnitDuration
Mobilization and site logistics1LS10 workdays
Cast-in-place concrete foundations2,400CY32 workdays
Structural steel erection680TON24 workdays
Elevated deck formwork and pour48,000SF36 workdays
MEP rough-in — floors 1–436,000LF40 workdays
Total schedule duration142 workdays
Illustrative durations. Logic and float shown in native file.
Inspection holds included

What is CPM scheduling?

CPM scheduling is the critical path method of sequencing construction activities with durations, logic ties, and float, delivered as a native P6 or MS Project file plus a PDF bar chart. Activities tie to CSI MasterFormat sections and quantity takeoffs, so 2,400 CY of concrete becomes a 32-workday activity with crew loading.

  • Activities are keyed to CSI MasterFormat sections with quantities, durations, and logic ties.
  • Typical waste factors apply to material takeoffs, not to schedule durations.
  • The most common costly miss is unassigned float ownership in the contract.

A CPM schedule is the contract's measuring stick: it defines substantial completion, float ownership, and the baseline for every delay discussion. If you are the general contractor, owner's rep, or a subcontractor PM who must produce the baseline before mobilization, you need activities that match the actual scope, durations that reflect crew productivity, and logic that survives the first schedule review. That is the core of construction cpm scheduling, and it starts with a work breakdown structure that maps to how you buy and bill the work.

Deliverable
Excel estimate + marked-up PDF plans
Organized by
CSI MasterFormat section
Turnaround
24–48 hours for most projects
Pricing
ZIP-code-adjusted material and labor pricing
Software
Bluebeam Revu, PlanSwift, RSMeans data

We build the schedule from the same quantity takeoff we use for estimating, so cpm scheduling and estimating share one activity list. A 2,400 CY foundation pour becomes a 32-workday activity with a crew loading, not a placeholder. Each activity carries an activity code tied to its CSI division, an original duration, and a work calendar that reflects the actual shift pattern. We work in Primavera P6 or MS Project, or we deliver a resource-loaded Excel file if your contract does not mandate a native format. Our Primavera P6 scheduling services and MS Project scheduling services pages cover the platform-specific handoffs.

For cpm scheduling services for developers, the baseline doubles as a draw schedule: cost loading by CSI division lets you tie each pay application to earned value management and an s-curve, so the lender sees progress against contract time. We build the precedence diagramming method logic in activity-on-node format, check for dangling activity and hard constraint abuse, and flag float erosion before it reaches the critical path. The schedule basis of estimate and narrative report document every assumption, including non-work day calendars and any soft constraint used to hold a milestone.

You get a native file, a PDF bar chart sorted by CSI division, and a resource histogram by trade. The deliverable also includes a schedule narrative and a procurement schedule for long lead items, so the submittal log and RFI log line up with the logic. If the schedule later becomes a delay claim, our schedule delay and time impact analysis team can use the same activity IDs and logic to run a time impact analysis. For projects in Texas, California, Florida, New York, or North Carolina, we adjust production rates to local labor conditions and ZIP-code-adjusted pricing data. Send plans through our get an estimate page.

Services

What our CPM scheduling consultant includes in schedule development

We build the schedule from the drawings and specifications, not from a generic template. Every activity carries a CSI section reference, a quantity, a unit, and a duration derived from a production rate. The deliverable is a working baseline you can update monthly, not a one-time chart.

Activity List

Build activities from CSI MasterFormat sections, e.g., 03 30 00 cast-in-place concrete, with quantities and crew-based durations.

EA · LS

Logic Ties

Assign finish-to-start, start-to-start, and lead/lag relationships, including 3-day cure lags on concrete pours.

FS · SS · FF

Resource Loading

Load labor crews by trade—carpenters, ironworkers, electricians, plumbers—and level to available manpower.

MH · crew-days

Milestone Dates

Set zero-duration milestones for permit issuance, topping out, substantial completion, and closeout.

EA · date

Long-Lead Procurement

Tie procurement activities to submittal register dates for switchgear, elevators, and structural steel.

weeks · EA

Inspection Holds

Insert AHJ hold points as zero-duration milestones with review durations for concrete, framing, and fire sprinkler inspections.

EA · days

Weather Flags

Flag weather-sensitive activities—earthwork, paving, roofing, exterior coatings—and apply seasonal downtime factors.

days · %

Float Calculation

Compute total float and free float by activity, and identify critical path and near-critical paths.

days · EA

What every cpm scheduling takeoff includes

  • Activity list keyed to CSI MasterFormat sections, e.g., 03 30 00 cast-in-place concrete
  • Quantity takeoff by activity from plan dimensions, e.g., 48,000 SF of elevated deck
  • Duration calculation from crew productivity rates, e.g., 2,400 CY at 75 CY per day
  • Logic ties with lead/lag, e.g., finish-to-start with 3-day cure lag on concrete pours
  • Resource loading by trade crew: carpenters, ironworkers, electricians, plumbers
  • Milestone dates for permit issuance, topping out, substantial completion, and closeout
  • Long-lead procurement activities tied to submittal register dates
  • Inspection and AHJ hold points as zero-duration milestones with review durations
  • Weather-sensitive activity flags for earthwork, paving, roofing, and exterior coatings
  • Float calculation with total float and free float identified by activity
  • Native file in P6 or MS Project plus PDF bar chart and resource histogram
  • Monthly update template with actual start/finish and remaining duration columns
How we work

How we build the construction CPM schedule: WBS, logic, and durations

  1. Plan and spec reviewWe read the full drawing set and specifications, marking up the sheets that drive sequence: foundation plan, framing plan, roof plan, MEP riser diagrams, and equipment schedules. We note the CSI sections that require separate activities and the spec sections that impose inspection holds. The output is a marked-up plan set that becomes the reference for every activity.
  2. Quantity takeoff by activityUsing Bluebeam Revu and PlanSwift, we measure quantities for each activity. A foundation activity gets 2,400 CY from footing and wall dimensions. A steel erection activity gets 680 TON from member sizes and lengths. A drywall activity gets 120,000 SF from wall and ceiling areas. Each quantity is tagged to a CSI section and a drawing sheet.
  3. Production rate and durationWe apply production rates from RSMeans data and our own historical records, adjusted for ZIP code and local labor conditions. A concrete crew placing 75 CY per day gives 32 workdays for 2,400 CY. A steel erection crew setting 28 TON per day gives 24 workdays for 680 TON. Durations are rounded to whole workdays and checked against weather-sensitive seasons.
  4. Logic and sequencingWe build the network with finish-to-start, start-to-start, and finish-to-finish ties, adding lead and lag where the trade requires it. Concrete formwork stripping needs a 3-day cure lag. MEP rough-in follows deck pour with a 2-day lag for housekeeping. Inspection holds are zero-duration milestones with a 5-day review duration assigned to the AHJ. We check for open ends and negative float.
  5. Resource loadingEach activity gets a crew loading by trade: 8 carpenters for formwork, 6 ironworkers for steel erection, 12 electricians for rough-in. We calculate man-hours from the quantity and production rate, then build a resource histogram to show peak crew demand. If the histogram spikes, we level the schedule by adjusting start dates within float.
  6. Float and milestone checkWe calculate total float and free float for every activity and identify the critical path. Contract milestones for permit issuance, topping out, and substantial completion are entered as constraints. We flag any activity with less than 5 days of total float and note where float ownership is defined in the contract. The baseline is then ready for review.
  7. Delivery and update templateYou receive the native P6 or MS Project file, a PDF bar chart sorted by CSI division, a resource histogram, and an Excel update template with columns for actual start, actual finish, and remaining duration. We include a one-page guide to updating the schedule monthly. Rush delivery is available if your first progress meeting is within 48 hours.

What we need from you

  • Drawing setComplete architectural, structural, civil, and MEP drawings in PDF or native format. We need the sheets that show dimensions, elevations, and equipment schedules.
  • SpecificationsProject manual with CSI sections, especially Division 01 scheduling requirements, inspection holds, and submittal review durations.
  • Submittal registerLog of submittals with required review dates and long-lead equipment items. This drives procurement activities and early milestones.
  • Contract milestonesContract start date, substantial completion date, and any interim milestones for owner occupancy or phased turnover.
  • Site logistics planCrane locations, laydown areas, temporary power, and site access constraints. These become activities and constraints in the schedule.
  • Crew assumptionsYour planned crew sizes by trade, if different from typical. This affects production rates and resource histograms.
  • Weather dataLocal weather history for the project ZIP code, especially for earthwork, paving, and exterior coatings. We use this to set weather downtime factors.
Sample output

Sample schedule activity takeoff

This is the format we use to convert quantities into activities. Each row becomes a line in the CPM schedule with duration and logic.

Sample format — illustrative quantities
SectionLine itemQtyUnitRef.
03 30 00Cast-in-place concrete foundations, 24 in. × 12 in. continuous footing2,400CYS-101
05 12 00Structural steel erection, columns and beams, including connections680TONS-301
09 21 16Gypsum board partitions, 5/8 in. Type X, both sides120,000SFA-401
22 11 16Domestic water piping, Type L copper, 1 in. through 3 in.18,500LFP-201
26 05 19Electrical conduit, EMT, 3/4 in. through 2 in., including fittings42,000LFE-501
03 30 00Cast-in-place concrete elevated slab, 8 in. thick, including formwork and reinforcement48,000SFS-201
05 12 00Structural steel joists and metal deck, including shear studs1,200EAS-302
23 31 00HVAC ductwork, galvanized steel, rectangular, 24 in. × 12 in. and smaller12,000LBM-401
26 24 16Panelboards, 480/277 V, 3-phase, 4-wire, 400 A24EAE-601
31 23 16Structural excavation, trench and basement, including haul-off8,500CYC-101
33 11 16Site utilities, PVC sanitary sewer, 8 in. through 12 in.3,200LFC-501
09 30 13Ceramic tile, floor and wall, including setting bed and grout6,800SFA-801

Units and how we measure them

Every activity quantity carries a unit that matches the way the trade is measured in the field. The unit drives the production rate and therefore the duration.

ItemUnitHow it's measured
Cast-in-place concreteCYVolume from footing, wall, and slab dimensions divided by 27, with waste factor applied separately
Structural steelTONWeight from member sizes and lengths in the erection drawings, including connection plates
Elevated deck formworkSFArea of deck soffit measured from structural plans, less openings larger than 10 SF
MEP rough-in pipingLFCenterline length from riser diagrams and floor plans, including fittings and valves
DrywallSFWall and ceiling area from architectural plans, both sides of partitions, less openings
RoofingSQRoof plan area divided by 100, including hips, ridges, and waste factor
EarthworkCYBank volume from cut/fill calculations, with swell and compaction factors noted
PavingSYPaved area from site plan, including base course and surface course separately
Equipment procurementEACount of units from equipment schedules, with rigging and startup as separate activities
CommissioningLSLump sum duration for functional performance testing and integrated systems testing

Worked example: scheduling a concrete foundation pour

This example shows how we convert a foundation takeoff into a scheduled activity. Dimensions are illustrative and do not represent a specific project.

Step 1 – Measure footing dimensions from the structural plan. Assume a continuous footing 24 in. wide by 12 in. deep, running 300 LF along the building perimeter.

Step 2 – Calculate concrete volume. Cross-sectional area = 2 ft × 1 ft = 2 SF. Volume = 300 LF × 2 SF = 600 CF. Convert to cubic yards: 600 CF ÷ 27 = 22.22 CY.

Step 3 – Apply waste factor. Typical waste for foundation concrete is 5%. Waste = 22.22 CY × 0.05 = 1.11 CY. Total concrete = 22.22 + 1.11 = 23.33 CY. Round to 24 CY for ordering.

Step 4 – Determine formwork area. Formwork contacts the two vertical sides of the footing. Area = 2 sides × 1 ft depth × 300 LF = 600 SF. No waste factor for formwork; reuse is assumed.

Step 5 – Calculate reinforcement. Assume #5 bars at 12 in. on center, two layers. Number of bars = (300 LF × 12 in./ft) ÷ 12 in. spacing = 300 bars. Total length = 300 bars × 300 LF = 90,000 LF. Convert to tons: #5 bar weighs 1.043 lb/ft. 90,000 LF × 1.043 lb/ft = 93,870 lb ÷ 2,000 = 46.94 tons. Add 5% lap and waste: 46.94 × 1.05 = 49.3 tons.

Step 6 – Estimate labor and duration. From RSMeans data, a crew of 4 laborers and 2 carpenters can place and finish 75 CY per day for this type of footing. Duration = 24 CY ÷ 75 CY/day = 0.32 days. Round up to 1 workday for the pour. Formwork installation: 600 SF at 200 SF per carpenter-day = 3 carpenter-days. With 2 carpenters, duration = 1.5 days. Round to 2 workdays. Reinforcement installation: 49.3 tons at 3 tons per ironworker-day = 16.4 ironworker-days. With 4 ironworkers, duration = 4.1 days. Round to 5 workdays.

Step 7 – Add cure time and stripping. Concrete requires 3 days of cure before formwork stripping. Stripping: 600 SF at 300 SF per carpenter-day = 2 carpenter-days. With 2 carpenters, duration = 1 workday.

Step 8 – Sequence activities. Formwork installation (2 days) → reinforcement installation (5 days, can overlap with formwork) → pour (1 day) → cure (3 days) → stripping (1 day). Total duration for this footing: 2 + 5 + 1 + 3 + 1 = 12 workdays, assuming minimal overlap.

This activity becomes a line in the CPM schedule with a quantity of 24 CY, unit CY, duration 12 workdays, and logic ties to excavation and backfill. The same method applies to every activity on the schedule.

Cost drivers

What drives CPM schedule duration

Relative impact on a typical estimate for this trade, based on estimator judgment. Select a bar for details.

Scale: 1 = minor, 5 = major relative impact. Estimator judgment, not measured data.
Relative impact 5 / 5

Crew productivity

Production rate per crew day sets the duration. A crew placing 75 CY of concrete per day takes 32 days for 2,400 CY. A crew setting 28 TON of steel per day takes 24 days for 680 TON. Rates vary by region, season, and site conditions, so we adjust using RSMeans data and historical records.

Crew productivity

Production rate per crew day sets the duration. A crew placing 75 CY of concrete per day takes 32 days for 2,400 CY. A crew setting 28 TON of steel per day takes 24 days for 680 TON. Rates vary by region, season, and site conditions, so we adjust using RSMeans data and historical records.

Inspection holds

AHJ inspections cannot be compressed by adding crews. A 5-day review duration for a foundation inspection adds 5 days to the critical path if it is not overlapped. We model inspection holds as zero-duration milestones with review durations and sequence them to minimize impact.

Long-lead procurement

Switchgear, elevators, chillers, and custom millwork can have 20- to 40-week lead times. These activities start early and often drive the critical path. We tie procurement activities to submittal register dates and flag any item with a lead time longer than the float available.

Weather downtime

Earthwork, paving, roofing, and exterior coatings are weather-sensitive. We apply seasonal downtime factors based on local weather history. A roofing activity scheduled in winter may carry a 30% weather factor, extending 20 workdays to 26 workdays. We flag these activities and suggest seasonal windows.

Float ownership

The contract defines who owns total float. If the owner owns float, your ability to absorb delays without a time extension is limited. We identify total float and free float for each activity and note where float is shared or owned. This becomes critical in delay analysis.

Resource leveling

Peak crew demand can exceed available labor. If the resource histogram shows a spike of 40 electricians when only 25 are available, we level the schedule by shifting activities within float. Leveling can extend the overall duration if float is insufficient, so we test scenarios.

Permitting and entitlement durations

Building permit review, zoning approvals, and utility connection permits can take 4 to 16 weeks depending on the jurisdiction. We model these as predecessor activities to mobilization and flag any permit that must be issued before a specific construction activity. Delays here shift the entire critical path.

Tie-in and shutdown windows

On occupied facilities, utility tie-ins and system shutdowns may be restricted to nights, weekends, or seasonal breaks. A hospital may allow only 4-hour windows for electrical shutdowns. We model these as constraints with limited work windows, which can extend a 2-day tie-in to 10 calendar days.

Scope gaps

Common schedule gaps we catch in a CPM schedule review

These are the items most often missing from a baseline schedule. Each one can add weeks to the critical path if not modeled correctly.

  • Submittal review durations are often omitted, leaving only the submittal activity. The architect's 10-day review and the contractor's 5-day resubmittal cycle add 15 days to the procurement path. We model both the submittal and the review as separate activities.
  • Concrete cure time and formwork stripping cycles are frequently ignored. A 3-day cure lag between pour and stripping is standard, and stripping a 48,000 SF deck in sections adds sequence. We include cure lags and stripping cycles as explicit activities.
  • Inspection and AHJ hold points are treated as zero-duration when they actually consume review time. A 5-day inspection review on a foundation hold can delay backfill and underground MEP. We assign review durations and sequence them to minimize impact.
  • Long-lead equipment procurement lead times are often underestimated. Switchgear at 30 weeks, elevators at 20 weeks, and chillers at 25 weeks drive early procurement activities. We tie these to the submittal register and flag any lead time that exceeds available float.
  • Tie-in and shutdown windows on occupied facilities are missed. A hospital or school project may only allow utility shutdowns on weekends or during breaks. We model these as constraints and sequence tie-in activities within the allowed windows.
  • Commissioning and integrated systems testing duration after substantial completion is often omitted. A 30-day commissioning period for MEP systems is typical and must be scheduled before final payment. We include commissioning as a separate activity with functional performance testing milestones.
  • Temporary facilities and site logistics activities are not included. Temporary power, temporary heat, scaffolding, and crane picks are activities that consume time and resources. We add them to the schedule with durations and logic ties to the work they support.
  • Owner-furnished equipment (OFE) and owner-directed changes are not scheduled. OFE delivery dates, installation, and acceptance testing must be activities. We include them with milestones for owner delivery and contractor acceptance.
  • Closeout activities such as punch list, O&M manuals, and as-built drawings are omitted. A 30-day closeout period after substantial completion is typical. We schedule punch list, record drawings, and training as separate activities with milestones.
  • Phasing and turnover milestones for partial occupancy are not sequenced. If the owner takes partial occupancy of a floor, that area must be complete and inspected. We model phased turnover as milestones with predecessor activities and inspection holds.
  • Utility company coordination and meter set are missing. Electrical and gas meter sets can take 6 to 8 weeks after application. We schedule utility coordination as an activity with a lead time and tie it to the commissioning milestone.
  • Permit and inspection fee payments are not linked to schedule activities. A delay in fee payment can delay permit issuance. We include fee payment milestones as predecessors to permit issuance and inspection requests.

Schedule input comparison by trade

Production rates and duration ranges vary by trade and unit of measure. Use these typical values to sanity-check your schedule.

Trade / ActivityUnitTypical production rateDuration driver
Cast-in-place concreteCY50–100 CY per crew dayCrew size, pour size, pump availability
Structural steel erectionTON20–40 TON per crew dayCrane capacity, connection complexity
Elevated deck formworkSF1,500–2,500 SF per crew dayDeck height, shoring requirements
Drywall installationSF2,000–3,500 SF per crew dayPartition height, board type, finish level
MEP rough-in pipingLF200–400 LF per crew dayPipe size, material, access
Electrical conduitLF300–500 LF per crew dayConduit size, routing, ceiling height
RoofingSQ20–40 SQ per crew dayRoof slope, material, weather
EarthworkCY500–1,500 CY per crew daySoil type, haul distance, compaction
PavingSY1,000–2,000 SY per crew dayBase course, asphalt thickness, weather
CommissioningLS20–40 workdaysSystem complexity, number of equipment
Codes and standards

Codes and standards that affect CPM scheduling

Model codes

Model codes such as IBC, IRC, IECC, NEC, IPC/UPC, and NFPA 13 set inspection and testing requirements that become schedule activities. For example, NEC Article 700 requires emergency system testing, which adds commissioning duration. IBC Chapter 17 requires special inspections for structural steel and concrete, which are hold points in the schedule. Energy code commissioning requirements under IECC can add functional performance testing. Confirm the adopted code edition with the local building department, as editions vary by state and municipality.

Industry standards

Industry standards from ACI, ASTM, SMACNA, GA, and NRCA define testing and inspection frequencies that affect durations. ACI 318 requires concrete cylinder testing at specified intervals, which can delay formwork stripping if breaks are required. ASTM standards for steel bolting and welding require inspection holds. SMACNA duct leakage testing adds time to HVAC commissioning. GA gypsum board standards specify installation tolerances that may require rework. NRCA roofing standards include moisture surveys that can be scheduled as separate activities.

Specification sections

CSI MasterFormat Division 01 sections 01 32 00, 01 32 13, 01 32 16, 01 32 19, 01 32 26, 01 32 33, 01 32 43, 01 32 46, 01 32 53, 01 32 56, 01 32 63, 01 32 66, 01 32 73, and 01 32 76 govern scheduling requirements. These sections specify submittal review durations, inspection holds, progress reporting frequency, and float ownership. Division 02–49 sections provide the quantities and production rates for activities. For example, 03 30 00 cast-in-place concrete specifies cure time and formwork stripping, while 05 12 00 structural steel specifies erection tolerances and inspection requirements.

Local amendments

Local amendments to model codes vary by jurisdiction and can change inspection durations, permit review times, and testing requirements. For example, some cities require additional special inspections for high-rise concrete, while others have expedited permitting for certain project types. Always confirm the adopted code edition and any local amendments with the local building department, as these directly affect the critical path and float. We adjust schedule durations based on the project ZIP code and local labor conditions.

Who we provide estimates for

CPM scheduling for owners and contractors

General contractors

You need a defensible baseline before the first progress meeting. The schedule must show quantities, durations, and logic that match the contract documents. We provide the native file and the backup takeoff so you can answer any challenge.

Owner's representatives

You review the contractor's baseline for completeness and float ownership. Our schedule gives you an independent quantity and duration check, so you can identify missing activities or unrealistic durations before you approve the baseline.

Subcontractor project managers

You need to see where your scope sits in the sequence and how much float you have. The resource-loaded schedule shows your crew demand by week, so you can plan manpower and avoid peak conflicts with other trades.

Developers

You use the schedule to test financing and lease-up dates. The critical path shows whether substantial completion will hit the target, and the float analysis shows how much risk is built into the baseline.

Architects and engineers

You review the schedule for submittal review durations and inspection holds. Our schedule ties submittals to the register and shows review times, so you can plan your own staffing and avoid backlogs.

Where we provide estimates

CPM Scheduling in 20 states

Pricing is adjusted to the project ZIP code. Select a highlighted state to see the cities we cover there.

States we coverSelected
TX

CPM Scheduling in Texas

Nation's largest construction market; Sun Belt population growth, data centers, semiconductor plants, and single-family home building.

Texas estimating services
Property types

Project types and what changes in the CPM schedule

The project type determines the level of detail, the critical path, and the constraints you must model. The table below shows how the takeoff and scheduling approach shifts.

Commercial office building

More activities for MEP rough-in and finishes; core and shell separate from tenant fit-out.

Watch for: Watch for owner-furnished equipment and phased turnover dates.

Hospital or healthcare facility

Add infection control, ICRA barriers, and after-hours tie-in windows.

Watch for: Watch for AHJ inspections that must be scheduled during off-hours.

K-12 school

Schedule around school calendar; summer break is the only window for major work.

Watch for: Watch for utility shutdowns limited to school breaks.

Multifamily residential

Repetitive floor cycles; resource leveling critical to avoid crew spikes.

Watch for: Watch for weather-sensitive exterior work and inspection holds.

Industrial warehouse

Focus on long-lead steel and racking; slab flatness and MEP coordination.

Watch for: Watch for owner-furnished racking and conveyor systems.

Data center

Commissioning and integrated systems testing drive the schedule.

Watch for: Watch for switchgear and generator lead times exceeding 40 weeks.

Restaurant or retail

Fast-track schedule; long-lead kitchen equipment and signage.

Watch for: Watch for landlord turnover dates and permit expediting.

Infrastructure or roadway

Weather-sensitive earthwork and paving; utility relocations.

Watch for: Watch for seasonal restrictions and DOT permits.

Renovation or adaptive reuse

Existing conditions require more contingency and selective demolition activities.

Watch for: Watch for hidden conditions that change durations.

Federal or government project

Security clearances, Davis-Bacon wage rates, and strict milestone dates.

Watch for: Watch for owner-directed changes and far-reaching submittal reviews.

Deliverables

What you receive

  • Native CPM schedule file in Primavera P6 or MS Project, with activities, logic, durations, and resource loadings.
  • PDF bar chart sorted by CSI MasterFormat division, showing critical path, float, and milestones.
  • Resource histogram by trade showing peak crew demand and leveling adjustments.
  • Excel activity list with quantities, units, production rates, and CSI section references.
  • Marked-up plan set showing where quantities were measured and where inspection holds apply.
  • One-page update guide for monthly progress updates, including actual start/finish and remaining duration columns.
  • Schedule basis document listing assumptions, production rates, and weather factors used.
Checklist

Pre-bid checklist for CPM scheduling and estimating

  • Confirm contract milestone dates and float ownership.
  • Verify submittal register includes review durations.
  • Check long-lead equipment lead times against float.
  • Identify all AHJ inspection hold points.
  • Review weather-sensitive activities and seasonal windows.
  • Confirm crew availability and productivity rates.
  • Check for owner-furnished equipment and interface dates.
  • Verify commissioning and closeout durations.
  • Review tie-in and shutdown constraints.
  • Confirm utility coordination and meter set lead times.
  • Check for phased turnover and partial occupancy milestones.
  • Verify permit and inspection fee payment milestones.
Client reviews

What clients say about Scope Precision Estimate

10 client reviews
KM
Kevin MartinezCivil Contractor

Great experience from start to finish. The detailed material takeoff and cost estimate helped us prepare a much more accurate project budget.

DT
Daniel ThompsonCommercial Contractor

Very impressed with the accuracy and turnaround time. Their estimate gave us a clear picture of material and labor costs before starting the project.

SH
Steven HarrisCommercial Builder

The quality of the estimate exceeded our expectations. Their detailed breakdown of labor, materials, and project costs gave us confidence in our bid.

MA
Michael AndersonGeneral Contractor

The cost estimate was detailed, accurate, and easy to understand. It helped us prepare our bid confidently and stay competitive without overlooking important costs.

AW
Andrew WilsonGeneral Contractor

Highly recommended for construction cost estimating. The quantities were accurate, the pricing was well organized, and the final report was easy to review.

MD
Matthew DavisConstruction Manager

Their construction estimate was thorough and professionally prepared. It made our budgeting process much easier and helped us identify potential cost issues early.

FAQ

CPM Scheduling questions

What is the difference between total float and free float in a CPM schedule?

Total float is the amount of time an activity can be delayed without delaying the project completion date. Free float is the amount of time an activity can be delayed without delaying the early start of any successor activity. In a CPM schedule, total float is calculated as the difference between the late finish and early finish of an activity. Free float is the minimum total float of all successors. Float ownership is defined in the contract; if the owner owns total float, you cannot use it without a time extension. We identify both in our schedules.

How do you handle weather delays in a CPM schedule?

We apply weather downtime factors to weather-sensitive activities such as earthwork, paving, roofing, and exterior coatings. These factors are based on historical weather data for the project ZIP code. For example, a roofing activity scheduled in winter may carry a 30% weather factor, extending 20 workdays to 26 workdays. We flag these activities and suggest seasonal windows to minimize impact. Weather delays are not automatically excusable; the contract defines what constitutes excusable delay. We model weather as a duration adjustment, not as a separate activity.

Can you update an existing CPM schedule that we already have?

Yes. We can take your existing P6 or MS Project file and update it with actual progress, remaining durations, and revised logic. We will review the activity list and quantities against the current drawings and specifications to ensure accuracy. If the schedule lacks resource loading, we can add it. We provide a monthly update template and a one-page guide so your team can maintain the schedule. For delay claims, we can run a time impact analysis using the same activity IDs and logic.

What is the typical turnaround time for a CPM schedule?

Our standard turnaround is 24–48 hours for most projects, depending on the size and complexity. Rush delivery is available if your first progress meeting is within 48 hours. For large projects with thousands of activities, we may need additional time to ensure accuracy. We will confirm the schedule with you before starting. The turnaround includes the quantity takeoff, duration calculation, logic building, and resource loading. We deliver the native file, PDF bar chart, and resource histogram.

Do you provide cost-loaded schedules?

We provide resource-loaded schedules with crew and man-hour loading, but cost loading belongs in your accounting system. We can provide a schedule of values (01 32 73) with quantities and units, which you can link to your cost codes. Cost loading requires unit prices and overhead allocations that are specific to your contract. We recommend keeping cost loading separate from the CPM schedule to avoid confusion. If you need cost loading, we can coordinate with your estimator.

How do you determine the critical path?

We calculate the critical path using the critical path method (CPM), which identifies the longest path of activities through the network. Activities with zero total float are on the critical path. We use software (P6 or MS Project) to perform the calculation. We also check for negative float, which indicates that a milestone cannot be met. The critical path can change as the schedule is updated. We provide a PDF bar chart that highlights the critical path in red. We also identify near-critical paths with less than 5 days of total float.

What is a time impact analysis and when do I need one?

A time impact analysis (TIA) is a method to determine the impact of a delay or change on the project completion date. It is typically required when a delay event occurs and you need to demonstrate entitlement to a time extension. We perform TIA by inserting a fragnet (a mini-schedule of the delay activity) into the baseline schedule and calculating the new completion date. The difference between the new and original completion date is the time impact. Our schedule delay and time impact analysis team can help.

How do you handle multiple calendars in a CPM schedule?

Multiple calendars are used when different trades work different shifts or have different workweeks. For example, concrete crews may work 5 days a week, while steel erectors work 6 days. We assign calendars to activities and calculate durations accordingly. The project calendar defines the overall workweek. We also model holidays and weather days. Using multiple calendars ensures that durations are realistic and that the critical path reflects actual working conditions. We document all calendars in the schedule basis.

What is resource leveling and why is it important?

Resource leveling is the process of adjusting start and finish dates to resolve over-allocations of resources. If your resource histogram shows a peak demand of 40 electricians when only 25 are available, you have an over-allocation. Leveling shifts activities within their float to smooth the demand. If float is insufficient, leveling can extend the project duration. We test scenarios to find the best balance. Leveling is important because it ensures the schedule is achievable with the available labor. We provide a resource histogram and leveling recommendations.

Can you schedule projects in Primavera P6 and MS Project?

Yes. We work in both Primavera P6 and Microsoft Project. We can deliver the native file in either format. If your contract requires a specific format, we will use that. We also provide PDF bar charts and Excel activity lists for review. Our Primavera P6 scheduling services and MS Project scheduling services pages cover the platform-specific handoffs. If you need a resource-loaded Excel file, we can provide that as well.

How do you account for inspection holds in the schedule?

We model inspection holds as zero-duration milestones with a review duration assigned to the AHJ. For example, a foundation inspection may require a 5-day review. We sequence the inspection to minimize impact on the critical path. If the inspection is on the critical path, we may suggest overlapping activities or pre-inspection meetings to reduce the review time. We also include special inspections required by IBC Chapter 17. We flag all inspection holds in the schedule and in the marked-up plan set.

What is the difference between a baseline schedule and a progress schedule?

A baseline schedule is the approved plan for how the project will be built. It includes activities, durations, logic, and resource loading. A progress schedule is the baseline updated with actual start and finish dates, remaining durations, and revised logic. The progress schedule shows where you are compared to the baseline. We provide a baseline schedule and a monthly update template. The update template includes columns for actual start, actual finish, and remaining duration. We also provide a one-page guide for updating.

What is outsourced CPM scheduling and when does it make sense?

Outsourced CPM scheduling means a third party builds and maintains the schedule while your team runs the work. It makes sense when you have no in-house scheduler, when the spec requires a schedule submittal within days of notice to proceed, or when you need a schedule health check before a claim. We deliver the native file, a schedule narrative, and a monthly schedule update tied to your percent complete and pay application.

How does CPM schedule analysis support a delay claim?

CPM schedule analysis compares the as-planned vs as-built logic to isolate the delay event and measure its effect on the critical path. We use window analysis, schedule variance, and float consumption to separate compensable delay from concurrent delay. The output is a time impact analysis with activity IDs, calendars, and logic that match the baseline, which your attorney or claims consultant can defend.

What should owners require in a baseline schedule development submittal?

Owners should require a baseline schedule with a work breakdown structure, activity codes, original duration, and a work calendar for each shift. The submittal should include a schedule narrative, a procurement schedule for long lead items, and a cash flow curve tied to the schedule of values. Require a schedule quality audit against the DCMA 14-point assessment before acceptance, and confirm the adopted schedule specification in Division 01.

What does a CPM scheduling company need to start project schedule development?

Send the contract documents, including Section 013200 and any owner schedule requirements, plus the quantity takeoff and your procurement log for long lead items. We also need your shift calendar, milestone dates such as notice to proceed and beneficial occupancy, and any liquidated damages clauses. From there we build the WBS, assign activity IDs, and set logic ties. If your spec references ASTM E1557 or Uniformat, tell us so we can map activity codes to that structure.

RH

Reviewed by Ryan H.

Senior Estimator, 15+ years in construction estimating and cost planning. is a Senior Estimator with more than 15 years of professional experience in construction estimating and cost planning.

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

Guides on this topic

Related services

Ready to build a defensible CPM schedule?

Send your plans, specs, and submittal register through our [get an estimate](/get-estimate/) page, and we will return a resource-loaded CPM schedule with activities, durations, and logic you can defend.

  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