Services ADUs Balcony & Deck Repair Projects Videos About Mission & Standards Blog Contact Call 619-848-0738
Home / Blog / Bid Comparison Jun 23, 2026

How to Compare SB 721 & SB 326 Contractor Bids: A San Diego Board & Property Manager Guide

Why three bids on the same report can be $80k, $160k and $300k: what low bids leave out, the seven questions every board should ask, and fixed bid vs. allowance.

Comparing SB 721 and SB 326 balcony repair contractor bids at a San Diego job site Bids

If you've collected three bids on the same SB 721 or SB 326 inspection report and they range from $80,000 to $300,000, you don't have a bid problem. You have a scope-of-bid problem. The three contractors are not bidding the same work. They're bidding different interpretations of the same report.

The spread comes from four levers, in roughly this order of magnitude: site logistics and management overhead (often 20–40% of the spread); the number of overhead layers in the bid stack (general → sub → superintendent vs. one company doing all three); how unknowns are priced (fixed-bid contingency vs. open allowance vs. ignored entirely); and scope completeness, meaning what each bid actually includes for finish details, touch-ups, and tenant impact. This guide walks through each so a San Diego board or property manager can compare bids on their contents, not just their totals.

What scope items low bids leave out (and always become change orders)

This is the question to ask before signing anything. Here's the field answer.

"A lower bid is probably leaving out all the logistics of keeping the site clean, keeping the area clean, fencing off certain areas just for your material. All the extra time and logistic it takes to meet tenant needs. Make sure everything's safed off at the end of the day. The site's organized, there's a mobilization area. And then other things people might miss off is, like I said, the touch-ups — the little things at the end, like the little bit of paint touch-ups."

— Cliff Kidd, GW Construction

The specific line items that disappear from low bids:

  • Daily cleanup and end-of-day site reset, so residents aren't walking through a construction zone after 5pm.
  • Material staging and fencing, so tenants' patios aren't being used as a lumber yard.
  • Tenant-impact buffers — extra schedule to work around residents being home and to accommodate noise-sensitive units.
  • Finish touch-ups — paint, caulk, sealant matching, hardware replacement.
  • Punch-list close-out walk-through — the contractor returning after sign-off to address the last 1% of defects.
  • Unknowns / rot allowance — the most common omission of all.

None of these are optional. They will happen. The only question is whether they're in the bid you're comparing or whether they'll show up as a change order in month two.

Why bids are structured the way they are: the contractor-side honesty

"That right there [logistics] makes a huge difference from $80k to $150k, $200k. And then on top of that, it would be — we're different because we're the generals and the subs and the superintendents. Usually it would be we're working for [a property management group] and they have all their overhead and their superintendent, and then they hire us to do everything. So we're skipping that person, the superintendent, the project managers of another crew."

— Cliff Kidd, GW Construction

The second-largest line item in most contractor bids isn't labor or materials. It's the overhead layers. A typical multi-tier bid stack looks like: property manager or HOA agent (10–15%), general-contractor markup (15–20%), subcontractor markup (10–15%), and superintendent / project management (5–10%). That's 40–60% in stacked overhead before any nail goes into wood. A contractor that operates as the GC, the sub, and the superintendent in one company strips two of those four layers.

A simple way to think about it: in the stacked model you pay multiple layers of supervision and markup because each company manages the next layer; in the integrated model one team owns the schedule, labor, and quality control — fewer handoffs, fewer markups, fewer excuses. This doesn't automatically mean "cheaper is better." It means the board should ask: how many layers are in this bid, and who is accountable when the schedule slips?

The 7 questions every HOA should ask every contractor

  1. "Walk us through your daily site-cleanup process. What time do you wrap up?" The answer reveals how the contractor thinks about tenant impact. Cliff's rule: "At the end of the day, you're rolling up at almost 1:00 [pm] to make sure everything's cleaned up." A contractor who hasn't budgeted that time will leave debris in resident walkways.
  2. "How do you handle small rot — under $1,000 of damage you find behind the stucco?" "If it's like a tiny bit of rotting… [other contractors] would stop what they're doing and bill for that and get a change order. Someone like us would [say], let's just keep it moving, just finish it." The first answer signals change-order discipline; the second signals project-momentum discipline.
  3. "Are you giving us a fixed bid or an allowance? On which line items?" See the section below.
  4. "Are you the general contractor, the subcontractor, and the superintendent? Or are there subs we'll never meet?" Establishes the overhead stack.
  5. "What permits will this trigger, and how long is your typical permit window in this jurisdiction?" A contractor who can't answer with confidence hasn't done enough jobs in San Diego to know.
  6. "Can you give us two completed-project addresses we can drive past?" Not a reference call — a drive-by. The finish quality is visible from the sidewalk.
  7. "What's your unknowns line? Specifically, how do you price hidden rot or water damage you find when we open up the wall?" Acceptable answers: a per-square-foot rate, a defined contingency percentage, or a unit-cost schedule. Unacceptable answer: "We'll figure it out as we go."

Fixed bid vs. allowance, which is safer for boards?

"Always a fixed bid. An allowance already right there gets the taste in your mouth of, oh, this guy is probably going to charge more. Fixed price is you're stuck in that price."

— Cliff Kidd, GW Construction

The direct answer: prefer a fixed bid for everything that can reasonably be quantified, and accept allowances only on inherently variable line items, typically materials where quantity depends on what you find when you open up the wall. On a siding project, for example, the labor to install siding can and should be a fixed bid; the material cost can be an allowance because no one knows exactly how many pieces will be needed until tear-off reveals what's behind the existing siding.

"For any trade work I wouldn't get why it would be an allowance… Say we have 36 openings we got to do and you end up making us do 50 — the allowance is for 36 of them. You could see that as allowance, or I could see that as you want us to do additional [work] — [that's] going to be an additional work order."

— Cliff Kidd, GW Construction

The red flag: a contractor giving you an allowance on labor for work that has a defined scope. That's an allowance designed to absorb their planning failure.

How to spot a contractor who's never finished a real SB 721 / SB 326 job

Look for these inexperience tells:

  • Vague scope language. Phrases like "repair per report" without listing specific elements, locations, and methods.
  • No clear stance on fixed bid vs. allowances. If everything is an allowance, the board is buying uncertainty.
  • No discussion of staging, access, fencing, and daily cleanup. Tenant and resident logistics are the work, not an afterthought.
  • No comparable recent projects. If they can't provide recent addresses or references for similar properties, you're the test case.
  • They can't name the system. An experienced contractor can tell you what membrane or coating system they'll use, and why, without hesitation.

A great contractor doesn't just bid. They teach you what to pay attention to.

When the lowest bid backfires

A common low-bid failure pattern looks like this: a contractor bids low by excluding staging, daily cleanup, touch-ups, and a clear unknowns plan. Demolition starts and hidden damage is found, often behind stucco or under the membrane. The contractor issues urgent change orders because the budget can't absorb the real conditions. Work slows while approvals are negotiated. Residents get frustrated because the site stays messy longer than expected. And the final cost ends up higher than the "realistic" bid would have been, plus the board pays with time and resident goodwill. The lesson: the cheapest bid is often just a bid that postponed the real pricing until after demolition.

Licensing and insurance — the non-negotiables

Minimum non-negotiables before signing: an appropriate license classification for the work scope (verify status on the CSLB website); workers' comp (required if anyone is on payroll); general liability sized appropriately for multi-unit properties; bonding if required by your HOA or project size; and written confirmation of who is supervising the job and who is responsible for safety and resident communications. If a contractor is vague or evasive about any of these, that's the decision.

Frequently asked questions

Should we always pick the middle bid?

No. The middle bid is a heuristic for the lazy. Compare the contents of each bid, not the totals. The right bid is the one with clear scope boundaries, a clear logistics plan, clear unknowns handling, realistic schedule assumptions, and proof they've done this work repeatedly.

Is it appropriate to share one contractor's bid with another to get a lower price?

It's common to share scope expectations and ask contractors to revise, but sharing an entire competitor bid can create trust issues. The cleaner approach: give every bidder the same clarifications and require updated bids on the same scope so you can compare fairly.

How many bids should we get?

Three is standard. Two can be enough when the scope is small and you have a strong referral. Four can create analysis paralysis unless you have a very structured bid form. More important than the count is whether every bidder walked the site, received the same clarifications, and bid the same scope.

Keep reading

Get a fixed bid you can actually compare

GW Construction bids SB 721 and SB 326 balcony repairs across San Diego as the general, the sub, and the superintendent in one team, with a written scope, a clear unknowns line, and no allowance games. If your board is weighing bids on the same report, we'll walk the property and give you a fixed number you can put next to the others. Call 619-848-0738, email hello@constructionsandiego.com, or request a consultation.

← All articles

Have a question we haven't answered?

Ask Us Directly