Predictika · Residential roofing warranty quotes

An AI sales agent's roofing warranty quote, checked before it goes out

An AI sales agent prepares a residential roofing job quote that includes an Owens Corning limited lifetime warranty: the warranty level, the installer, the shingles, the other roofing components, the registration plan and the coverage terms the quote states. Before it goes out, the agent sends it to Predictika, which checks it against a declarative model of the published warranty documents and returns a verdict, every reason and the coverage terms it computed.

Scope: Owens Corning Platinum Protection, Preferred Protection and System Protection limited lifetime roofing warranties: installer, shingle line, required components, stated coverage terms. See everything this validator covers

This validator models quotes for the Owens Corning Platinum Protection, Preferred Protection and System Protection Limited Lifetime Warranties on roofing systems built around Owens Corning shingles (Woodcrest, Woodmoor, Duration Series, Oakridge and Supreme), not just the scenarios shown below. It follows the three public warranty documents dated August 2026.

  • Who and where — the property must be in the United States or Canada; Platinum Protection needs an Owens Corning Roofing Platinum Preferred Contractor, the other two a Platinum or Preferred Contractor; the warranty must be registered within 60 days of installation.
  • Roof conditions — the roofing system must cover the entire structure, be installed over a ventilated roof deck and over a clean deck with the old roofing removed.
  • Required components — Owens Corning shingles; for Platinum and Preferred Protection, qualifying synthetic underlayment (or a full-deck Self-Adhered Ice and Water Barrier), Owens Corning Hip and Ridge shingles (except with Supreme shingles) and any 2 of 3 of ice and water barrier, starter shingles and VentSure ventilation (all 3 when hip and ridge is not used); for System Protection, hip and ridge plus any 2 of 4 components (all 4 when hip and ridge is not used). VentSure off-ridge exhaust vents do not count, and VentSure on one side only is flagged for a person to confirm.
  • Coverage terms computed — the TRU PROtection period (50 years on a single-family home, 20 on other structures, 15 for Supreme), the non-prorated workmanship period, the wind speed (60, 110, 130 or 160 MPH by shingle, nails, starter shingles and the enhanced wind components) and the algae resistance period (25 or 10 years). The quote's stated figures are compared with these.

Any quote for these three warranties is in scope — not only the scenarios pictured here. Not covered: prices (the documents give none, so no price build-up or line-item quote), the Solar Protect and standard product warranties, claims, transfers and proration, the exact enhanced wind installation instructions and fastening patterns, shingle purchase dates, and the wind warranty period, which differs between documents and is not computed.

The AI sales agentBuilds the roofing warranty quote from the conversation and says it is ready.
Predictika validatorChecks every rule at once and returns the verdict, each finding, and the computed figures.

9 scenarios in 4 groups · each group runs from the agent’s first attempt to the outcome · click one to switch

What the agent proposes

The AI sales agent says

Illustrative agent statement. The validator receives the structured request below.

Proposing agent: AI sales agent (scripted)

Before sending, the agent must call Recorded run

Predictika validator


      
Waiting for the call.

Where rules-based CPQ gets it wrong

Click to expand

Our assessment of what a typical rules-based CPQ (product rules, price rules and validation rules, as in Salesforce CPQ) does with the same cases. It is a judgment about effort and reliability, not a claim that nothing can be built.

What the validator caughtTypical rules-based CPQPredictika
Required components that depend on the warranty level, the hip and ridge choice and the shingleOnly with care
The count needed is 2, 3 or 4 depending on the warranty and on whether hip and ridge is used, and one product can count twice (a full-deck ice and water barrier is also the underlayment), so the rules are easy to get subtly wrong.
The components are counted and compared with the number needed on every call.
Coverage terms stated on the quote that must match the documentsOnly with workarounds
The stated years and wind speed come from outside the configuration, so a rule has to recompute each value for the shingle, structure and warranty and compare the two.
The stated figures are fields in the request; the validator blocks when they differ from what it computes.
A wind speed that depends on shingle, nails, starter shingles and a set of enhanced wind componentsOnly with care
Five shingle lines and several conditions give 60, 110, 130 or 160 MPH; a quote can easily claim 160 MPH without the starter shingles that earn it.
The speed is recomputed from the roof and compared with the one the quote states.
Every problem returned in one answerOnly with workarounds
Rules tend to fire as the quote is saved or a step is completed, so a rep often fixes one error and meets the next.
All findings come back together, whatever order the choices arrived in.

What this validator catches: findings from its test cases

Click to expand

Every rule is checked on every call, in any order the choices arrive; one problem never hides another. Blocking findings stop the quote; approval findings need a person to sign off; everything else is computed.

1The quote lists 1 of the additional qualifying components; 2 are needed for this warranty with this hip and ridge choice.
2The quote lists 0 of the additional qualifying components; 2 are needed for this warranty with this hip and ridge choice.
3The Platinum Protection warranty requires the whole roofing system to be installed by an Owens Corning Roofing Platinum Preferred Contractor.
4This warranty requires the roofing system to be installed by an Owens Corning Roofing Platinum or Preferred Contractor.
5The roofing system needs Owens Corning brand synthetic underlayment, RhinoRoof U20 or Titanium underlayment, or a qualifying Owens Corning Self-Adhered Ice and Water Barrier covering the entire deck.
6The quote lists 2 of the additional qualifying components; 3 are needed for this warranty with this hip and ridge choice.
7Owens Corning Hip and Ridge Shingles (DecoRidge, DuraRidge, ImpactRidge, ProEdge or RIZERidge) are required; only a roof with Supreme shingles is exempt.
8The quote lists 3 of the additional qualifying components; 4 are needed for this warranty with this hip and ridge choice.
9The quote has VentSure ventilation on only one side; the documents say VentSure products should be part of a balanced system with both intake and exhaust, so a person should confirm the ventilation design.
10The warranty must be registered with Owens Corning within 60 days of the installation; the quote plans 75 days.
11The roofing system must cover the entire structure; roofs installed on only a portion of a building do not qualify.
12The roofing system must be installed over a ventilated roof deck; roofs over non-ventilated decks do not qualify.
13The roofing system must be installed over a clean roof deck with all existing roofing material and debris removed.
14The warranty applies only to property located in the United States or Canada.
15The warranty covers a complete Owens Corning roofing system, and the shingles on the quote are not Owens Corning shingles.
16The quote states wind coverage up to 130 MPH, but the documents give 110 MPH for this roofing system.
17The quote states wind coverage up to 160 MPH, but the documents give 130 MPH for this roofing system.
18The quote states a TRU PROtection period of 50 years, but the warranty documents give 20 years for this shingle and structure.
19The quote states 25 years of non-prorated workmanship coverage, but this warranty gives 20 years.
20The quote states 25 years of non-prorated workmanship coverage, but this warranty gives 10 years.
21The quote states 10 years of non-prorated workmanship coverage, but this warranty gives 0 years.
22Algae resistant shingles are available regionally and not on all product lines; a person should confirm availability for the job location.
23The quote states 25 years of algae resistance coverage, but the documents give 10 years for this roofing system.
24The warranty must be registered with Owens Corning within 60 days of the installation; the quote plans 90 days.
25The quote lists 1 of the additional qualifying components; 3 are needed for this warranty with this hip and ridge choice.
26The quote states a TRU PROtection period of 40 years, but the warranty documents give 50 years for this shingle and structure.

Scenarios and results

Click to expand

The recorded result of the validator for each scenario on this page: the request the AI agent sent, the verdict, and every finding, in the order they appear above.

1. Installer, components and registration: A Platinum Protection quote with a Preferred Contractor and no hip and ridge

The agent's request. Please quote an Owens Corning Platinum Protection warranty for a roof with Duration Series shingles on a single-family owner-occupied home in the United States, installed by an Owens Corning Roofing Preferred Contractor, with the warranty registered 75 days after installation. The roof has no Owens Corning Hip and Ridge shingles, synthetic underlayment, no Ice and Water Barrier, starter shingles and no VentSure ventilation. The quote states 50 years of TRU PROtection coverage, 25 years of non-prorated workmanship coverage and wind coverage up to 130 MPH. It is ready to send.

Verdict: Blocked.

  • Platinum Protection needs a Platinum Preferred Contractor. The Platinum Protection warranty requires the whole roofing system to be installed by an Owens Corning Roofing Platinum Preferred Contractor.
  • Registered too late. The warranty must be registered with Owens Corning within 60 days of the installation; the quote plans 75 days.
  • Owens Corning Hip and Ridge missing. Owens Corning Hip and Ridge Shingles (DecoRidge, DuraRidge, ImpactRidge, ProEdge or RIZERidge) are required; only a roof with Supreme shingles is exempt.
  • Too few additional components. The quote lists 1 of the additional qualifying components; 3 are needed for this warranty with this hip and ridge choice.

2. Installer, components and registration: The agent resubmits after fixing the errors

The agent's request. Please quote an Owens Corning Platinum Protection warranty for a roof with Duration Series shingles on a single-family owner-occupied home in the United States, installed by an Owens Corning Roofing Platinum Preferred Contractor, with the warranty registered 45 days after installation. The roof has Owens Corning Hip and Ridge shingles, synthetic underlayment, full-deck Self-Adhered Ice and Water Barrier, starter shingles and VentSure intake and exhaust vents. The quote states 50 years of TRU PROtection coverage, 25 years of non-prorated workmanship coverage and wind coverage up to 160 MPH. It is ready to send.

Verdict: Allowed.

  • Coverage summary. Computed coverage is 50 years of TRU PROtection, 25 years of non-prorated workmanship, wind up to 160 MPH and 0 years of algae resistance.

3. Enhanced wind: A Platinum Protection quote claiming 160 MPH wind coverage

The agent's request. Please quote an Owens Corning Platinum Protection warranty for a roof with Duration Series shingles on a single-family owner-occupied home in the United States, installed by an Owens Corning Roofing Platinum Preferred Contractor, with the warranty registered 30 days after installation. The roof has Owens Corning Hip and Ridge shingles, synthetic underlayment, full-deck Self-Adhered Ice and Water Barrier, no starter shingles and VentSure intake and exhaust vents. The quote states 50 years of TRU PROtection coverage, 25 years of non-prorated workmanship coverage and wind coverage up to 160 MPH. It is ready to send.

Verdict: Blocked.

  • Stated wind speed differs. The quote states wind coverage up to 160 MPH, but the documents give 130 MPH for this roofing system.

4. Enhanced wind: The agent resubmits after fixing the errors

The agent's request. Please quote an Owens Corning Platinum Protection warranty for a roof with Duration Series shingles on a single-family owner-occupied home in the United States, installed by an Owens Corning Roofing Platinum Preferred Contractor, with the warranty registered 30 days after installation. The roof has Owens Corning Hip and Ridge shingles, synthetic underlayment, full-deck Self-Adhered Ice and Water Barrier, starter shingles and no VentSure ventilation. The quote states 50 years of TRU PROtection coverage, 25 years of non-prorated workmanship coverage and wind coverage up to 160 MPH. It is ready to send.

Verdict: Allowed.

  • Coverage summary. Computed coverage is 50 years of TRU PROtection, 25 years of non-prorated workmanship, wind up to 160 MPH and 0 years of algae resistance.

5. Multi-unit property: A Preferred Protection quote on a multi-unit property

The agent's request. Please quote an Owens Corning Preferred Protection warranty for a roof with Oakridge shingles on a multi-unit or other non-owner-occupied property in the United States, installed by an Owens Corning Roofing Preferred Contractor, with the warranty registered 30 days after installation. The roof has Owens Corning Hip and Ridge shingles, synthetic underlayment, partial Self-Adhered Ice and Water Barrier, starter shingles and VentSure intake and exhaust vents, fastened with 6 nails per shingle. The quote states 50 years of TRU PROtection coverage, 10 years of non-prorated workmanship coverage and wind coverage up to 130 MPH. It is ready to send.

Verdict: Blocked.

  • Stated TRU PROtection period differs. The quote states a TRU PROtection period of 50 years, but the warranty documents give 20 years for this shingle and structure.

6. Multi-unit property: The agent resubmits after fixing the errors

The agent's request. Please quote an Owens Corning Preferred Protection warranty for a roof with Oakridge shingles on a multi-unit or other non-owner-occupied property in the United States, installed by an Owens Corning Roofing Preferred Contractor, with the warranty registered 30 days after installation. The roof has Owens Corning Hip and Ridge shingles, synthetic underlayment, partial Self-Adhered Ice and Water Barrier, starter shingles and VentSure intake and exhaust vents, fastened with 6 nails per shingle. The quote states 20 years of TRU PROtection coverage, 10 years of non-prorated workmanship coverage and wind coverage up to 130 MPH. It is ready to send.

Verdict: Allowed.

  • Coverage summary. Computed coverage is 20 years of TRU PROtection, 10 years of non-prorated workmanship, wind up to 130 MPH and 0 years of algae resistance.

7. Algae resistance: A Platinum Protection quote with algae resistant Supreme shingles

The agent's request. Please quote an Owens Corning Platinum Protection warranty for a roof with Supreme shingles on a single-family owner-occupied home in the United States, installed by an Owens Corning Roofing Platinum Preferred Contractor, with the warranty registered 30 days after installation. The roof has Owens Corning Hip and Ridge shingles, synthetic underlayment, partial Self-Adhered Ice and Water Barrier, starter shingles and VentSure intake vents only, and the shingles are algae resistant. The quote states 15 years of TRU PROtection coverage, 15 years of non-prorated workmanship coverage and wind coverage up to 60 MPH, and 25 years of algae resistance coverage. It is ready to send.

Verdict: Blocked.

  • Stated algae warranty differs. The quote states 25 years of algae resistance coverage, but the documents give 10 years for this roofing system.
  • Ventilation should be balanced. The quote has VentSure ventilation on only one side; the documents say VentSure products should be part of a balanced system with both intake and exhaust, so a person should confirm the ventilation design.
  • Algae resistance availability to confirm. Algae resistant shingles are available regionally and not on all product lines; a person should confirm availability for the job location.

8. Algae resistance: The agent resubmits after fixing the errors

The agent's request. Please quote an Owens Corning Platinum Protection warranty for a roof with Supreme shingles on a single-family owner-occupied home in the United States, installed by an Owens Corning Roofing Platinum Preferred Contractor, with the warranty registered 30 days after installation. The roof has Owens Corning Hip and Ridge shingles, synthetic underlayment, partial Self-Adhered Ice and Water Barrier, starter shingles and VentSure intake vents only, and the shingles are algae resistant. The quote states 15 years of TRU PROtection coverage, 15 years of non-prorated workmanship coverage and wind coverage up to 60 MPH, and 10 years of algae resistance coverage. It is ready to send.

Verdict: Needs approval.

  • Ventilation should be balanced. The quote has VentSure ventilation on only one side; the documents say VentSure products should be part of a balanced system with both intake and exhaust, so a person should confirm the ventilation design.
  • Algae resistance availability to confirm. Algae resistant shingles are available regionally and not on all product lines; a person should confirm availability for the job location.
  • Coverage summary. Computed coverage is 15 years of TRU PROtection, 15 years of non-prorated workmanship, wind up to 60 MPH and 10 years of algae resistance.

9. Algae resistance: The agent resubmits after fixing the errors

The agent's request. Please quote an Owens Corning Platinum Protection warranty for a roof with Supreme shingles on a single-family owner-occupied home in the United States, installed by an Owens Corning Roofing Platinum Preferred Contractor, with the warranty registered 30 days after installation. The roof has Owens Corning Hip and Ridge shingles, synthetic underlayment, partial Self-Adhered Ice and Water Barrier, starter shingles and VentSure intake and exhaust vents. The quote states 15 years of TRU PROtection coverage, 15 years of non-prorated workmanship coverage and wind coverage up to 60 MPH. It is ready to send.

Verdict: Allowed.

  • Coverage summary. Computed coverage is 15 years of TRU PROtection, 15 years of non-prorated workmanship, wind up to 60 MPH and 0 years of algae resistance.

Narration transcript

Click to expand

The text of the narrated walkthrough, step by step.

  1. Welcome to a demo of Predictika's Validator. An AI sales agent prepares a residential roofing job quote that includes an Owens Corning limited lifetime warranty: the warranty level, the installer, the shingles, and more. Before it goes out, the agent sends it to Predictika, which checks it against a declarative model of the published warranty documents and returns a verdict, every reason and the coverage terms it computed.
  2. I will start with the first request by the agent.
  3. The agent says. Please quote an Owens Corning Platinum Protection warranty for a roof. The roof has no Owens Corning Hip and Ridge shingles, synthetic underlayment, no Ice and Water Barrier, starter shingles and no VentSure ventilation. The rest of the request is on screen.
  4. Before it goes out, the agent calls the validator.
  5. Blocked, with four findings, all in one answer. The Platinum Protection warranty requires the whole roofing system to be installed by an Owens Corning Roofing Platinum Preferred Contractor. The warranty must be registered with Owens Corning within 60 days of the installation; the quote plans 75 days. Owens Corning Hip and Ridge Shingles (DecoRidge, DuraRidge, ImpactRidge, ProEdge or RIZERidge) are required; only a roof with Supreme shingles is exempt. The other one is on screen.
  6. The validator returned four blocking findings in one answer. A check that reads one field at a time would pass most of this; it shows only when the choices in the quote are checked against each other.
  7. What this shows: for required components that depend on the warranty level, the hip and ridge choice and the shingle, a rules-based CPQ is error-prone for this.
  8. Now the agent resubmits.
  9. The corrected request. It changes the installer to Platinum Preferred Contractor, the registration to 45 days after installation, the Hip and Ridge to Owens Corning, the Ice and Water Barrier to full deck, the VentSure ventilation to intake and exhaust vents and the stated wind to 160 MPH.
  10. It calls the validator again.
  11. This time the validator clears it.
  12. All four earlier findings are cleared, and the validator's figure matches the quote.
  13. Four problems caught in one call, fixed in one pass, and a clean quote. That is the value of Predictika's validator: catching mistakes before they reach the customer. Now you can try the other scenarios yourself.