When a contractor asks an AI assistant which Roofing software to buy, the answer usually comes back as a short list of names, drawn largely from third-party sources. This report measures who is in those answers. We ran the same fixed basket of 40 real buyer questions for 12 Roofing/field-service software vendors, the same way for every vendor, and counted who gets named.
This is measurement, not a quality ranking. A vendor's position here says how often AI answers name it on our fixed question set, and nothing else. No vendor paid to be scanned, named, or excluded, and inclusion is not an endorsement.
1 of 12 Roofing software vendors we scanned is never named. Not once, in any answer from Perplexity, this edition's live engine, across all 40 buyer questions and every pass.
The median vendor holds a 9.375% share of answers. The most-named vendor, Jobber, holds a 31.25% share of answers and is named in 32 of 40 buyer questions. Among the vendors we scanned, the middle is thin: 6 of the 12 vendors hold a share of answers of 9.375% or less, and 4 win no answer share at all.
Share of answers = the percentage of the basket's 8 question clusters where the vendor is named under majority rule (full and half credit per the banding in the methodology below). Ties break on buyer questions named, then alphabetically. Named in buyer questions = the count of the 40 questions where the vendor was named in at least a majority of passes on Perplexity.
| # | Vendor | Share of answers | Named in buyer questions (of 40) | Engines naming it |
|---|---|---|---|---|
| 1 | Jobber | 31.25% | 32 | Perplexity |
| 2 | QuoteIQ | 25.0% | 26 | Perplexity |
| 3 | ServiceTitan | 25.0% | 25 | Perplexity |
| 4 | AccuLynx | 12.5% | 19 | Perplexity |
| 5 | JobNimbus | 12.5% | 18 | Perplexity |
| 6 | Roofr | 12.5% | 17 | Perplexity |
| 7 | Housecall Pro | 6.25% | 17 | Perplexity |
| 8 | Workiz | 6.25% | 4 | Perplexity |
| 9 | iRoofing | 0.0% | 2 | Perplexity |
| 10 | SubcontractorHub | 0.0% | 2 | Perplexity |
| 11 | Arrivy | 0.0% | 0 | Perplexity |
| 12 | Dataforma | 0.0% | 0 | none |
| Engine | Status | Vendors named at least once | Never named on this engine | Median share on this engine |
|---|---|---|---|---|
| Perplexity | scanned | 11 of 12 | 1 | 9.375% |
| ChatGPT | unavailable this study | not scored | not scored | not scored |
| Google AI Overviews | unavailable this study | not scored | not scored | not scored |
| Copilot | unavailable this study | not scored | not scored | not scored |
Engines marked unavailable were not reachable in a reproducible, signed-out form for this study. They are disclosed as unavailable, never approximated or faked. When an engine comes online it joins a future edition against the same frozen basket.
Published by Cited. We measure whether AI answers name a vendor on a fixed, reproducible basket. We never promise a specific rank, inclusion in any source, or any specific answer outcome; nobody controls what an AI engine outputs.
Methodology fingerprint: basket 17d5096e31c0 . engines Perplexity, ChatGPT, Google AI Overviews and Copilot . 3 pass(es) per surface . scan window 2026-07-20. Future editions re-run the identical basket, because movement only means something measured against a frozen ruler.