Concrete & Masonry Repair Cost Charlotte, NC
What Repairing a Cracked Concrete Driveway Costs in Charlotte
Work out a Charlotte driveway crack repair estimate from BLS mason wages, a stated burden multiplier and a material allowance you can adjust.
A cracked concrete driveway in Charlotte works out to roughly $320 to $620 for filling minor cracks, $670 to $1,300 for crack repair plus small patches, and $1,440 to $2,790 for replacing one slab panel. These are derived figures: federal wage data for Charlotte cement masons, an assumed 2 to 3 times burden multiplier and assumed material allowances. They are not quotes, and every step is shown below so you can change it.
Key points
- Charlotte cement masons earn a median $23.17 an hour, which is $4.24 or 15.5% below the $27.41 US median, per BLS OEWS 2025 data.
- At an assumed 2 to 3 times burden multiplier, billed labor works out to about $43 to $83 per labor-hour in Charlotte.
- The three repair scopes modeled here total about $320 to $620 (6 labor-hours), $670 to $1,300 (12 labor-hours) and $1,440 to $2,790 (24 labor-hours).
- Concrete products producer prices rose 4.2% over twelve months while hydraulic cement fell 1.2%, so on small repairs the labor hours and the multiplier move the total far more than materials do.
- The most useful question for any quote is how many crew-hours the price assumes, because it lets you compute the hourly rate the quote implies.

What wage data does this estimate start from?
It starts from the BLS Occupational Employment and Wage Statistics (OEWS) figures for Cement Masons and Concrete Finishers, SOC 47-2051, survey year 2025, series OEUM001674000000047205108. The data were pulled on 2026-11-12. The source text supplied for this article does not include a release date, so none is stated here. These are wages paid to workers, not prices billed to customers.

| Area | 25th percentile | Median | 75th percentile | Mean | Employed |
|---|---|---|---|---|---|
| United States | $22.60/hr | $27.41/hr | $32.15/hr | $28.87/hr | 206,170 |
| NC statewide | $18.96/hr | $22.49/hr | $24.81/hr | $22.70/hr | 4,610 |
| Charlotte, NC | $21.67/hr | $23.17/hr | $27.69/hr | $24.12/hr | 1,390 |
The same Charlotte source lists a median of $37.16 an hour for First-Line Supervisors of Construction Trades and Extraction Workers. A small driveway repair usually has the owner or a lead on site, so we use that figure later as a sensitivity check rather than in the base case.
The BLS Occupational Outlook Handbook profile covers the duties and entry requirements for this occupation. We use it only as the occupation reference, not as a source of any dollar figure.
How much lower are Charlotte wages than the national figure?
Charlotte’s median mason wage is $4.24 an hour, or 15.5%, below the national median. The gap is not even across the pay range, as the table shows.

| Measure | United States | Charlotte, NC | Gap in dollars | Gap in percent |
|---|---|---|---|---|
| 25th percentile | $22.60 | $21.67 | -$0.93 | -4.1% |
| Median | $27.41 | $23.17 | -$4.24 | -15.5% |
| 75th percentile | $32.15 | $27.69 | -$4.46 | -13.9% |
| Mean | $28.87 | $24.12 | -$4.75 | -16.5% |
Charlotte’s lowest-paid quarter is within 4.1% of the national figure, while the middle and upper pay levels sit 14% to 17% lower. Charlotte’s median is also $0.68, or 3.0%, above the North Carolina statewide median of $22.49.
For a homeowner, the practical reading is that Charlotte labor is cheaper than the national average, but not by the full gap in a final bill. Materials, disposal and overhead items are not wages, so a 15.5% lower wage does not mean a 15.5% lower price. The worked example below puts a number on that.
Why is a wage not the price on your quote?
A contractor bills more than the wage because the wage is only one cost of putting a worker on your driveway. The bill also has to cover payroll taxes, workers’ compensation, liability insurance, trucks, fuel, tools, office time, a warranty reserve and profit.
This article applies a burden and overhead multiplier of 2 to 3 times the hourly wage. That is a working assumption for small residential contractors, not a measured figure, and BLS does not publish it. A contractor with a full schedule, low insurance cost and a paid-off truck may sit near the low end. A one-truck shop pricing a short job with a long drive may sit above it.
Applied to the Charlotte numbers, the assumption gives three labor-hour rates:
| Case | Wage used | Multiplier | Billed labor-hour rate |
|---|---|---|---|
| Low | $21.67 (25th percentile) | 2.0 | $43.34 |
| Middle | $23.17 (median) | 2.5 | $57.93 |
| High | $27.69 (75th percentile) | 3.0 | $83.07 |
The low and high cases pair the lowest wage with the lowest multiplier and the highest wage with the highest. That makes them stress bounds. Most real quotes should fall nearer the middle case.
What does this estimate assume about the repair?
We modeled three scopes, because “cracked driveway” covers very different jobs. Every input below is an assumption chosen for illustration. This site does not inspect properties, survey contractors or collect quotes, and nothing here describes completed work.
| Scope | What it covers | Crew × hours = labor-hours | Material allowance (low / middle / high) |
|---|---|---|---|
| A. Fill minor cracks | Clean and fill about 40 linear feet of non-structural cracks with sealant or repair compound | 2 × 3 = 6 | $60 / $90 / $120 |
| B. Repair and patch | Route and fill about 40 linear feet of cracks, plus patch about 20 square feet of broken edges | 2 × 6 = 12 | $150 / $225 / $300 |
| C. Replace one panel | Saw-cut, remove and replace one panel of about 5 × 10 feet (50 square feet, 4 inches thick, about 0.62 cubic yard) | 3 × 8 = 24 | $400 / $600 / $800 |
Two simplifications matter. First, every labor-hour is priced at the cement mason wage, because that is the occupation the data covers. A helper may be paid less and a lead more. Second, the material allowance is a placeholder for sealant, patch mortar, concrete, dowels, forms and a short-load charge on the small concrete order in scope C. It is not derived from any index.
How is the cost built up, step by step?
The formula is: crew size × hours × wage × burden multiplier, plus materials. Because crew size × hours is the total labor-hours, the labor line is labor-hours × the billed rate from the earlier table.
For scope B in the middle case, written out in full:
- Crew and hours: 2 workers × 6 hours = 12 labor-hours.
- Wage: the Charlotte median, $23.17 an hour.
- Burden multiplier: 2.5, an assumption.
- Billed labor rate: $23.17 × 2.5 = $57.93 per labor-hour.
- Labor line: 12 × $57.93 = $695.16.
- Materials: $225 allowance.
- Total: $695.16 + $225 = $920.16, rounded to about $920.
The same arithmetic across all three scopes and cases:
| Scope | Case | Labor-hours × rate | Labor | Materials | Total (rounded) |
|---|---|---|---|---|---|
| A | Low | 6 × $43.34 | $260.04 | $60 | $320 |
| A | Middle | 6 × $57.93 | $347.58 | $90 | $440 |
| A | High | 6 × $83.07 | $498.42 | $120 | $620 |
| B | Low | 12 × $43.34 | $520.08 | $150 | $670 |
| B | Middle | 12 × $57.93 | $695.16 | $225 | $920 |
| B | High | 12 × $83.07 | $996.84 | $300 | $1,300 |
| C | Low | 24 × $43.34 | $1,040.16 | $400 | $1,440 |
| C | Middle | 24 × $57.93 | $1,390.32 | $600 | $1,990 |
| C | High | 24 × $83.07 | $1,993.68 | $800 | $2,790 |
These totals exclude permits, disposal, base repair, access difficulty and emergency premiums, which are covered below. They are derived arithmetic, not observed prices.
How much would the national wage change the answer?
Using the national median instead of Charlotte’s lowers nothing for a Charlotte homeowner, but it shows how much the local wage matters. Take scope B in the middle case. The national median is $27.41, so the billed rate would be $27.41 × 2.5 = $68.53 and the labor line 12 × $68.53 = $822.36. Adding the same $225 gives $1,047.36.
The Charlotte total of $920.16 is $127.20 lower, or 12.1%. That is smaller than the 15.5% wage gap because the $225 material allowance does not shrink with local wages.
How sensitive is the result to each assumption?
Hours and the burden multiplier move the total the most. Here is what each change does to scope B in the middle case ($920):
| Change | Effect on total |
|---|---|
| Burden multiplier 2.0 instead of 2.5 | Labor falls to $556.08 (12 × $23.17 × 2.0), total about $781 |
| Burden multiplier 3.0 instead of 2.5 | Labor rises to $834.12 (12 × $23.17 × 3.0), total about $1,059 |
| One extra crew-hour | Adds $57.93 |
| 4 of the 12 hours billed at the supervisor median of $37.16 | Adds 4 × ($37.16 - $23.17) × 2.5 = $139.90, total about $1,060 |
| Material allowance $100 higher or lower | Moves the total by $100 |
Each 0.5 step in the multiplier shifts scope B by about $139. One long delay on site, a second trip or a tighter material allowance can matter as much as the choice of contractor.
Are concrete material prices rising?
Producer prices for concrete products rose 4.2% over twelve months, while hydraulic cement fell 1.2%. BLS Producer Price Index series WPU133 for concrete products stood at 410.255 in September 2026 against 393.678 a year earlier. Series WPU1322 for hydraulic cement was 356.209 against 360.462.
These are index points on a 1982 = 100 base, not dollars, and they measure producer prices rather than what a homeowner pays at a supplier. We use them only for direction. If the entire scope B middle allowance of $225 moved with the concrete products index, a 4.2% rise would add about $9. For scope C’s $600 it would add about $25. That is roughly 1% of either total.
The series supplied do not track sealants, bonding agents or repair mortars, which dominate the materials in scopes A and B. Treat the material side as stable to slightly rising and put your attention on hours.
What does this calculation not see?
It cannot see anything specific to your driveway, and several of these items can change a price by more than the whole material line:
- Permits and approvals. Work that touches the apron at the street or a sidewalk may involve local rules. Ask the contractor whether any permit applies and who pays for it.
- Disposal. Scope C produces broken concrete that has to be hauled away. We included no hauling or dump fee.
- Code upgrades and base problems. If a crack comes from settled or washed-out ground, filling it hides the symptom. Fixing the base is a different and larger job.
- Access and difficulty. A steep slope, a tight gate, roots under the slab, a long wheelbarrow run or poor drainage add hours. We did not model them. The roof-pitch factor in roofing has a rough equivalent here in slope and access.
- Season. Repair products and fresh concrete have temperature limits set by their manufacturers, so cold or very hot weather can push a job to another date or add protection costs.
- Emergency or rushed call-outs. A same-day premium is common in trades generally. We assumed none.
- Minimum charges. Many contractors have a minimum job price, so scope A may be billed above its derived figure.
- Color and finish matching. New concrete rarely matches old. If appearance matters, ask what the contractor does about it.
How do you read a real quote against these numbers?
Break the quote into a materials line and a labor line, then work backward to the hourly rate it implies. A fair quote should be itemised enough to let you do this. Look for these line items:
- crack length or slab area in scope, with the method named (fill, route and fill, patch, replace)
- crew size and estimated hours
- materials, with products named
- disposal or hauling
- permit fees, if any
- trip, mobilization or minimum charge, shown separately
- what the warranty covers and for how long
Then ask one question: “How many crew-hours does this price assume?” A padded bid is hard to defend once you can divide by that number.
Here is the check, using this article’s assumed Charlotte band of $43 to $83 per labor-hour. Take a $1,200 quote with $200 of materials. The labor portion is $1,000.
- At 12 crew-hours: $1,000 ÷ 12 = $83.33 per labor-hour, at the top of the band.
- At 8 crew-hours: $1,000 ÷ 8 = $125.00 per labor-hour, well above it.
An implied rate above the band does not prove padding. A minimum charge, hard access or a rushed schedule can explain it, and the band itself rests on an assumed multiplier. But it tells you which line to ask about. If the contractor cannot say how many hours the price assumes, that is information too.
Should you repair the crack or replace the panel?
Repeated repairs add up faster than most people expect. Paying for a scope B repair twice costs about $1,840 in the middle case, within $150 of replacing one panel once at about $1,990. If the same crack keeps reopening, the base or a panel that has moved may be the cause, and a repeat repair spends money on the symptom.
Fixed costs also make small jobs look expensive per unit. Scope C in the middle case works out to about $39.80 per square foot of replaced panel ($1,990 ÷ 50), because mobilization, sawing and a small concrete order are spread over only 50 square feet. Do not use that figure to price a whole driveway. A larger replacement spreads those costs over more area and would not scale linearly from this example.
Ask the contractor why a crack formed, not only how to fill it. A crack with one side higher than the other, or one that keeps widening, points to ground movement or drainage rather than ordinary shrinkage.
What should you check before signing?
- Does the quote name the scope in feet of crack or square feet of slab, not just “repair driveway”?
- Does it state crew size and estimated hours, so you can divide the labor line by them?
- Are materials, disposal, permits and any minimum or trip charge listed separately?
- Does the contractor explain why the cracks formed and whether the base is a factor?
- Is the implied hourly rate inside the $43 to $83 band, or is the difference explained?
- Are timing, weather limits and a rain or cold-weather delay policy written down?
- Is the warranty in writing, with what it covers and what it excludes?
- Have you compared at least two quotes using the same hours-based check?
This estimate does not replace a quote. It gives you a defensible range for scope and a way to test the bid you receive. The wage inputs come from BLS OEWS data for Charlotte, and the material direction from the BLS Producer Price Index. The crew sizes, hours, multiplier and material allowances are our assumptions, so change them to match your own driveway.
Read next
Common questions
- How much does it cost to repair a cracked concrete driveway in Charlotte?
- On this site's derived estimate, filling minor cracks (6 labor-hours) comes to about $320 to $620, crack repair plus small patches (12 labor-hours) about $670 to $1,300, and replacing one 50 square foot panel (24 labor-hours) about $1,440 to $2,790. These come from Charlotte BLS wages, an assumed 2 to 3 times burden multiplier and assumed material allowances. They are not quotes.
- Why is a contractor's price higher than the $23.17 hourly wage?
- The $23.17 figure is the median hourly wage BLS reports paid to Charlotte cement masons. A homeowner's bill also covers payroll taxes, workers' compensation, liability insurance, vehicles, fuel, tools, office time, warranty reserve and profit. This article assumes 2 to 3 times the wage, so $23.17 becomes roughly $46 to $70 per labor-hour before materials. The multiplier is an assumption, not a measured figure.
- Are Charlotte concrete labor costs lower than the national average?
- Wages are. BLS reports a Charlotte median of $23.17 an hour for cement masons and concrete finishers against $27.41 nationally, a gap of $4.24 or 15.5%. Charlotte is about 3.0% above the North Carolina median of $22.49. Applied to a 12 labor-hour repair at an assumed 2.5 times multiplier, the Charlotte wage lowers the total by roughly $127, or 12.1%, versus the national wage.
- How do I know if my concrete repair quote is fair?
- Subtract the materials line from the quote and divide by the crew-hours the contractor says the job needs. This article's assumed band for billed labor is about $43 to $83 per labor-hour in Charlotte. A $1,200 quote with $200 of materials and 12 hours implies $83.33, the top of the band. The same quote at 8 hours implies $125, which deserves an explanation.
- Is concrete getting more expensive in 2026?
- BLS Producer Price Index data show concrete products (series WPU133) at 410.255 in September 2026, up 4.2% over twelve months, while hydraulic cement (WPU1322) was 356.209, down 1.2%. These are index points, not dollars, and they describe producer prices rather than what a homeowner pays. On a small crack repair, a 4.2% move on the material allowance changes the total by about 1%.
Sources — checked Nov 12, 2026
- BLS OEWS — Cement Masons and Concrete Finishers, Charlotte, NC
- BLS Occupational Outlook Handbook — Cement Masons and Concrete Finishers
- BLS Producer Price Index — Concrete products, Cement, hydraulic
Wage and price index figures are taken from the sources above on the date shown. Wage data is released annually and price indexes monthly, so both move. Everything here is a calculated estimate, not a quote — get a written bid from a licensed local contractor before committing to work. See how the numbers are built.