Skip to main content
VA Horizon
Book a Call
Statistics

Roofing Sales Rep and Canvasser Wage Statistics: What the Closest BLS Code Shows

Quick answer

The Bureau of Labor Statistics has no occupation code specific to a roofing canvasser. The nearest available code, Door-to-Door Sales Workers, News and Street Vendors, and Related Workers (SOC 41-9091), showed 8,640 workers employed nationally in the most recent complete dataset located, May 2022, with a mean wage of $17.44 per hour ($36,280 per year) and a median of $14.95 per hour ($31,100 per year). No state or metro-level regional breakdown for that code was available at the time of this research.

Separately, roofing-specific forum reporting on ContractorTalk describes canvasser pay as a $10 to $20 per hour base plus a $20 to $30 per-appointment bonus and 1% or more of the gross sale, a structure the BLS code above does not capture at all.

There Is No BLS Code for a Roofing Canvasser, Only a Nearby One

Search for a government wage figure specific to a roofing canvasser and there is nothing to find, because the Bureau of Labor Statistics does not maintain an occupation code for that role. The nearest code is SOC 41-9091, Door-to-Door Sales Workers, News and Street Vendors, and Related Workers, which is not roofing-specific and covers a wider category of field sales work. In the most recent complete dataset located for this code, May 2022, that occupation showed 8,640 workers employed nationally, with a mean wage of $17.44 per hour ($36,280 per year), a median of $14.95 per hour ($31,100 per year), a 10th-percentile wage of $9.87 per hour ($20,540 per year), and a 90th-percentile wage of $24.93 per hour ($51,860 per year).

That May 2022 data is meaningfully dated for a 2026 publication. BLS has published at least two more annual updates since, and no state or metro-level breakdown for this code was located while researching this page, which means the regional benchmark a rep or hiring manager would actually want is not yet publicly confirmed to exist in BLS’s published tables.

What Roofing-Specific Practitioner Reporting Shows Instead

Because the nearest BLS code does not describe roofing canvassing specifically, the more directly relevant figure comes from practitioner reporting rather than a government survey. Live ContractorTalk forum threads, a long-running professional contractor community, describe roofing canvasser pay as a $10 to $20 per hour base, plus a $20 to $30 per-appointment bonus, plus 1% or more of the gross sale. That structure, commission tied to closed business on top of an hourly floor, is not something the BLS code above measures at all, since it counts straight wages, not a canvasser’s typical bonus-and-commission stack.

The honest summary is that a true regional, roofing-specific wage benchmark does not currently exist in a single public source. The closest government data point is dated and describes an adjacent occupation, and the closest roofing-specific data point is forum-reported pay structure, not a formal wage survey. Both are usable context. Neither should be presented as more precise than it actually is.

The Numbers

1

SOC 41-9091 (Door-to-Door Sales Workers, News and Street Vendors, and Related Workers), the nearest BLS code to a roofing canvasser, showed 8,640 workers employed nationally as of May 2022.

SICCODE.com, summarizing BLS OEWS data

2

Mean wage for SOC 41-9091: $17.44 per hour ($36,280 per year). Median: $14.95 per hour ($31,100 per year). Both figures are May 2022 data.

SICCODE.com, summarizing BLS OEWS data

3

The wage spread for SOC 41-9091 ran from a 10th-percentile wage of $9.87 per hour ($20,540 per year) to a 90th-percentile wage of $24.93 per hour ($51,860 per year), May 2022 data.

SICCODE.com, summarizing BLS OEWS data

4

Roofing-specific forum reporting describes canvasser pay as a $10 to $20 per hour base, plus a $20 to $30 per-appointment bonus, plus 1% or more of the gross sale, a structure the BLS code above does not capture.

ContractorTalk forum threads

Sources

The external data in this article draws on the sources below. Figures described in the text as estimates or industry triangulations are directional and are not attributed to a single dataset.

FAQ

Does the BLS track roofing canvasser wages by region?
No. The Bureau of Labor Statistics has no occupation code specific to a roofing canvasser, and no state or metro-level regional breakdown was located for the nearest available code, SOC 41-9091, while researching this page.
What is the nearest BLS wage data to a roofing canvasser?
SOC 41-9091, Door-to-Door Sales Workers, News and Street Vendors, and Related Workers, showed a mean wage of $17.44 per hour ($36,280 per year) and a median of $14.95 per hour ($31,100 per year) as of May 2022, the most recent complete dataset located for this code.
How much do roofing canvassers actually get paid?
Roofing-specific forum reporting on ContractorTalk describes a $10 to $20 per hour base, plus a $20 to $30 per-appointment bonus, plus 1% or more of the gross sale, a commission-heavy structure the nearest BLS code does not capture.
Why is there no roofing-specific BLS wage figure?
The Bureau of Labor Statistics organizes wage data by standardized occupation codes, and no code specific to door-to-door roofing canvassing exists. The nearest code, SOC 41-9091, covers a broader category of field sales and street-vending work, not roofing specifically.

Pay per booked appointment, not a wage guess.

Book a 15-minute call. We map your service area and criteria, confirm the $300 setup and $199 per-appointment rate, and give you a launch date inside the week.

Book a Roofing Call

$300 one-time setup · $199 per booked appointment · No-shows replaced free