Hoe de vraagscore voor vakmensen wordt berekend
Onze 0–100 score vergelijkt het aantal vakmensen dat de huishoudens van een stad kunnen dragen met de vakmensen die op HireLocal staan. Zo werkt het precies, wat erin gaat en waar het ophoudt.
De vraagscore is een kansindex van 0–100 voor één vak in één stad. Uit de huishoudens, het aandeel eigenwoningbezit en het bouwjaar van de stad (nationale statistiekbureaus) schatten we twee dingen: hoeveel klussen van elk soort er per jaar ontstaan, en hoeveel vakmensen de stad kan dragen (werkgelegenheid per huishouden volgens het Amerikaanse BLS, gecorrigeerd voor lokaal eigendom en bouwjaar). Dat draagbare aantal vergelijken we met de vakmensen op HireLocal. Niets vermeld geeft 100; evenveel vermeldingen als draagbaar geeft 50; twee keer zoveel geeft bijna 1.
Methodologie bijgewerkt
Huishoudens erin, drie getallen eruit
tenureFactor = (owners + renters × renterWeight) / national mix // 1.0 for a nationally-average city
ageFactor = (1 + ageSensitivity × (ageIndex − 1)) / national // ageIndex 0.8 (new) … 1.4 (old stock)
jobsPerYear = households × tenureFactor × incidence × ageFactor // per service
supportedPros = households × tenureFactor × ageFactor × outlook
× BLS employment / 127.482.865 US households // per trade
coverage = listedPros / supportedPros
score = 50 + w × 50 × (1 − min(coverage, 2)), w = min(1, supportedPros / 20)In gewone taal: een stad met de landelijke mix van eigenaren, huurders en bouwjaren krijgt precies de landelijke verhoudingen. Steden met veel huurders of nieuwere woningen dragen minder dakdekkers en meer verhuizers; oudere steden met veel eigenaren het omgekeerde. De aanbodkant telt unieke aanbieders die in die stad voor een dienst van het vak vermeld staan. Markten die minder dan ongeveer twintig vakmensen dragen, worden naar 50 getrokken zodat een dorp zonder vermeldingen niet boven een metropool zonder vermeldingen uitkomt.
Loodgieter in Houston, TX, live berekend
| Huishoudens | 916.536 |
| Aandeel eigenwoningbezit | 42 % (US: 65 %) |
| Mediaan bouwjaar | 1981 (US: 1980) → leeftijdsfactor 0,99 |
| Huishoudens na eigendomscorrectie | 788.776 |
| Loodgieter — klussen per jaar | 234.661 |
| Vakmensen die de markt draagt | 3.022 |
| Vermeld op HireLocal | 0 |
| Dekking | 0 % |
| Score | 100 / 100 |
Bronnen: U.S. Census Bureau, American Community Survey 5-year estimates (2019–2023); U.S. BLS OEWS & Employment Projections; HireLocal listings.
Van dekking naar band
| Vermeld ÷ draagbaar | Score | Band |
|---|---|---|
| 0 % | 100 | Onderbezet |
| 25 % | 88 | Onderbezet |
| 50 % | 75 | Onderbezet |
| 60 % | 70 | Onderbezet |
| 100 % | 50 | In balans |
| 140 % | 30 | In balans |
| 200 % | 1 | Verzadigd |
70 en hoger is onderbezet (vermeldingen dekken hooguit 60 % van het draagbare aantal), 30–70 is in balans, onder 30 is verzadigd (meer dan 1,4× het draagbare aantal vermeld). De drempels liggen vast, dus scores zijn vergelijkbaar tussen steden en vakken.
Elk getal dat het model gebruikt
Huishoudens, eigenwoningbezit en bouwjaar komen van de nationale statistiekbureaus; de verhoudingen voor de beroepsbevolking van het U.S. Bureau of Labor Statistics (beroepsstatistiek en werkgelegenheidsprognoses, per huishouden toegepast op elke markt). De klusfrequentietabel hieronder is onze startschatting, verankerd in openbare bronnen en zo gecontroleerd dat een landelijk gemiddelde stad de BLS-verhoudingen exact reproduceert; rijen staan als aanname gemarkeerd tot ze zijn geverifieerd.
Huishoudensstatistiek per markt
- U.S. Census Bureau, American Community Survey 5-year estimates — 2019–2023, public domain
- CBS StatLine, Kerncijfers wijken en buurten 2023 — 2023, CC BY 4.0
- CBS, Kerncijfers per postcode (PC4) 2023 — 2023, CC BY 4.0
- CBS StatLine, Huishoudens; samenstelling, grootte, regio — 1 January 2025, CC BY 4.0
- GUS, Bank Danych Lokalnych — Narodowy Spis Powszechny 2021 — 2021 census, open data, attribution
- INE, Censo de Población y Viviendas 2021 — 1 January 2021, open data, attribution
- CYSTAT, Census of Population and Housing 2021 — 1 October 2021, open data, attribution
Vakparameters
| Vak | BLS-werkgelegenheid | Vooruitzicht | Huurgewicht | Leeftijdsgevoeligheid |
|---|---|---|---|---|
| Loodgieter | 469.000 | ×1.05 | 0.5 | 1 |
| Elektricien | 712.000 | ×1.15 | 0.4 | 1 |
| Klimaattechnicus | 415.000 | ×1.15 | 0.4 | 0.8 |
| Dakdekker | 140.000 | ×1 | 0.15 | 1 |
| Timmerman | 720.000 | ×1 | 0.3 | 0.6 |
| Schilder | 370.000 | ×0.98 | 0.4 | 0.6 |
| Hovenier | 1.100.000 | ×1 | 0.3 | 0 |
| Schoonmaker | 870.000 | ×0.98 | 1 | 0 |
| Verhuizer | 200.000 | ×0.95 | 1.3 | 0 |
| Klusjesman | 1.470.000 | ×1.05 | 0.7 | 0.8 |
| Ongediertebestrijder | 130.000 | ×1.05 | 0.7 | 0.5 |
| Witgoedmonteur | 40.000 | ×1 | 0.8 | 0.3 |
| Zwembadtechnicus | 30.000 | ×1 | 0.1 | 0.3 |
| Smarthome-installateur | 80.000 | ×1.2 | 0.8 | 0 |
| Funderingsspecialist | 55.000 | ×1.05 | 0.1 | 1 |
| Betonwerker | 210.000 | ×1 | 0.15 | 0.6 |
Klusfrequentie per huishouden, alle 122 diensten
| Dienst | Klussen / huishouden / jaar | Basis | Status |
|---|---|---|---|
| Loodgieter | 0.3 | ≈ one plumbing service call per household every 3 years (AHS repair module range) | aanname |
| Spoedloodgieter | 0.05 | urgent subset (~1 in 6) of plumbing calls | aanname |
| Ontstoppen | 0.12 | clog calls ≈ 40 % of plumbing service volume | aanname |
| Boilerreparatie | 0.08 | 8–12 yr unit life plus repairs | aanname |
| Doorstroomboiler installeren | 0.01 | ≈ 1 in 8 water-heater replacements go tankless | aanname |
| Waterontharder installeren | 0.01 | 15-yr unit life × ~15 % of homes with softeners | aanname |
| Dompelpomp installeren | 0.01 | 10-yr unit life × ~10 % of homes with sumps | aanname |
| Waterfiltratie hele huis | 0.015 | whole-home + under-sink installs | aanname |
| Rioolinspectie met camera | 0.02 | home sales + recurring clog diagnostics | aanname |
| Hogedruk rioolreiniging | 0.02 | ≈ 1 in 6 drain-cleaning jobs escalate | aanname |
| Elektricien | 0.2 | ≈ one electrical service call per household every 5 years | aanname |
| Bedrading | 0.04 | rewiring / circuit additions, age-driven | aanname |
| Groepenkast vervangen | 0.015 | 30–40 yr panel life + EV/heat-pump upgrades | aanname |
| Laadpaal installeren | 0.01 | EV adoption pace, home-charger share | aanname |
| Noodstroomaggregaat installeren | 0.005 | standby generator penetration growth | aanname |
| Zonnepanelen installeren | 0.006 | residential PV additions per year (SEIA) | aanname |
| Thuisaccu installeren | 0.002 | ≈ 1 in 3 new PV systems add storage | aanname |
| Slimme schakelaars installeren | 0.01 | small-job electrical, renter-friendly | aanname |
| Klimaatinstallatie repareren | 0.35 | annual maintenance visit for ~1/3 of households + repairs | aanname |
| Klimaatinstallatie aanleggen | 0.05 | 15–20 yr system life | aanname |
| Airco installeren | 0.04 | central AC replacement cycle | aanname |
| CV-ketel repareren | 0.12 | heating-season repair calls | aanname |
| Warmtepomp installeren | 0.015 | electrification pace | aanname |
| Split-airco installeren | 0.01 | ductless additions | aanname |
| Slimme thermostaat installeren | 0.03 | device adoption pace | aanname |
| Luchtkanalen reinigen | 0.05 | recommended every 3–5 yrs for ducted homes | aanname |
| Droger-afvoerkanaal reinigen | 0.08 | annual recommendation × share of households buying | aanname |
| Dakdekker | 0.05 | 20–25 yr roof life (NRCA) + inspections | aanname |
| Dakreparatie | 0.06 | storm and leak repairs | aanname |
| Dakgoot installeren | 0.03 | 20-yr gutter life + guards | aanname |
| Dakraam installeren | 0.005 | additions + replacements | aanname |
| Zolderisolatie | 0.02 | energy-retrofit programmes | aanname |
| Zonnedakpannen installeren | 0.001 | niche of roof replacements | aanname |
| Timmerman | 0.08 | trim, framing, repair calls | aanname |
| Kasten monteren | 0.02 | kitchen cycle ~20 yrs | aanname |
| Vlonder aanleggen | 0.015 | deck life 15–20 yrs × share of homes with decks | aanname |
| Schutting plaatsen | 0.02 | fence life 15–20 yrs × share of homes with fences | aanname |
| Vloeren leggen | 0.04 | room-level flooring replacement cycle | aanname |
| Kozijnen plaatsen | 0.02 | 20–30 yr window life, whole-house every ~25 yrs | aanname |
| Pergola bouwen | 0.004 | outdoor-living additions | aanname |
| Sauna installeren | 0.001 | niche wellness build-outs | aanname |
| Koudwaterbad installeren | 0.0005 | niche wellness build-outs | aanname |
| Opklapbed monteren | 0.002 | niche, renter-plausible | aanname |
| Inbouwkast monteren | 0.005 | closet systems | aanname |
| Kattenren bouwen | 0.0005 | niche pet enclosures | aanname |
| Schilder | 0.1 | ≈ one hired painting job per household per decade | aanname |
| Binnenschilderwerk | 0.1 | room repaint cycle 5–7 yrs, partly DIY | aanname |
| Buitenschilderwerk | 0.04 | exterior repaint every 7–10 yrs (owners) | aanname |
| Keukenkastjes herschilderen | 0.008 | kitchen refresh alternative to replacement | aanname |
| Kalkverf buitenschilderwerk | 0.002 | niche finish | aanname |
| Microcement aanbrengen | 0.001 | niche finish | aanname |
| Epoxy garagevloer | 0.005 | garage floor coatings | aanname |
| Hovenier | 0.3 | share of households hiring any landscaping work per year (NALP) | aanname |
| Gazononderhoud | 0.4 | recurring mowing contracts: ~25 % of homes with lawns × seasonal visits collapsed to jobs | aanname |
| Boomverzorging | 0.06 | trimming/removal for treed lots | aanname |
| Gazon beluchten | 0.05 | annual service for a minority of lawns | aanname |
| Gazon doorzaaien | 0.05 | annual service for a minority of lawns | aanname |
| Kerstverlichting ophangen | 0.02 | seasonal, ~2 % of homes hire | aanname |
| Kunstgras leggen | 0.003 | niche, drought regions | aanname |
| Stronkfrezen | 0.01 | follows tree removal | aanname |
| Houtsnippers leveren en aanbrengen | 0.05 | spring service | aanname |
| Muggenbestrijding in de tuin | 0.04 | seasonal, warm/humid regions | aanname |
| Buitenverlichting installeren | 0.008 | landscape lighting | aanname |
| Droogtebestendige tuin | 0.003 | niche, arid regions | aanname |
| Bestrating en tuinconstructies | 0.015 | patios/paths | aanname |
| Huis schoonmaken | 1.5 | ~10 % of households buy recurring cleaning (BLS CEX) × ~15 visits/yr | gebronnen |
| Dieptereiniging | 0.15 | move-in/out and seasonal deep cleans | aanname |
| Hogedrukreiniging | 0.08 | annual exterior wash for a minority of homes | aanname |
| Soft wash reiniging | 0.02 | subset of exterior washing | aanname |
| Tapijtreiniging | 0.15 | annual clean for carpeted homes, renter move-outs | aanname |
| Dakgoten reinigen | 0.15 | 1–2×/yr for homes with trees | aanname |
| Glazenwassen | 0.1 | annual for a minority of homes | aanname |
| Schoorsteenvegen | 0.05 | annual for homes with working fireplaces | aanname |
| Airbnb-wissel schoonmaak | 0.4 | ~1.5 % of dwellings are STRs × ~30 turnovers/yr | aanname |
| Verhuizers | 0.05 | ~12 % of households move per year (ACS) × ~40 % hire movers | gebronnen |
| Verhuisbedrijf | 0.03 | long-distance / full-service subset of moves | gebronnen |
| Afvalverwijdering | 0.05 | moves, cleanouts, renovations | aanname |
| Pianovervoer | 0.002 | niche specialty moves | aanname |
| Seniorenverhuizing | 0.005 | downsizing moves | aanname |
| Boedelontruiming | 0.005 | estate + hoarding cleanouts | aanname |
| Klusjesman | 0.6 | general repair calls (JCHS Improving America's Housing) | aanname |
| Gipsplaat repareren | 0.08 | patching after leaks, moves | aanname |
| Deur monteren | 0.04 | interior/exterior door replacement | aanname |
| Badkamer verbouwen | 0.02 | bathroom cycle ~20 yrs, owners | aanname |
| Keuken verbouwen | 0.012 | kitchen cycle ~20–25 yrs, owners | aanname |
| Garagedeur monteren | 0.02 | 15–20 yr door life + openers | aanname |
| Tv ophangen | 0.05 | TV purchases + moves | aanname |
| Meubels monteren | 0.08 | flat-pack purchases + moves | aanname |
| Huis kindveilig maken | 0.01 | births per household | aanname |
| Schilderijen ophangen | 0.02 | moves + décor | aanname |
| Ongediertebestrijding | 0.25 | ~20–25 % of households use a pest service per year (NPMA) | gebronnen |
| Termietenbestrijding | 0.02 | inspections + treatments, owners | aanname |
| Bedwantsenbestrijding | 0.02 | dense-housing driven | aanname |
| Knaagdierbestrijding | 0.05 | seasonal rodent calls | aanname |
| Wildverwijdering | 0.01 | raccoon/squirrel/bat exclusions | aanname |
| Witgoedreparatie | 0.25 | ≈ one appliance repair per household every 4 years | aanname |
| Koelkast repareren | 0.06 | unit life 10–15 yrs, repair share | aanname |
| Wasmachine repareren | 0.06 | unit life ~10 yrs, repair share | aanname |
| Droger repareren | 0.05 | unit life ~12 yrs, repair share | aanname |
| Vaatwasser repareren | 0.04 | unit life ~10 yrs, repair share | aanname |
| Oven en kookplaat repareren | 0.04 | unit life 13–15 yrs, repair share | aanname |
| Afvalvermaler repareren | 0.03 | unit life ~10 yrs, US-centric | aanname |
| Zwembadonderhoud | 0.6 | ~8 % of US homes have pools × monthly service (national average; regionally concentrated) | aanname |
| Zwembad aanleggen | 0.003 | new residential pools per year | aanname |
| Jacuzzi installeren | 0.004 | hot-tub sales per household | aanname |
| Zwembad renoveren | 0.004 | 10–15 yr plaster life × pool share | aanname |
| Jacuzzi repareren | 0.01 | repair share of installed base | aanname |
| Smarthome installeren | 0.04 | professional installs share of device adoption | aanname |
| Beveiligingscamera's installeren | 0.04 | camera adoption pace | aanname |
| Deurbel met camera installeren | 0.05 | video doorbell adoption pace | aanname |
| Slim slot installeren | 0.03 | smart lock adoption pace | aanname |
| Mesh-wifi installeren | 0.03 | network upgrades | aanname |
| Home cinema installeren | 0.01 | AV installs | aanname |
| Funderingsherstel | 0.01 | settlement/crack repairs, soil-dependent | aanname |
| Kelderwaterdichting | 0.01 | homes with basements, wet climates | aanname |
| Kruipruimte inkapselen | 0.004 | humid regions with crawl spaces | aanname |
| Drainage aanleggen | 0.006 | drainage fixes | aanname |
| Sierbeton | 0.005 | patios/driveways decorative share | aanname |
| Bestrating leggen | 0.012 | patios/walkways | aanname |
| Keermuur bouwen | 0.006 | sloped lots | aanname |
| Oprit verzegelen | 0.04 | every 2–3 yrs for asphalt drives × share of homes | aanname |
| Voegwerk herstellen | 0.01 | masonry homes, age-driven | aanname |
Wat deze score niet is
Het is geen index van arbeidsmarkttekorten. De aanbodkant telt vakmensen die op HireLocal staan, dus een hoge score betekent ruimte in deze gids, niet een stad zonder vakmensen. De vraag is gemodelleerd uit openbare statistiek en wordt nog niet gemeten uit eigen offerteaanvragen of zoekopdrachten. De verhoudingen voor de beroepsbevolking zijn Amerikaanse cijfers, per huishouden toegepast op elke markt; Europese klusfrequenties kunnen afwijken. Beschouw de getallen als een gekalibreerde schatting, combineer ze met salarisgegevens en lokale kennis, en laat ons weten waar ze niet kloppen.
Meet de score de vraag van klanten?
Hij modelleert die. De vraag komt uit openbare statistiek — hoeveel huishoudens een stad heeft, hoeveel een eigen woning bezitten, hoe oud de woningvoorraad is — gecombineerd met hoe vaak elk soort klus per huishouden voorkomt en hoeveel vakmensen een bevolking draagt (beroepsstatistiek van het Amerikaanse BLS). Hij wordt nog niet gemeten uit eigen signalen zoals offerteaanvragen of zoekopdrachten; die laag volgt en wordt hier gedocumenteerd.
Waarom lijkt bijna elke stad onderbezet?
Omdat de aanbodkant de vakmensen op HireLocal telt, niet alle vakmensen in de stad. De score is daar eerlijk over: een hoge score betekent dat er op HireLocal ruimte is voor dat vak in die stad — niet dat de stad vakmensen tekortkomt. Lees hem als dekking van de gids en combineer hem met salarisgegevens en lokale kennis voordat je een carrièrekeuze maakt.
Hoe vaak wordt de score bijgewerkt?
Het aantal vermeldingen wordt uit de gids gelezen telkens als een pagina wordt opgebouwd (pagina's verversen minstens dagelijks), dus een nieuwe vakman in een stad verschuift de score binnen een dag. Huishoudensstatistieken veranderen met elke census- of enquêtepublicatie — bron en jaargang staan onder elke grafiek. Momentopnamen worden bewaard voor de trendlijnen.
Wat is er veranderd in september 2026?
Het model ging van inwoneraantal naar huishoudens, eigenwoningbezit en bouwjaar uit de nationale statistiekbureaus, en de aanbodkant is nu relatief aan de marktomvang: tien vermelde vakmensen golden vroeger als een verzadigde markt, of de stad nu 20.000 of 8 miljoen inwoners had. De scores van de meeste steden zijn daardoor veranderd; de banden houden hun betekenis.