Estimator & Pricing Guide
Real-time Orange County material costs, labor rates, project templates, and the markup formulas that protect margins on every job.
- Estimating is where contractors make or lose money. Underbid and you work for free. Overbid and you lose the job. Every dollar of profit is won or lost before the first nail is driven — on the estimate sheet, not on the job site.
- The formula: Materials + Labor + Overhead + Profit = Bid Price. Every estimate Carlos writes follows this structure. No exceptions. No guessing. No “I think it’ll cost about...”
- Target margins: 25–35% on residential work, 15–20% on public works (where volume and predictability compensate for thinner margins). Anything below 20% on residential means Carlos is subsidizing the homeowner’s project with his own time.
- Every number below is sourced from Orange County suppliers and California prevailing wage tables as of 2026. Prices fluctuate — these are baselines. Always call suppliers for current quotes before finalizing any estimate.
Part 1 · The Pricing Formula
The single most dangerous mistake new contractors make is confusing markup with margin. They sound similar. They are not the same thing. Getting this wrong means Carlos thinks he’s making 30% profit when he’s actually making 23%. Over a year of projects, that 7-point gap can mean the difference between a healthy business and a slow bleed.
Markup vs. Margin
Markup is the percentage added to your cost. If a project costs $10,000 and you apply a 50% markup, the price is $15,000.
Margin is the percentage of the final price that is profit. That same $15,000 price on a $10,000 cost gives you a 33.3% margin — not 50%.
A 30% markup is NOT a 30% margin. A 30% markup on $10,000 cost = $13,000 price. Profit is $3,000. But $3,000 / $13,000 = 23.1% margin. Carlos needs to internalize this table. Every estimate he writes should think in margins, not markups — because margin is what actually shows up in the bank account.
Markup-to-Margin Conversion Table
| Markup | Margin | On $10K Cost | Profit |
|---|---|---|---|
| 20% | 16.7% | $12,000 | $2,000 |
| 30% | 23.1% | $13,000 | $3,000 |
| 40% | 28.6% | $14,000 | $4,000 |
| 50% | 33.3% | $15,000 | $5,000 |
| 60% | 37.5% | $16,000 | $6,000 |
| 75% | 42.9% | $17,500 | $7,500 |
To hit a 35% margin: divide total cost by 0.65. Example: $10,000 cost / 0.65 = $15,385 bid price. Profit = $5,385. That is a 35% margin (not a 35% markup, which would only yield $13,500 and a 25.9% margin). The formula is: Bid Price = Total Cost / (1 - Target Margin).
Part 2 · OC Material Costs (2026)
The following prices reflect Orange County supplier quotes, Home Depot Pro Desk pricing, and distributor catalogs as of early 2026. Tariff impacts (covered in Part 5) have already pushed many categories 15–50% above 2023 levels. Always verify with your supplier before writing a final estimate — these ranges give Carlos a reliable starting point for ballpark quotes and feasibility checks.
Lumber & Framing
| Material | Unit | Cost | Notes |
|---|---|---|---|
| 2x4 Stud (Douglas Fir) | Each | $4.50–$6.00 | +25% tariff impact from Canada |
| 2x6 #2 (8ft) | Each | $7.00–$9.00 | Framing walls, headers |
| 4x8 OSB Sheathing (7/16″) | Sheet | $22–$28 | Roof/wall sheathing |
| 4x8 Plywood (3/4″ CDX) | Sheet | $45–$55 | Subfloor, structural |
| LVL Beam (3.5x11.875) | Lin Ft | $12–$16 | Headers, beams |
Concrete
| Material | Unit | Cost |
|---|---|---|
| Ready-Mix Concrete (3000 PSI) | Cubic Yard | $165–$185 |
| Rebar #4 (1/2″) | Lin Ft | $0.85–$1.10 |
| Wire Mesh (6x6 W1.4) | Sheet | $12–$15 |
| Gravel Base (Class II) | Ton | $35–$45 |
| Concrete Pump (40m boom) | 4-hr min | $800–$1,200 |
Electrical
| Material | Unit | Cost |
|---|---|---|
| Romex 12/2 (250ft) | Roll | $85–$110 |
| 200A Panel (Square D) | Each | $280–$350 |
| Standard Outlet | Each | $2–$4 |
| GFCI Outlet | Each | $15–$22 |
| LED Recessed Can (6″) | Each | $12–$18 |
Plumbing
| Material | Unit | Cost |
|---|---|---|
| PEX Tubing (3/4″ x 100ft) | Roll | $45–$65 |
| Water Heater (50gal, gas) | Each | $800–$1,200 |
| Toilet (standard) | Each | $150–$300 |
| Kitchen Faucet (mid-grade) | Each | $120–$250 |
| Bathtub (standard alcove) | Each | $300–$600 |
Finishes
| Material | Unit | Cost |
|---|---|---|
| Interior Paint (5-gal, Behr) | Bucket | $130–$180 |
| Exterior Paint (5-gal, Sherwin-Williams) | Bucket | $200–$280 |
| Porcelain Tile (12x24, mid-grade) | Sq Ft | $3–$6 |
| LVP Flooring (mid-grade) | Sq Ft | $2.50–$5.00 |
| Quartz Countertop (installed) | Sq Ft | $55–$85 |
Part 3 · Labor Rates
Labor is typically the largest single cost on any project. Carlos needs to understand two rate structures: private work (residential, commercial) where he sets his own rates, and prevailing wage (public works, school districts) where rates are set by the California DIR and are non-negotiable.
Private vs. Prevailing Wage Rates
| Trade | Private Rate | Prevailing Rate | Billing Rate |
|---|---|---|---|
| General Labor | $18–$25/hr | $55.50/hr total | $65–$85/hr |
| Carpenter | $25–$40/hr | $77.25/hr total | $85–$120/hr |
| Painter | $20–$30/hr | $63.75/hr total | $55–$75/hr |
| Plumber | $35–$55/hr | $90.00/hr total | $95–$150/hr |
| Electrician | $35–$50/hr | $85.00/hr total | $90–$140/hr |
Prevailing wage “total” includes base rate + fringe benefits (health, pension, training). These are the rates Carlos must pay workers on any public works project. His bid must account for these rates plus his overhead and margin.
Carlos’s target billing rate should be $85–$150/hr depending on the trade. At $120/hr average and 6 billable hours per day, that’s $720/day or $180K/year from labor alone — before any material markup. The key word is “billable.” Not every hour on site is billable. Driving, setup, cleanup, and estimating are overhead. Realistically, 6 of 8 working hours are billable. Plan accordingly.
Part 4 · Project Templates (OC Pricing 2026)
The following templates give Carlos a starting framework for the most common project types he’ll encounter. Every project is different — these ranges account for the spectrum from basic to premium finishes, simple to complex layouts, and easy to difficult site conditions. Use the “Mid” column as the default starting point for most residential estimates.
Bathroom Remodel (Mid-Range)
| Category | Low | Mid | High |
|---|---|---|---|
| Demolition | $800 | $1,200 | $2,000 |
| Plumbing rough-in | $2,500 | $3,500 | $5,000 |
| Electrical | $800 | $1,500 | $2,500 |
| Tile (floor + shower) | $2,000 | $4,000 | $8,000 |
| Fixtures | $1,200 | $2,500 | $5,000 |
| Vanity + countertop | $800 | $2,000 | $4,000 |
| Paint + finish | $500 | $800 | $1,500 |
| Permit | $350 | $500 | $750 |
| Total Cost | $8,950 | $16,000 | $28,750 |
| Bid @ 35% margin | $13,800 | $24,600 | $44,200 |
Kitchen Remodel (Mid-Range)
| Category | Low | Mid | High |
|---|---|---|---|
| Demolition | $1,500 | $2,500 | $4,000 |
| Cabinets | $4,000 | $8,000 | $20,000 |
| Countertops | $2,000 | $4,500 | $10,000 |
| Plumbing | $1,500 | $3,000 | $5,000 |
| Electrical | $1,200 | $2,500 | $5,000 |
| Flooring | $1,500 | $3,000 | $6,000 |
| Appliances | $2,000 | $5,000 | $15,000 |
| Paint + finish | $800 | $1,500 | $3,000 |
| Permit | $500 | $750 | $1,000 |
| Total Cost | $15,000 | $30,750 | $69,000 |
| Bid @ 35% margin | $23,100 | $47,300 | $106,200 |
ADU (600 sq ft Detached)
| Category | Cost Range |
|---|---|
| Plans + Engineering | $5,000–$12,000 |
| Permits + Fees | $8,000–$25,000 |
| Foundation | $15,000–$25,000 |
| Framing | $18,000–$30,000 |
| Roofing | $5,000–$10,000 |
| Electrical | $8,000–$15,000 |
| Plumbing | $8,000–$15,000 |
| HVAC | $5,000–$10,000 |
| Insulation | $3,000–$5,000 |
| Drywall | $5,000–$8,000 |
| Finishes | $15,000–$30,000 |
| Site work | $5,000–$15,000 |
| Total | $100,000–$200,000 |
| Bid @ 25% margin | $133,000–$267,000 |
ADU projects use a 25% margin target instead of 35% because they are high-ticket, longer-duration jobs where overhead is spread across more weeks. The absolute dollar profit on a $150K ADU at 25% margin ($37,500) is still larger than a $25K bathroom at 35% margin ($8,750). Volume compensates for thinner percentages. Carlos should pursue ADU work aggressively — these projects also build the track record and financial statements needed for bonding capacity increases and formal public-works bids.
Concrete Flatwork (Driveway, 400 sq ft)
| Item | Cost |
|---|---|
| Demo existing | $1,200–$2,000 |
| Grading + base | $800–$1,500 |
| Forms + rebar | $1,000–$1,800 |
| Concrete (5 yards) | $900–$1,100 |
| Pour + finish | $1,500–$2,500 |
| Cure + seal | $300–$500 |
| Total Cost | $5,700–$9,400 |
| Bid @ 40% margin | $9,500–$15,700 |
Interior Paint (1,500 sq ft house)
| Item | Cost |
|---|---|
| Prep (tape, cover, patch) | $400–$800 |
| Paint (walls + ceilings) | $600–$1,000 |
| Labor (2 painters x 3 days) | $2,400–$3,600 |
| Trim + doors | $800–$1,200 |
| Total Cost | $4,200–$6,600 |
| Bid @ 40% margin | $7,000–$11,000 |
Smaller, faster projects command higher margins because the overhead-per-job is fixed — insurance, mobilization, estimating time, and administration cost roughly the same whether the job is $5K or $50K. A 40% margin on a $7K paint job is reasonable because the homeowner’s alternative (DIY) is genuinely worse. A 25% margin on a $200K ADU is competitive because the homeowner has multiple licensed GC bids to compare. Know the market, price accordingly.
Part 5 · Tariff Impact (2025–2026)
The 2025–2026 tariff environment has fundamentally changed material economics for contractors. Steel, lumber, and Chinese-manufactured electrical and plumbing components have all seen significant price increases. Carlos must account for these increases in every estimate — and more importantly, protect himself contractually against further increases during the life of a project.
Every estimate Carlos writes must include a material escalation clause. Without it, he absorbs all price increases between the estimate date and the actual material purchase date. Standard language:
“Material prices are valid for 30 days from estimate date. If material costs increase more than 5% between estimate and purchase, the difference will be documented and added via change order.”
Without this clause, Carlos absorbs ALL price increases. On a $50K project with 40% material content, a 10% price spike means $2,000 straight out of his margin. The clause is not optional — it is survival.
Part 6 · The Estimating Workflow
A professional estimate is not a number scribbled on the back of a business card. It is a structured document that demonstrates competence, protects margins, and sets clear expectations. The following seven-step process ensures every estimate Carlos writes is thorough, defensible, and profitable.
Quick Reference Numbers
Estimating is a skill that improves with every project. The first 10 estimates Carlos writes will take 2–3 hours each. By estimate number 50, he will do them in under an hour because the material costs, labor rates, and project patterns are internalized. The templates in this guide eliminate the cold-start problem — Carlos is not starting from zero. He has baseline numbers for every major project type, a proven pricing formula, and a structured workflow that ensures nothing gets missed. Win the estimate, win the project, protect the margin. That is the entire business.