Skip to main contentSkip to main content
Condominium roofing project for an association in metro Atlanta
Guide 12 · Board Procurement

Running a Defensible Roofing Bid Process.

Three bids are worthless if they priced three different jobs. How a condo board writes a scope that makes bids comparable, normalizes the numbers, verifies the contractor, and leaves a record that survives review.

Author · Capital City Roofing · Published August 24, 2026

The failure mode is upstream of the bids

A board asks three roofers for a price. Three numbers arrive with a wide spread. The board debates the numbers for two meetings, picks one, and discovers during construction that the scope it thought it bought was not the scope the contractor priced. The change orders begin, and the assessment that owners approved is no longer the assessment that gets spent.

Nothing in that sequence went wrong at the bid stage. It went wrong before the bids were requested. Bids are only comparable when the thing being bid is defined, and defining it is the board's job, not the bidder's.

Write a scope specific enough to be compared

You do not need engineering drawings. You need a written document that removes the ambiguity a bidder would otherwise resolve in their own favor. For most condominium roof replacements that document is two or three pages, and every line below belongs in it. If a line does not apply, say so rather than omitting it, because silence is what bidders interpret.

Where a community has a roof consultant or engineer already engaged, they should write this. Where there is not, a board can produce a serviceable version by working through the list and asking a qualified contractor to walk the buildings with the board before the scope is finalized.

Tear-off versus overlay

State it. This single line drives more bid variance than any other, and an overlay quietly caps the warranty options available later.

Deck inspection and replacement

Require a per-sheet unit price and a not-to-exceed allowance so decking cannot become an open-ended change order after the roof is open.

Underlayment specification

Name the product class and the ice-and-water or valley coverage required, not just the word underlayment.

Product line and color

Name the exact manufacturer product line and color. Comparable is not a specification, and substitutions change the warranty.

Ventilation

Specify whether existing ventilation is reused, replaced, or upgraded, and to what intake and exhaust configuration.

Flashing and penetrations

List every penetration type on the buildings: pipe boots, chimneys, skylights, wall flashing, step flashing, valleys. Reused flashing is a leak in year three.

Warranty tier to be registered

Name the exact extended warranty the association is buying and who registers it. Warranty tier is a price driver and a real differentiator.

Building sequence and access

Give the building order, working hours, parking and staging areas, dumpster placement, and any restricted zones. Access constraints are cost.

Resident notification

Define who notifies residents, how far ahead, and by what method. Assign it in the scope or it will land on the board.

Daily cleanup and magnet sweep

State the standard and the frequency. Nail complaints are the most common resident grievance on a multi-building project.

Documentation deliverable

Require dated photographs per building, the completion certificate, and the registered warranty documents as a condition of final payment.

Change-order process

Require written board or designee approval before any additional work proceeds. No exceptions, and say so in the scope.

Send that document to every bidder, in writing, at the same time. Where one bidder asks a clarifying question, send the answer to all of them. That single discipline is what converts a set of quotes into a set of bids.

Normalizing bids that still differ

Even against one scope, bids arrive with different assumptions, exclusions, and allowances. Normalizing is the work of making them describe the same job before you compare totals.

01

Build a one-page comparison grid

Rows are your scope line items. Columns are the bidders. Fill it in from the proposals, and leave a cell blank where a bidder was silent. The blanks are the finding. A bid that is silent on decking, ventilation, or warranty tier is not a lower bid, it is an incomplete one.

02

Add back the omissions

For every blank, ask the bidder to price that item and add it to their number. This is the step that collapses most apparent bargains. Do it in writing so the file shows what was asked and what came back.

03

Separate allowances from fixed pricing

Mark which parts of each number are firm and which are allowances that will move with actual conditions. Two identical totals can carry very different exposure once the roof is open.

04

Convert to a common unit

Price per square, or per unit, or per building, whichever your board thinks in. This is where a bid that looked competitive in total sometimes turns out to have been sized against a different roof area, which is itself worth knowing.

05

Score the non-price factors separately

Verified certification, insurance adequacy, reference quality, warranty tier, schedule, and financial stability. Score them before you look at the adjusted prices, so the price does not color the qualification judgment.

06

Write the recommendation before the meeting

One page: the scope, the adjusted numbers, the qualification findings, the recommendation, and the reason. If the recommendation cannot be written in one page, the board is not ready to vote on it.

Red flags worth walking away from

None of these is proof of bad faith on its own. Two or more together is a pattern, and a board that documented the pattern and declined the bidder is in a far better position than one that noticed afterward.

SignalWhat it usually indicates
Large deposit before materialsCash-flow dependence on your project. Deposits should track material orders, not precede them.
Lump sum, no scope detailThe bidder retains the ability to define the scope after award, when you have no leverage.
Expiring price, sign tonightA sales tactic aimed at bypassing your board process. It is also incompatible with a board vote.
No named product lineSubstitution risk, and no way to verify the warranty tier the association is being sold.
Certificate emailed as an imageAsk the agent to issue it. Certificates should come from the carrier side, not the contractor side.
Offer to absorb a deductibleExposure the board should not accept. Decline it and note the offer in the file.
No association referencesEither no multi-building association experience, or references the bidder would rather you not call.
Verbal change-order processThe single most reliable predictor of a project that finishes above the approved number.

Documenting the decision for the minutes

The award is the moment the board's process becomes a record. Keep it factual and keep it short. Record the date the scope was issued and to whom, the bids received and their adjusted totals, the qualification verification performed and its results, the non-price factors weighed, the reason the selected bidder was chosen, and the vote.

Where the board did not select the lowest number, say why in one sentence in the minutes. That sentence is the entire difference between a defensible award and one that looks arbitrary two years later when a successor board reads the file. Retain the unsuccessful bids and the comparison grid alongside the minutes rather than discarding them.

Check your governing documents for anything that constrains the award itself: bid count requirements, dollar thresholds that trigger an owner vote, conflict-of-interest disclosure if a board member has a relationship with a bidder, and any required notice period. Capital City Roofing is a contractor and not a law firm, so have association counsel confirm those provisions before you award.

If the funding is not settled yet, work through the HOA special assessment guide first, because the scope you write should reflect what the community can actually fund. For the warranty tiers referenced throughout this guide, see the roof warranty guide, and for how we deliver phased association work, our multi-family roofing service page.

Verification

Six things to verify before you award.

Every one of these is verifiable by a board member in an afternoon. Doing it is what separates due diligence from a paperwork ritual.

Verify

General liability insurance

Request the certificate from the contractor's insurance agent directly, naming the association as an additional insured for this project. Check the policy dates against your construction window, not against today.

Verify

Workers compensation

Verify coverage exists and covers the crews actually on the roof, including subcontracted labor. An uninsured injury on association property is exactly the risk a board is supposed to be managing.

Verify

Manufacturer certification

Extended manufacturer warranties are only available through certified contractors, and certification is verifiable on the manufacturer's own contractor locator. Verify it there. A logo on a proposal is not verification.

Verify

Licensing and registration

Confirm the contractor holds whatever state and local registration the work and the jurisdiction require, and that the entity on the license is the entity on the contract. Mismatched entity names are worth a question.

Verify

Association references

Ask for communities of comparable size and building count, and have a board member place the calls. Ask about change orders, resident complaints, schedule adherence, and warranty responsiveness after completion.

Verify

Financial stability

For a large phased contract, ask how materials are financed and whether a payment and performance bond is available. A contractor who cannot carry materials across a phased schedule becomes the association's problem mid-project.

Verifiable on the manufacturer and association directories
GAF Master EliteGAF Commercial CertifiedCertainTeed ShingleMaster PremierGenFlex Commercial CertifiedRoofing Alliance Guarantor MemberNRCA MemberRT3 MemberGoogle Guaranteed

Capital City Roofing is also a member of the Atlanta Apartment Association. Ask any bidder, including us, to point you to where their certifications can be independently verified.

FAQ

Bid process questions.

How many bids should a condo board obtain?

Three qualified bids is the working standard, and four is better when the community is large enough that the numbers will be scrutinized. What matters more than the count is that every bidder received the same written scope. Five bids against five different scopes tell the board nothing except that roofing is expensive. Three bids against one scope give the board a real market range it can defend.

Our bids came in wildly different. What does that mean?

Almost always that the bidders scoped the job differently. The usual sources of variance are tear-off versus overlay, decking replacement assumed versus carried as an allowance, whether ventilation and flashing are being replaced or reused, whether code-required upgrades are included, the shingle or membrane line specified, the warranty tier being registered, and whether gutters, skylights, and chimney work are in or out. Before you compare the numbers, normalize the scopes. A spread that looks like a bargain frequently turns out to be an omission.

What should we verify about a contractor before awarding?

Request and actually read four things. First, a current certificate of general liability insurance naming the association as an additional insured, sent directly from the agent rather than forwarded by the contractor. Second, proof of workers compensation coverage. Third, the manufacturer certification the extended warranty depends on, verified on the manufacturer's own contractor locator rather than from a logo on a proposal. Fourth, references from community associations of comparable size, contacted by a board member rather than the manager.

Is the board obligated to take the lowest bid?

Your governing documents control whether a competitive process is required and on what terms, so read them and confirm with counsel. As a general matter of process, however, a board is exercising business judgment, not running a public procurement. Selecting a higher bid is defensible when the record shows why, for example a different warranty tier, verified certification, better references, or a scope the low bidder omitted. What is not defensible is selecting a higher bid without recording the reason.

What are the clearest red flags in a roofing proposal?

A large deposit demanded before materials are ordered. A proposal that is a single lump sum with no scope detail. Pressure to sign at the meeting, or a price that expires in days. No named manufacturer product line or warranty tier. An insurance certificate the contractor emails as an image rather than one the agent issues. A refusal to provide association references. Reluctance to put the change-order process in writing. And any offer to handle an insurance deductible for the association, which creates exposure the board does not want.

Should the association or the contractor pull the permit?

The contractor should pull the permit in its own name. A contractor asking the association or an owner to pull the permit is asking to shift regulatory responsibility onto you, and in most cases it signals a licensing or registration problem. Confirm the permitting requirements with the jurisdiction the property sits in, because requirements vary across metro Atlanta municipalities and unincorporated county areas.

Ready when you are

Want a bid written against your scope?

Send us the scope your board wrote and we will bid it line for line, with the omissions flagged rather than buried. If you have not written one yet, we will walk the buildings with the board first. Based in Alpharetta, serving associations across metro Atlanta.

Serving Atlanta · Nashville · Charleston · Greenville