ANVILFIELD Try FieldOS

Roofing

Build a 100-building commercial roofing prospect list

Turn a territory and a roof-service scope into 100 distinct building records, with owner roles, evidence, survey stages, and acquisition costs your service manager can review.

Commercial Roofing LeadsCommercial RoofingProspect QualificationRoof InspectionRoof Asset ManagementRoofing

Direct answer

Build a 100-building commercial roofing prospect list by defining your service territory, roof systems, and account size, collecting matching buildings, removing duplicates, and attaching dated roof evidence and an owner-contact research task to each record. Group the buildings into workable routes, then confirm responsibility, interest, and access before booking inspections. Track buildings, conversations, surveys, proposals, and signed accounts separately. A matching address starts the work; an owner-approved scope earns estimating time.

On this pageWhat makes a useful 100-building roofing prospect list?Territory and account mixWhere do you find buildings and roof evidence?What should you check before buying commercial roofing leads?What belongs in each prospect record?How do you turn 140 raw records into 100 buildings?Who can authorize roof work?How should you rank the 100 buildings?What should the first conversation establish?Inspection-to-quote stagesWorked example: list cost and two signed accountsWhat must the first roof survey verify?What to document and hand offCommon mistakesField checklistStandards and referencesMethodology

What makes a useful 100-building roofing prospect list?

A useful list contains 100 distinct commercial buildings your crew can serve within its operating limits, each with a reason to investigate and a next action. Decide what counts before collecting addresses. In this workflow, count one main building once, keep its roof sections beneath that record, and group several buildings under a shared ownership account where appropriate. Ten tenant addresses inside one building count as one building.

Choose the work you want to sell. A department seeking maintenance agreements needs a serviceable territory, repeat access, and a clear maintenance responsibility. A replacement crew needs a different qualification conversation and more investigation before pricing. Put the campaign purpose at the top of the worksheet so callers and estimators pursue the same work.

Use 100 as a management limit for the first campaign. It is a chosen batch size, with no promised response rate. Keep condition and buying intent unassessed until someone supplies evidence. The list should tell the next person what to check, who will check it, and when the record returns for review.

Territory and account mix

Draw the territory around your actual dispatch point and expected appointment hours. Check road travel, bridges, restricted access, and the time needed to return for repairs. A radius on a map is only the starting boundary. Have the service manager approve the operating area before anybody buys records or spends a week researching them.

The table sets out a typical campaign. A crew handles low-slope membrane maintenance, accepts estimated roof plan areas from 15,000 to 75,000 square feet, and chooses a 45-minute one-way travel limit under expected appointment conditions. Prefer evidence of older coverings, while retaining unresolved ages in a labeled research queue. Set the campaign criteria from the contractor's capacity and the local building inventory.

Research can produce the mix shown and four geographic groups of 25 buildings each. Adjust those groups to actual roads and appointments. If a purchased file uses building size bands, establish what that size measures before applying your roof-area limits. Floor area, footprint, and roof surface area belong in separate fields.

Property groupTarget buildingsFirst qualification question
Warehouses40Who manages the roof and coordinates access around operations?
Retail buildings35Does the landlord, tenant, or manager control the roof scope?
Light industrial buildings25What operating restrictions affect inspection and service?
Total100Keep each building distinct and link shared owners separately.

Where do you find buildings and roof evidence?

Start with parcel maps, assessor records, permit archives, existing customer referrals, and dated aerial views. Match the address to the physical building before researching the roof. King County's property research page, for example, links address and parcel searches to assessment reports and recorded property documents [1]. Use the equivalent official resources in your territory and record their coverage limits.

Search roof permits by address, related addresses, and parcel where the archive supports it. Read the work description and status. Seattle's research guidance separates current permit tracking from historical records and explains that some construction plans require a request [2]. An empty search needs a note identifying the archive and period searched. It does not settle the roof's history.

Request the owner's installation, repair, inspection, and warranty files once a responsible contact is established. Johns Manville's reroofing reference begins evaluation with existing drawings, specifications, guarantees, and contractor history [3]. Match each document to the roof section it covers. Keep permit issuance, completion, coating, and repair dates separate.

Use images to describe boundaries and visible features. Record the capture date separately from your research date. A patch-shaped area can support a repair-history question; it cannot establish concealed moisture or a replacement quantity. As of the example's November 5, 2026 reference date, a confirmed installation on or before November 5, 2016 reaches ten years. A building construction year cannot establish that covering date.

What should you check before buying commercial roofing leads?

Write acceptance criteria before comparing quotes. Specify distinct buildings, territory boundaries, permitted property types, size definitions, roof material descriptions, and how unknown ages should be handled. Request a sample layout showing the match reason and evidence dates. Compare it with the worksheet your callers will actually use.

Ask what the quoted charge includes: property records, owner entities, named contact research, data cleanup, and corrections. Confirm the delivery format and correction process in the supplier's actual terms. Establish whether a correction results in a replacement record, credit, or another remedy. Keep the agreed scope with the order so the receiving person can reconcile the delivery.

Distinguish a property matching your filters from a person who has requested roofing work. Ask which claim the seller is making and what evidence accompanies it. Budget your own contact verification and survey qualification. For an internally researched list, record the same acquisition inputs as staff hours and any data fees. The purchase decision should compare the cost of usable building records under the same definition.

What belongs in each prospect record?

Give every building a stable identifier. Keep a linked entry for each roof section with its boundary, estimated area, assembly description, and history. Preserve the original source entry alongside later corrections. That lets the estimator see why a building entered the campaign and what the owner or survey subsequently changed.

Label evidence consistently: document reviewed, owner reported, desk estimate, or unknown. These are workflow labels, not statistical confidence ratings. Store the source URL or file reference, document date, and date checked beside the statement. A blank age or contact field should carry a research task rather than a modeled value.

The table is a minimum calling and dispatch record. Keep research fields separate from survey findings and approved quantities. Use one vocabulary across the spreadsheet and your customer relationship management system, or CRM, so an import does not turn 'estimated' into 'verified.'

Field groupMinimum entryDecision supported
Building identityBuilding ID, address, parcel, location referenceMatch and deduplicate the physical building
Account relationshipOwner entity, management company, linked building IDsCoordinate one conversation across a portfolio
TerritoryRoute group and estimated travel timeCheck service coverage before dispatch
Roof sectionsSection IDs, boundaries, area and measurement basisSeparate additions and different coverings
Roof evidenceMaterial description, installation basis, image dates, source filesPrepare questions with condition unverified
Contact researchName or role sought, business channel, source and verification dateReach the person responsible for the roof
Authority and accessWho approves entry, testing, and spendingDefine the permission needed for each step
Commercial statusOwner's stated need, timing, current stageDecide whether a survey would be useful
Next actionSpecific task, assigned person, due dateKeep the building moving or close the record

How do you turn 140 raw records into 100 buildings?

For a worked reconciliation, you collect 140 raw address rows. First remove 20 duplicate rows for buildings already represented, leaving 120 distinct buildings. Next remove 12 outside the chosen territory, leaving 108. Finally remove eight that fail the chosen use, size, or roof-system screen, leaving 100. Those rejection groups are sequential and do not overlap.

Normalize street and suite information, then compare parcel identifiers and mapped building locations. Check campuses manually: one parcel can contain several buildings, while several mailing addresses can point to one roof. Retain alternate addresses under the building record. Link repeated ownership without merging physically separate buildings.

The accepted records meet the 40, 35, and 25 property-group targets. Keep all rejection reasons and original row IDs in an audit sheet. If your actual research yields 83 acceptable buildings, report 83 and a gap of 17. Resolve the supply gap before changing filters or ordering more.

Age remains a preference in this example, so an unresolved covering date routes to research rather than automatic rejection. If your campaign requires 100 documented roofs older than ten years, make that a separate acceptance requirement. Count only buildings with a qualifying roof section and preserve the evidence behind that claim.

Who can authorize roof work?

Trace responsibility from the property record to the people who manage the roof. Use the listed entity and its official business channels to ask who handles maintenance. Confirm the role directly. A public record starts that inquiry; a person answering the phone supplies another piece of evidence. Keep both sources and dates.

Separate access authority from spending authority. The facilities contact might arrange an escorted visit while an asset manager approves the assessment fee and construction budget. Ask who must receive the findings and how a proposal is approved. Where a tenant raises the concern, ask for the landlord or manager responsible for the roof obligation.

Use the checklist during qualification. Record a role as unresolved when the contact cannot confirm it. That result is still useful: it tells the caller exactly which introduction or authorization is missing before an estimator receives an appointment.

  • Identify the person responsible for routine roof maintenance and confirm the business contact channel.
  • Confirm who can authorize entry, escorts, and access to the roof records.
  • Identify who approves investigation fees, testing, and any destructive openings.
  • Establish who approves repair or capital spending and who signs the contract.
  • Name the report recipient, decision date, and person arranging the next introduction.

How should you rank the 100 buildings?

Sort first by service fit and evidence quality, then by whether the responsible person wants a defined next step. Keep three work queues: ready for an agreed survey, needs records or contact research, and follow up at an agreed future date. A building outside your crew's work belongs outside this campaign even if its roof looks interesting.

Give the first survey slots to properties with confirmed responsibility, an owner decision to support, accessible records, and workable access. Put uncertain ownership or conflicting roof dates back into research. Keep the reason visible instead of hiding everything inside one sales score.

Group appointments only after each visit is authorized. A nearby building can justify a coordinated conversation, but geographic proximity supplies no permission to inspect it. For this example, release calls in batches of 25 and review the results before releasing the next group. That batch size is an internal management choice; use your actual caller and survey capacity to change it.

What should the first conversation establish?

Open with the property and the question you can support: 'We are building a local membrane-roof maintenance route. Who handles this building's roof inspections and repair planning?' If you have a dated installation record, ask whether later work changed it. Give the contact an easy opportunity to correct your research.

Ask what a roof review would help the owner decide, when the last inspection occurred, and whether the existing provider or warranty affects the work. Request the latest report before offering another assessment. Johns Manville's owner manual recommends retaining the guarantee, inspection, maintenance, and repair records [4]. Those documents give the conversation a useful starting scope.

Finish with one agreed action: receive the roof file, meet the approving manager, or confirm an assessment with its fee and deliverable. Record a declined invitation plainly and maintain your company's contact restrictions. A bought property record alone supplies no evidence that the owner requested a quote. Keep outreach status separate from property match status.

Inspection-to-quote stages

Give every stage an entry condition and a piece of evidence required to leave it. Keep the history when a building moves backward. A booked visit that loses access returns to scheduling; a survey that uncovers an unknown assembly returns to investigation. Neither should remain in the proposal count simply because a salesperson needs a larger pipeline.

The stages below are a proposed internal workflow. Count distinct building IDs at the building stages, and distinct proposals or contracts at their own stages. One portfolio proposal covering four buildings needs links to all four, plus its own proposal ID. Otherwise the account report will imply four independent sales opportunities where there is one buying decision.

StageEvidence requiredNext decision
Accepted buildingIdentity, territory, fit reason, unknowns recordedAssign contact and records research
Responsible role confirmedContact confirms roof responsibility and approval routeEstablish purpose and timing
Survey authorizedScope, fee, access, recipient, and permissions agreedDispatch the appropriate assessor
Survey completedMapped findings, limitations, and investigation needsChoose repair, maintenance, further study, or capital evaluation
Proposal issuedMeasured scope, exclusions, price, recipient, review dateResolve questions and seek an owner decision
Account signedExecuted agreement and agreed start arrangementsSchedule delivery and track actual costs

Worked example: list cost and two signed accounts

Anvilfield research models a typical campaign ending with 100 accepted buildings, eight completed surveys, six proposals, and two signed annual maintenance agreements. Every survey and contract covers one distinct building and every signed account comes from the six proposals. The 140-row reconciliation describes the initial data cleanup; no rejected row generates a visit.

Use a modeled all-in $1,500 data procurement allowance. Vendor research, any contact-data purchase, and record corrections included in that procurement cost need no additional vendor charges. Internal review takes six minutes per accepted building, and outreach averages nine minutes per building across all attempts. Both use a loaded internal office cost of $60 per hour.

For each survey, two qualified people spend 2.5 hours each, including 0.5 hour of round-trip travel and two hours on site, at $75 per labor-hour. That is five labor-hours per visit. One shared vehicle travels 40 miles per visit at an internal $0.75 per mile, excluding labor. Each proposal takes another 1.5 office hours at $60.

Safe access and necessary protection are already available, ordinary tools are included in loaded costs, and no rentals, specialist tests, openings, repairs, permits, postage, tolls, parking, or survey fees apply. The office review includes setup and reporting. Customer taxes are excluded, with no additional procurement tax in the modeled data total. If your actual scope requires another item, add it before using this budget.

Total acquisition expense is $6,780, or $3,390 per signed account. Each agreement produces $9,000 collected revenue in its first year and $5,400 direct delivery cost, including service labor, vehicles, and materials. Contribution before acquisition expense is $3,600 per account, so two accounts produce $7,200 and leave $420 after this campaign expense, before remaining company overhead, financing, and income taxes. Count no renewal revenue.

With all campaign costs unchanged and only one account signed, the result becomes $3,600 minus $6,780, a $3,180 shortfall before those remaining costs. Two accounts cover the modeled acquisition expense; that threshold alone does not establish overall profitability. Replace the inputs with actual hours, collections, and delivery costs before funding another batch.

Acquisition itemModeled calculationCost
Data procurementAll-in allowance$1,500
Internal record review100 x 0.10 hour x $60$600
Outreach labor100 x 0.15 hour x $60$900
Eight surveys8 x 5 labor-hours x $75$3,000
Survey vehicles8 x 40 miles x $0.75$240
Six proposals6 x 1.5 hours x $60$540
Total acquisition expense$1,500 + $600 + $900 + $3,000 + $240 + $540$6,780

What must the first roof survey verify?

Confirm the building and roof sections against the desk record. Establish safe access, task controls, and permission before roof entry. Document the accessible covering, details, drainage, penetrations, repair locations, and the owner's reported concerns. Johns Manville's maintenance checklist covers the exterior, interior, roof field, drainage, perimeter, and penetrations [4]. State which areas your agreed visit actually included.

Keep concealed conditions unresolved until the appropriate investigation establishes them. ASTM C1153-23's public scope addresses nighttime infrared work, relevant conditions, and invasive verification [5]. An ordinary aerial view supplies none of that test record. Have the qualified investigator choose the method and agree to permissions, closures, and costs before any opening.

Use findings to select the next scope. A coating request still needs substrate and system evaluation. The Roof Coatings Manufacturers Association explains that primers do not replace cleaning and that ponding tolerance varies by coating [6]. Route those questions to the appropriate investigation and manufacturer instructions before proposing restoration. Keep repair, maintenance, further testing, and replacement evaluation available as outcomes.

What to document and hand off

Hand the survey lead a building brief containing the source record, roof-area sketch, history, owner questions, contact roles, authorization, visit scope, and open items. A useful sample note reads: 'B-027, west membrane section; area estimated from plan; manager confirms maintenance responsibility; visual assessment authorized; installation date unresolved; no openings approved; findings review booked.' That note defines the assignment.

Return the report to the same building and roof-section identifiers. Keep measured areas alongside earlier estimates with their dates. Record why the building advanced, paused, declined, or moved to another service. Set follow-up from the owner's actual decision date, with a named person responsible for it.

Review acquisition hours and useful outcomes by route and property group. If contact research stalls, fix that handoff before ordering more buildings. If surveys repeatedly require work outside your crew's scope, revise selection. Use the related guides for roof-age verification, restoration qualification, maintenance scope, measurement, warranties, and capital planning.

Common mistakes

Counting tenant suites, roof sections, and buildings in one total makes the list look larger without adding distinct service locations. Combining several buildings under one address hides the opposite problem. Resolve identity on the map and preserve the building-to-account relationships.

Another costly mistake is dispatching on visible patches before confirming authority, purpose, and access. Copying an estimated roof date into a condition field makes that mistake harder to catch. Keep the evidence labels through every import and handoff.

Finally, measure the whole acquisition effort. A low data price can still produce an expensive account when research, travel, repeated visits, and proposals consume the available contribution. Review those hours beside signed scope and actual collections.

Field checklist

0 of 9 complete

Want this checklist to run itself on every job — with photo proof and a signed record crews can hand the customer? That's FieldOS.

Standards and references

Sources reviewed November 4, 2026. King County and Seattle describe their own records systems. Johns Manville's owner manual is revision RS-1780 5-26; its RS-7385 reroofing reference is dated March 2014 and supports the investigation sequence here. Confirm current project requirements before applying a system specification.

ASTM's public catalog lists C1153-23 as active. Only its public scope and significance statements were reviewed.

PorchRocket's commercial-roofs page offers selection by territory, roof age band, material, building size, and business type [7]. Set those criteria from the approved list design and verify what each delivered field represents. Use the matching buildings for the qualification workflow above; confirm owner interest and survey authorization separately.

[1] Parcel identity and property researchKing County: Property Research
[2] Permit history and archive limitsSeattle: Research a Project, Permit, or Property
[3] Roof history and evaluation sequenceJohns Manville: Re-Roofing, RS-7385, PDF
[4] Roof files and inspection subjectsJohns Manville: Owner's Manual, RS-1780 5-26, PDF
[5] Infrared moisture investigation limitsASTM C1153-23: public scope and significance
[6] Coating preparation and drainage questionsRoof Coatings Manufacturers Association: FAQs
[7] Commercial building selection criteriaPorchRocket: Commercial roof lists by age, material and size

Methodology

Counts, prices, work rates, schedules and outcomes in typical cases are inputs to the Anvilfield research model. Calculations use the stated scope, formulas, cost inclusions and exclusions. Cited public records and technical documents support their attributed facts. The campaign model uses eight surveys, six proposals and two signed accounts. Named case records, dates and outcomes are scenario inputs; cited public records retain their source attribution.

Related tools

Next step: Set commercial roof list criteria

FAQ

How do you build a commercial roofing prospect list?

Define the territory and roof work, collect matching buildings, deduplicate them, and attach dated evidence and a contact-research task. Confirm responsibility, interest, and access before booking a survey. Track progress from building records to authorized visits, proposals, and signed accounts.

Should a 100-building list contain 100 different owners?

No. Count distinct buildings and link shared owners separately. One owner can control several buildings, while one building can have several tenants and roof sections. Keep those relationships visible so a portfolio proposal is counted accurately.

Where can you find commercial property owners?

Start with official parcel, assessor, and recorded property resources for the territory. Match the entity to the building, then confirm the person responsible for roof maintenance through business channels. A property record alone does not establish who can approve your assessment or contract.

Can aerial images tell you which roofs need replacement?

No. Use images to identify boundaries and visible features for investigation. Roof history, concealed conditions, repair quantities, and the appropriate scope need records and field assessment. Preserve image dates and describe observations without assigning an unverified cause.

Should you buy commercial roofing leads or research buildings yourself?

Compare both methods using total acquisition cost and the fields your team needs. Review territory fit, deduplication, source dates, size definitions, contact scope, and correction terms. Include internal research and survey hours whichever method supplies the building records.

How much does a 100-building prospecting campaign cost?

Calculate it from your data quote, research, outreach, surveys, travel, and proposals. This guide's sample campaign costs $6,780 under its stated inputs. That figure is an internal worked budget; replace every input with your own scope and costs before using it.

When should a roofing prospect become an estimating appointment?

Book it when the responsible person agrees to the assessment purpose, scope, fee, access, and report recipient. Confirm the permissions and task controls required for the actual investigation. Keep unresolved testing or concealed-condition questions explicit in the assignment.

What conversion rate should you expect from 100 commercial buildings?

Use your own campaign results to set expected conversion rates. Count actual outcomes and acquisition hours separately before deciding whether another batch is worthwhile.

People also ask

Codes cited in this guide

This guide is written and reviewed against the published standards below. Always confirm the current adopted edition with the authority having jurisdiction.