Handyman hourly rate: Handyman Pay Benchmark

The median published figure in the Handyman Pay Benchmark is 48,145 USD across 2 sources' own pages (range 46,700 to 49,590 USD), read 12 October 2026.

PunchListWorks sells its own paid plan in this category (our pricing). It is not counted here: every figure in this index is another provider's own published price, read from its own page.

48,145 USD Median published figure unchanged since 26 Sept 2026 read 18 Oct 2026
46,700 to 49,590 USD Range lowest to highest published figure
2 Sources with a figure of 12 read in full, 18 Oct 2026
2 of 12 Sources read that publish one 17% publish a figure at all
  1. BLS Occupational Outlook Handbook, general maintenance and repair workers49,590 USD
  2. BLS OEWS, 49-9071 Maintenance and Repair Workers, General (national)46,700 USD
One figure per source, highest first.median 48,145 USD
Table view
RowValue
BLS Occupational Outlook Handbook, general maintenance and repair workers49,590 USD
BLS OEWS, 49-9071 Maintenance and Repair Workers, General (national)46,700 USD

2 of the 12 named sources read in full publish a figure; 10 publish none, read 12 October 2026.

The median is unchanged since 26 September 2026 (was 48,145 USD across 2).

Every figure, with its source

One row per source: the figure the source's own page publishes, the page, and the day it was read. A figure that is not on a page we read is not on this one.

The sentence each figure was read from (2)

Read in full, publishes no figure

10 named sources were read in full on the dates shown and print no usable figure. They are counted, never filled in.

Methodology

Every row is a verbatim sentence read from the named source's own page through our fetch service on the date shown, hash-pinned to the stored read (the sha of the page's visible text; the raw page is mirrored to R2).

2 of the 12 named sources that could be read published a usable figure; 10 published none and are recorded as not published, never filled in; 1 could not be read (blocked, dead or unreachable) and count nowhere.

The headline figures (median, minimum, maximum, quartiles) are over ONE figure per source in USD (a source's median where its page yielded several accepted sentences), so N counts sources, never sentences; 39 candidate sentence(s) were refused by a reviewer with the reason recorded.

The fuller derivation this dataset is chartered to grow into (not yet what the figures above are; they are each source's own published figure as read): the BLS OEWS wage distribution for SOC 49-9071 (Maintenance and Repair Workers, General) - employment, mean and 10th/25th/50th/75th/90th percentile hourly and annual wage - per state and per metro, each release dated; the derivation nobody publishes is the GAP: the employed wage percentile beside the billed rate the rate-index measured in the same metro, giving the gross-to-take-home bridge a self-employed handyman actually asks about (billed rate minus the self-employment tax, insurance, vehicle, unbillable hours), and the Census Nonemployer Statistics count of no-employee repair-and-maintenance businesses (NAICS 811) with their receipts per establishment as the self-employed denominator; changed-since each OEWS release

39 candidate sentences on these pages were refused by a reviewer; each refusal and its reason is recorded in the review ledger.

Sources (13)
Cite or embed this figure

Cite or embed this figure

The median published figure in the Handyman Pay Benchmark is 48,145 USD across 2 sources' own pages (range 46,700 to 49,590 USD), read 12 October 2026.

2 of the 12 named sources read in full publish a figure; 10 publish none, read 12 October 2026.

The median is unchanged since 26 September 2026 (was 48,145 USD across 2).

Cite as: "PunchListWorks Handyman Pay Benchmark", updated 2026-10-18, https://punchlistworks.com/datasets/handyman-pay-benchmark/.

Embed this figure (plain HTML, no scripts)

48,145 USD

median published figure, Handyman Pay Benchmark, across 2 sources, read 12 October 2026

Source: PunchListWorks Handyman Pay Benchmark

Download the CSV (2 rows, computed 2026-10-18)

Start PunchListWorks ProGet PunchListWorks Pro, $49 a month