Privacy choices

Choose what we may use.

The site works without optional tracking. Your choice is saved on this device and can be changed here anytime.

Necessary

Runs the site, protects forms, and remembers this privacy choice.

Always on

Replacement demand

Replacement Cycle Forecasting for Commercial Roofs and Equipment (2026)

Count the systems in your territory, estimate which ones reach a replacement decision next year, and give sales a reason to call before the budget is spent.

The short answer

Replacement cycle forecasting estimates annual replacement demand by multiplying the installed assets in each age and system group by their annual replacement probability. Convert roofs into squares and HVAC equipment into units, then apply your reachable share and sales conversion rates. Ground Control by PorchRocket identifies matching commercial buildings for $10 to $20 each, delivered within 48 hours after payment. Confirm installation dates and condition before assigning a building to a near-term replacement campaign.

Find buildings due soon

What matters most

  • A planning inventory of 420 roofs averaging 19,400 square feet contains 81,480 roofing squares; a 12% annual replacement rate produces about 9,778 squares of demand.
  • Keep 3 separate dates: building construction, system installation and the latest observation or inspection.
  • ASHRAE's rooftop category reports only 5 replaced units, so its 22-year replacement median needs more local evidence before forecasting a territory.
  • A 100-building Ground Control list costs $1,000 to $2,000 before optional research add-ons; budget outreach and estimating separately.
  • EPA's May 2026 revision removed the installation deadline for qualifying pre-2025 residential and light commercial system inventory.

Say a roofing company is planning its 2027 sales territory in a county outside Columbus. Its planning inventory contains 420 commercial roofs aged 18 to 25 years, averaging 19,400 square feet of roof surface. Those roofs hold 81,480 squares. The roof and RTU inventories, replacement rates and campaign economics below are model assumptions.

If 12% of that inventory gets replaced next year, the territory produces about 9,778 replacement squares. At 8%, it produces 6,518. That difference is large enough to change a crew plan before you spend anything on another truck.

Ground Control by PorchRocket finds older commercial roofs and buildings with rooftop HVAC so you can build the address list behind the forecast. Add system records and field checks to the matching properties, then work backward to the sales activity needed to win the accounts.

Service-life references for roofs, RTUs, pavement and coatings

Start with a published reference for each system, then use installation records and inspections to decide which assets belong in your next 12 months of sales coverage.

NRCA’s roofing resources say most new roofs are designed for about 20 years of service, with life affected by climate, design, materials, application and maintenance. That broad reference helps you choose an age screen. A territory forecast needs the system underneath it.

The roof ranges below come from GAF’s January 2026 commercial roof lifespan overview. The other rows identify different kinds of evidence, because an observed replacement age and a warranty term answer different questions.

System or treatment Published reference How I would use it in a forecast
TPO roof GAF: 20 to 30 years Create a material-specific age group
PVC roof GAF: 15 to 30 years Check the installed assembly before narrowing the group
SBS modified bitumen GAF: 10 to 30 years Separate from APP records
APP modified bitumen GAF: 10 to 20 years Use its own replacement history
Built-up roof GAF: 15 to 20 years Screen older roofs for assessment
Metal roof GAF: 40 to 60 or more years Keep separate from membrane roof cohorts
Packaged DX rooftop unit ASHRAE: 22-year median among 5 replaced units Treat the small sample as context
Asphalt structural overlay FHWA: 6 to 17 years of reported life extension Track the treatment date and pavement condition
Specified silicone coating over single-ply Gaco: 20-year labor and material warranty requirement Track the project specification and assessment dates

The ASHRAE rooftop observations, FHWA pavement treatment study and Gaco single-ply coating specification support those final three rows. FHWA studied highway treatments; its ranges need local pavement evidence before use on parking lots.

Keep a source field beside every adopted interval. An EPDM roof or another assembly might have no adopted reference in your worksheet. Ask for its assembly documents. Set a review interval with your estimator once you have them. An empty field is a research task. Keep it out of the age-based forecast until the assembly is identified.

The replacement demand formula

Multiply the surviving inventory in each system and age group by its annual replacement probability, then add the groups to estimate next year’s replacement volume.

For roofing, the calculation is:

Annual replacement squares = roof sections in the group × average section area × annual replacement probability ÷ 100.

For HVAC, use units instead of roof sections and omit the area conversion. For pavement, use measured treatment area. Work with the unit your estimator and supplier will recognize.

The probability needs a stated basis. A local equipment history can supply the number of replacements during a year divided by the comparable units operating at its start, with additions and observation time handled consistently. Until you have that history, enter a low, base and high planning rate. A service-life table alone cannot supply the probability for next year.

NIST’s explanation of conditional failure rates focuses on the population still surviving at a given age. That is the right denominator for the engineering side of this calculation. Commercial replacements also include planned upgrades, so record why a system was removed before fitting a replacement curve to the records.

For an analyst working with a fitted survival curve, the one-year probability at age a is 1 - S(a + 1) / S(a), where S(a) is the share surviving to age a. Use a curve fitted to your event definition and records. An owner can start with age-group rates in a spreadsheet and keep the same inventory discipline.

When installed base divided by service life works

Dividing inventory by mean service life gives a rough annual turnover estimate for a stable market with a balanced spread of installation ages. It is a starting check.

For example, 420 roofs divided by 20 years gives 21 roofs a year. But the opening inventory contains only roofs already aged 18 to 25. Applying a whole-market average to that older group erases the reason you selected it.

I would use the shortcut to check the scale of a mature territory, then use age groups for sales planning. The TAM, SAM and SOM guide explains the next filter: how much of the territory your company can serve and pursue.

Build an inventory with separate asset and age fields

Give each roof section or equipment item its own record, linked to a building and owner, so one address cannot hide several different replacement clocks.

Start with geography and trade fit. A membrane crew can select commercial roofs by material, age band and building size. An HVAC department can select buildings with multiple visible rooftop units. Keep the territory within the drive times your service department will accept.

Ground Control’s commercial roof age filter includes a 10-plus-year band. To create the narrower 18-to-25-year group used here, add roof-specific installation records or field verification. Read the method for finding old commercial roofs before deciding which records need a follow-up call.

Worksheet field What belongs there Next action when it is missing
Property and roof-section ID Address plus a distinct section identifier Separate additions or differently aged sections
System classification Documented roof assembly or equipment category Ask for records or schedule verification
Installation date and evidence Invoice, project record or verified equipment record Keep the age in an unknown group
Area or unit quantity Roof surface measurement or verified equipment inventory Have the estimator measure or technician count
Observation date Image date, inspection date and record date separately Update the oldest evidence first
Buyer and budget status Responsible owner, manager and next budget decision Ask who approves the work and when

Building construction year goes in another column. A 1988 warehouse with a 2021 replacement roof belongs in the 2021 roof cohort. If an addition has an older membrane, split the roof sections before calculating area at risk of replacement.

Connect the asset records to the buying account. One manager can control several buildings, while one building can contain several equipment owners. Keep physical quantity and purchasing authority separate. The broader market intelligence guide explains how property observations and buyer research work together.

For city, county and school properties, use Bid Control by PorchRocket for public projects. Its early signs from budgets and capital plans can identify a planned roof or HVAC project before the bid posts. Track that named project once and remove it from the uncommitted forecast when its scope is confirmed.

A county roof forecast measured in squares

The 420-roof county inventory contains 8,148,000 square feet of roof surface, which becomes 81,480 squares before applying any annual replacement rate.

The unit conversion is square feet divided by 100. GAF defines a roofing square as 100 square feet of roof surface. Keep surface area separate from total building floorspace when assembling the worksheet.

The base calculation is 420 × 19,400 ÷ 100 × 12% = 9,777.6 squares. Round that to 9,778 for territory planning. The corresponding expected roof count is 420 × 12% = 50.4.

That decimal belongs in an expected-value forecast. Dispatch needs named projects and schedules. If the replacement candidates are concentrated among larger roofs, use each section’s area rather than multiplying the expected count by the county average.

Keep confirmed projects visible beside the statistical estimate. If you know of three approved replacements, record their measured area and remove those sections from the remaining uncertain inventory before applying probabilities. Adding three known jobs to a probability forecast that already includes their roofs counts the same assets twice.

I would publish two views for the sales meeting: expected squares by town and the named accounts behind each town’s inventory. The first view helps assign sales coverage. The second tells a rep which owner to contact on Tuesday.

For a company selling several services, retain one property record with a separate record underneath it for every system you plan to assess. Cross-selling an existing account can add work, but the roof’s age should never set the replacement date for the equipment sitting on it.

Low, base and high replacement scenarios

Use 8%, 12% and 16% annual replacement rates for the county model, producing a range of 6,518 to 13,037 squares for the same installed inventory.

Hold the count and area constant while changing the rate. That shows which decision depends on replacement timing and which depends on the size of the market.

Annual county measure Low Base High
Annual replacement probability 8% 12% 16%
Expected roofs replaced 33.6 50.4 67.2
Expected replacement squares 6,518 9,778 13,037
Remaining roofs in the original group after one year 386.4 369.6 352.8

To replace the scenario rates with local evidence, track a defined set of roofs from the beginning of a year through its end, including roofs that stayed in service. Record replacement dates and the age evidence available at the start.

Separate uncertainty about quantity from uncertainty about timing. If you are unsure whether the county has 420 or 500 fitting roofs, resolve the count before choosing a more elaborate life curve. If the count is sound but installation dates are weak, put the next research dollar into age verification.

My decision rule is to fund a targeted sales campaign when the low case supports its acquisition cost, then add production capacity against signed work and supported backlog. A territory with 13,037 potential squares cannot keep a crew busy if your company has no access to the owners.

Avoid carrying the same 420 roofs through five identical annual forecasts. At the base rate, next year’s uncertain surviving group starts at 369.6 expected roofs, before newly aging cohorts enter. The stock moves each year. Record each inventory change by event type. A replacement creates a new system record; a demolition removes a building from the territory.

Forecast RTU replacements from verified unit records

For rooftop HVAC, count equipment units within each installation-age group and apply a replacement rate to those units, keeping building count as the sales-routing measure.

A building with five visible rooftop units gives your service department a reason to investigate. A verified equipment schedule gives the estimator the quantity to plan. Start with the visible-unit band. During an authorized visit, have a technician identify each unit and assess its condition, with the installation evidence attached to its record.

ASHRAE’s public rooftop category includes 220 packaged DX units: 215 still in service and five replaced. The operating units have a median age of 16 years; the replaced units have a median replacement age of 22 years. Those are different populations, and the replacement sample is small. Use the underlying service-life table with its counts attached.

Set the RTU worksheet alongside the roof model at 160 buildings averaging 5.5 verified units per building. That gives 880 units. Set the documented older cohort at 30% of the units, or 264. At a 10% annual replacement assumption, that cohort produces 26.4 expected swaps.

Do the equipment work before ordering tonnage or curb adapters. A unit forecast needs the verified size mix to become a purchasing plan, and the site survey needs to establish access and installation scope before a swap becomes an estimate.

I would first offer a replacement budget tied to the owner’s equipment schedule. Ask which units caused repeated service calls and which locations would hurt operations most if they stopped. Those answers help put the verified inventory in order without assigning the whole roof one replacement date.

The 2026 rooftop-unit replacement guide covers the equipment conversation in more detail. Keep service agreements in the forecast too: an account that postpones a swap can still buy scheduled maintenance while the replacement budget develops.

Give pavement and coating renewals their own clocks

Track pavement treatments and roof coatings from their own application dates, because an overlay or restoration changes the next decision without giving every underlying component the same new age.

Keep pavement reconstruction separate from resurfacing. Track preservation treatments within their own categories. FHWA reports extended service lives of 6 to 17 years for structural overlay and 3 to 8 years for chip seal in its historical treatment study. Those highway observations describe added service life. They cannot set a parking-lot sealcoating schedule.

Have the paving estimator measure the treatment area and record the prior scope. Keep a separate date for the last overlay and for later surface treatments. Select an inspection interval using your own pavement history and the site’s condition, then forecast treatment demand in square feet by scope.

For coatings, the May 2026 Gaco specification calls for a 20-year labor and material warranty for its specified single-ply coating assembly. It also strongly recommends a moisture survey and requires wet roofing materials to be removed and replaced before coating. Use the project documents and inspection findings to plan the next assessment.

The manufacturer’s warranty term belongs in a warranty field. Set a separate field for the next condition review and another for the estimated renewal window.

Create mutually exclusive outcomes for each roof section in a given year: maintain, restore or replace. If an assessment supports restoration, move its area into the coating opportunity and remove it from the replacement opportunity for that forecast. The roof-coating target list can identify older roofs to assess; your estimator assigns the scope after the visit.

What the refrigerant transition changes in a 2026 forecast

EPA’s current refrigerant rules affect new equipment choices and installation timing, while existing operating HVAC remains eligible for continued use and repair under the Technology Transitions program.

That distinction changes the replacement forecast. EPA’s HFC phasedown questions and answers state that owners can keep using existing products and systems and can repair legacy equipment. A refrigerant transition date therefore cannot serve as the replacement probability for every older RTU in your county.

Use the updated 2026 rules

EPA revised its Technology Transitions requirements in May 2026. The final-rule fact sheet says the revision removed the January 1, 2026 installation compliance date for qualifying residential and light commercial systems using refrigerants above the 700 GWP limit when the specified equipment was manufactured or imported before January 1, 2025. The revision allows qualifying pre-2025 system inventory to be installed until it runs out.

Keep field-assembled systems separate from self-contained products. EPA’s current restrictions by sector lists a 700 GWP limit and January 1, 2025 manufacture/import compliance date for the self-contained residential and light commercial AC and heat-pump product category. For products above the GWP limit, the table places the sale, distribution and export cutoff three years after the category’s manufacture/import compliance date: January 1, 2028. That clock runs from the regulatory deadline, regardless of when an individual unit was built. Those are different events from installing a qualifying field-assembled system.

For a packaged RTU, confirm the equipment’s regulatory category and manufacturing information with the supplier. For a field-assembled system, check the specified component dates. Follow the current category before putting a date beside an account.

Put verified timing into the sales file

Add equipment category and manufacturing date to the technician’s worksheet, alongside the installed refrigerant and documented installation date. Have the supplier confirm which new equipment fits the proposed scope and what is available for the requested installation window.

Then ask the owner about the capital budget. A scheduled roof project might create an opportunity to coordinate equipment work, while a functioning unit with funded maintenance might stay in the service column. Record those decisions by asset.

I would revise a unit’s timing after that conversation, based on the owner’s budget and the technician’s findings. Keep any resulting planned replacement separate from the background age-based demand calculation. One approved project should have one quantity and one expected purchasing period.

Replacement forecasts for manufacturers and distributors

Manufacturers can use replacement volume to assign territory coverage, while distributors can use verified project timing and system mix to plan stock and dealer support.

An installed-base map starts before a job appears in a dealer’s pipeline. It tells the territory manager where the fitting roofs or equipment are concentrated. The installed-base mapping method explains how to organize that territory view, and the building-product market data guide connects it to channel planning.

Keep four quantities in the territory book: total installed stock, annual replacement volume, the volume compatible with your product line and the portion your channel expects to serve. A membrane supplier should not apply the roof forecast to every material category at once.

For the county’s base case, 9,778 replacement squares is a market demand estimate. The manufacturer needs the replacement system mix before allocating it to a product line. The distributor needs named opportunities and dealer schedules before committing an order to a delivery week.

Use separate columns for substrate area and order quantity. Waste allowances and coverage rates belong to the project specification. A territory estimate of roof squares does not include every accessory, insulation layer or field adjustment on a materials order.

I would refresh the territory book quarterly and let dealers report project status against a shared property ID. That makes it possible to see whether several dealers are quoting the same roof without counting it several times as market demand. Store competing quotes under that project. Count its roof area once.

Ground Control supports building searches by commercial type, size, roof material and visible features. For a whole state, a dealer network or a field beyond standard filters, submit a custom manufacturer territory request. Define the asset and the evidence needed before selecting the file layout.

Give each territory manager a dated opportunity count and the next research question. That question might be the membrane’s installation year or the owner’s capital-planning date. The next edition should show which unknowns were resolved and which projects moved forward.

From county demand to the accounts your team can win

Apply a reachable-account filter and a sales funnel after estimating replacement demand, so the territory’s 9,778 base-case squares do not become your company’s revenue forecast by default.

Choose a 100-building campaign inside the county. Select the roof systems your crew installs and the buildings you can reach within the existing service route. Keep recently replaced roofs out once their records are verified.

Use an 84-hour sales and estimating budget for both a broad address campaign and a fitting-building campaign. Charge owner time to that allowance. For the selected buildings, allocate 24 hours to contact research, 20 to outreach, 16 to qualification and record review, and 24 to estimates and follow-up. The broad campaign uses the same total hours but spends more of them finding qualified scopes. Hold the proposal-to-win rate at 25% in both cases.

Campaign stage Broad county addresses Selected buildings that fit
Buildings worked 100 100
Conversation rate 25% 40%
Conversations 25 40
Qualified share of conversations 20% 40%
Qualified accounts 5 16
Proposal rate among qualified accounts 40% 50%
Proposals 2 8
Win rate among proposals 25% 25%
Expected signed accounts 0.5 2
Sales and estimating hours per expected account 168 42

The funnel produces four times as many expected accounts from the same hours. The change comes before the final close: more conversations concern properties with the right scope, and more of those conversations support an estimate.

The fractional account is an expected result across repeated campaigns. Evaluate a single campaign by its named opportunities and signed work. Keep enough notes to tell a timing problem from a property-fit problem.

Ask the manager a short question: “Which roof sections are in next year’s capital plan, and when would you want a condition review to support that budget?” Record the answer beside the asset. A request to call in February gives the rep a date; an installation invoice gives the forecast better age evidence.

The sales pipeline math guide expands the reverse funnel. Start with the gross profit you need, work back to signed accounts and proposals, then decide how many fitting buildings the team has time to work.

The cost and five-year value of the 100-building campaign

The targeted campaign costs $6,536 at the top of Ground Control’s building-price range, and two signed accounts reduce customer acquisition cost to $3,268 per account.

Price the 100-building file at $20 each, or $2,000. Value all 84 sales and estimating hours at a loaded $54 per hour, giving $4,536. The labor allowance includes researching contacts, so this budget buys no contact add-on. Assume phone and email outreach using existing tools, with no incremental software or advertising expense. Estimator travel time belongs in the 84 hours; allocate vehicle and other sales costs within the loaded hourly rate. Add any expense outside that allowance before calculating acquisition cost.

Customer acquisition cost, or CAC, is total campaign cost divided by accounts won. Here it is $6,536 ÷ 2 = $3,268. The broad campaign uses a zero-cost address source and the same $4,536 labor budget; at 0.5 expected accounts, CAC is $9,072.

For each signed account, set the initial membrane project at $92,000 revenue with $73,600 in direct costs, including field labor and materials plus travel and job expenses. That leaves $18,400 gross profit. Set an accompanying maintenance agreement at $2,460 annual revenue and $1,600 annual direct cost, leaving $860 annual gross profit.

Use five annual maintenance billings, assuming the first year is collected in full, an 85% renewal rate for each later year, and unchanged annual revenue and direct cost. The account’s five-year gross-profit value includes the initial project and the retained maintenance billings, without another roof replacement in that period. Round the per-account maintenance value to cents before multiplying by the account count, so the table adds up across both columns.

Value calculation Per account Two accounts
Initial project gross profit $18,400 $36,800
Expected maintenance gross profit: $860 × (1 + 0.85 + 0.85² + 0.85³ + 0.85⁴) $3,189.42 $6,378.84
Five-year account gross-profit value, undiscounted $21,589.42 $43,178.84
Campaign acquisition cost $3,268 $6,536
Contribution after acquisition cost, before company overhead $18,321.42 $36,642.84

The resulting LTV:CAC ratio is $21,589.42 ÷ $3,268, or about 6.6:1. Use the contractor customer lifetime value method to substitute your own renewal history and service costs.

Lead-list ROI uses the full acquisition budget: ($43,178.84 gross profit minus $6,536 acquisition cost) ÷ $6,536 = about 561% over five years. Gross profit equals 21.6 times the $2,000 file cost, but that comparison excludes the sales expense. Keep both numbers labeled.

One initial project leaves $18,400 minus $6,536, or $11,864, after the campaign expense and before overhead. I would use that one-project case to decide whether to fund the pilot. Run your numbers through the lead-list ROI calculator and the lead-list ROI guide before increasing the order.

Keep the forecast accurate as replacements happen

Review the territory forecast quarterly, preserve its original assumptions, and update each asset after an inspection or replacement so the next edition can be checked against observed work.

Keep a dated forecast sheet for January 1 and separate columns for events during the year. Record when the roof or unit was removed. Attach the new installation record and move the replacement system into its new cohort.

NIST’s discussion of censored reliability data explains why systems still operating carry information even though their final life is unknown. Preserve those records. A file containing only replacements describes the jobs you saw without showing the equipment population exposed to replacement.

Compare like with like. Check the forecast against replacements across the tracked territory inventory, including jobs other contractors performed when you can verify them. Your own closed jobs measure sales performance. They cannot alone measure county demand.

Record the reason for a miss. A roof may stay in service after a repair, move into restoration or wait for funding. A replacement can also happen outside the predicted window. Keep engineering condition and the purchasing decision in separate fields so a sales delay does not rewrite the installation history.

After the first year, compare forecast and observed replacement area by age group and system. Start with broad groups if your local records are sparse. Add complexity only when the records can support it.

I would also keep a lost-account reason beside each proposal. Price, timing and an existing service relationship need different responses. That lets the next campaign improve its property filters and follow-up schedule while the asset forecast remains tied to the physical inventory.

How to build a replacement forecast in 30 days, step by step

Build the first territory forecast in eight steps, using a 100-building pilot to connect the county’s installed assets with your team’s available sales hours and replacement offer.

  1. Days 1 and 2: choose one scope and area. Write down the roof system or equipment service you sell, the building-size band and the service boundary. Pick the reporting unit: roof squares, equipment units or measured pavement area. Assign one person to own the worksheet.
  2. Days 3 and 4: create the asset fields. Separate property ID, roof section and equipment ID. Add installation evidence, observation date and the next budget decision. Keep unknown ages in their own group so a missing record cannot silently receive a replacement date.
  3. Days 5 and 6: order the fitting buildings in Ground Control. Pull 100 commercial buildings in your area using roof age band, material and size, or select buildings with 5-plus visible rooftop units. Commercial records cost $10 to $20 each, with the file delivered within 48 hours after payment. Choose the filters for your trade.
  4. Days 7 through 10: verify the pilot inventory. Research the system dates and ask owners for the relevant records. Schedule authorized site checks where the next decision depends on condition or equipment identity. Measure roof surface area or document unit quantities with the estimator or service technician.
  5. Days 11 through 14: calculate three demand cases. Apply low, base and high annual replacement probabilities to each surviving age group. Name the source or assumption behind each input. Remove confirmed replacements and restoration projects from the uncertain pool before adding their separate scheduled volumes.
  6. Days 15 through 20: work the buyer list. Ask who handles service and who approves capital work. Offer a condition review or replacement budget suited to the property. Record a next contact date and the owner’s budget timing. Charge these hours to the campaign.
  7. Days 21 through 25: price the reachable opportunity. Build the conversation-to-proposal funnel and calculate CAC using all acquisition expenses. Check the one-project case before approving a larger list. Compare expected work with the crew days available after existing commitments.
  8. Days 26 through 30: set the next review. Give each near-term account a named rep and next action. Save the first forecast without overwriting it. Schedule the quarterly inventory review, and update installation records as soon as verified work finishes.

At day 30, review the missing records as well as the proposals. If the right buildings produced conversations but dates remain weak, spend the next round on verification. If dates are sound but the route is too wide, tighten the geography before buying more records.

Build the replacement territory in Ground Control

Ground Control by PorchRocket is the fastest way to build a replacement-prospecting list: select commercial buildings in your area by roof age band, material, building size or visible rooftop HVAC. Commercial lists cost $10 to $20 per building and arrive within 48 hours after payment, often sooner. Each property explains why it matched, and a wrong match receives credit back within 30 days. The list identifies buildings that fit; owners have not requested quotes. Add installation records and an authorized assessment to identify which matching assets belong in the next replacement window.

Use the commercial Ground Control order page to choose the territory. Your team gets:

  • Commercial properties selected for your roof systems or rooftop-equipment campaign.
  • Building-size filters that keep the list within the jobs your crew wants.
  • A stated reason each property matches the search.
  • Optional owner information and decision-maker research for the buying conversation.
  • CSV and Excel files to import into your sales process and add your verified asset fields.
  • A price shown before payment, with orders starting at 10 buildings.

Put your next estimating hour on a building that fits the work and the territory you want.

Questions people ask

Quick answers

How do you forecast roof replacement demand in a county?

Count roof sections by material and installation-age band, measure their surface area, and apply an annual replacement probability to each group. Divide square feet by 100 to report roofing squares. Sum the groups for county demand, then apply your reachable share and sales funnel to estimate the work your company can pursue.

How long do commercial roofs last?

TPO roofs have a 20-to-30-year reference lifespan in GAF's January 2026 overview. The same source gives ranges of 15 to 30 years for PVC and 15 to 20 for built-up roofing. Use those as screening references, then check the installed assembly, roof history and condition before scheduling a replacement discussion.

What is the replacement demand formula?

For one year, multiply the surviving installed inventory in each age and system group by that group's annual replacement probability. For roof area, multiply again by average roof-section area and divide by 100 for squares. Add the groups together. A whole-market count divided by average service life is a rough steady-state shortcut.

What is the normal RTU replacement cycle?

Use equipment-specific records and condition to set the RTU replacement schedule. ASHRAE's public rooftop category shows a 22-year median among only five replaced units, alongside 215 units still operating. That sample cannot set a universal deadline. Begin a budget review at an age your service department chooses, then refine it from local replacement history.

Does the 2026 refrigerant transition require replacing existing HVAC?

No. EPA's Technology Transitions rules allow existing equipment to continue operating and being repaired. New products and new field-assembled systems have separate restrictions. EPA's May 2026 revision also removed the installation deadline for qualifying pre-2025 residential and light commercial system inventory. Classify the equipment before using a regulatory date in a sales forecast.

Can aerial imagery tell me the age of rooftop equipment?

No. Identify buildings with rooftop equipment from imagery, then obtain installation dates from equipment records or an authorized site visit. Ground Control offers visible-unit bands such as two or more and five or more. Keep equipment age in a separate field and use the technician's verification to place units into replacement cohorts.

How much does a building list for replacement prospecting cost?

Ground Control commercial lists cost $10 to $20 per building, with orders starting at 10 buildings. A 100-building list therefore costs $1,000 to $2,000 before optional owner or decision-maker research. Delivery is within 48 hours after payment, often sooner, and a wrong property match receives credit back within 30 days.

How often should I update an equipment replacement forecast?

I would review the forecast quarterly and update individual records after a replacement, inspection or budget conversation. Keep the original annual forecast so you can compare it with completed work. Remove replaced systems from their old cohorts, add the new installation dates and move surviving assets forward before calculating the next year's demand.

Research file

Sources used in this guide

Sources are linked at the claim they support and collected here for auditability. Vendor features and prices can change; verify them before purchasing.

  1. NRCA roof service-life guidanceNational Roofing Contractors Association: General roof design-life guidance and the effects of climate, design, application and maintenance; checked November 2026.
  2. Commercial roof lifespan by materialGAF: January 2026 manufacturer reference ranges and roof-condition assessment methods; checked November 2026. Curl returned HTTP 403; page contents confirmed through web search and opening.
  3. Rooftop HVAC service-life observationsASHRAE: Packaged DX rooftop category: 220 total units, 215 in service and 5 replaced; checked November 2026. Curl returned HTTP 403; data confirmed through web search and opening.
  4. Reported pavement treatment life extensionsFederal Highway Administration: Historical highway treatment observations, including 6 to 17 years for structural overlay and 3 to 8 for chip seal; checked November 2026. These are life extensions, not parking-lot replacement deadlines.
  5. Silicone coating over single-ply specificationGaco: May 2026 specification, section 1.6 warranty and section 3.1 moisture and substrate assessment; checked November 2026.
  6. Conditional failure rate and surviving inventoryNational Institute of Standards and Technology: Reliability handbook explanation of hazard as conditional on survival; checked November 2026.
  7. Reliability observations with systems still operatingNational Institute of Standards and Technology: Censoring and the treatment of units that remain in service during an observation period; checked November 2026.
  8. Current HFC restrictions by equipment categoryU.S. Environmental Protection Agency: Product versus field-assembled system restrictions, GWP limits and current installation exceptions; checked November 2026. Page updated August 28, 2026.
  9. May 2026 Technology Transitions reconsiderationU.S. Environmental Protection Agency: Final revision removing the installation deadline for qualifying pre-2025 residential and light commercial system inventory; checked November 2026.
  10. Continued operation and repair of existing HVACU.S. Environmental Protection Agency: Technology Transitions provisions permit continued use and repair of legacy equipment; checked November 2026. Installation timing is taken from the updated sector table and May final-rule fact sheet.
  11. Roofing squares and surface-area conversionGAF: Defines one roofing square as 100 square feet of roof surface; checked November 2026. Curl returned HTTP 403; definition confirmed through web search and opening.
Your next best move

Find the buildings entering your next sales cycle.

Choose commercial roof age bands, material and building size, or find buildings with rooftop HVAC. Ground Control sends matching addresses with the reason each property fits.

Find buildings due soon