{
 "title": "Cleaning robots: what they cost, with receipts",
 "url": "https://whirrwork.com/insights/cleaning-robot-prices/",
 "published": "2026-10-27",
 "license": "CC BY 4.0",
 "attribution": "Whirrwork (whirrwork.com), from the linked sources",
 "notes": [
  "Published list, dealer, subscription and tender prices, not quotes.",
  "No currency conversion, scaling or Whirrwork estimate; ranges are min/max of published rows in one currency and unit.",
  "months_of_rent_equal_to_purchase = buy / rent for the same robot from the same seller (same page).",
  "Rows flagged conventional are people on lifts or ropes, shown for comparison.",
  "conventional_janitorial_yardstick: ISSA routine cleaning rates per sq ft (people), with the office floor area a month of robot rent would cover at those rates.",
  "conventional_janitorial_yardstick.wage_hours.employer_cost is a modelled estimate (median wage / BLS ECEC service-occupations wage share), labelled as such."
 ],
 "totals": {
  "receipts": 70,
  "rows": 71,
  "jobs": 20,
  "jobs_priced": 20,
  "companies_listed": 96,
  "source_sites": 38,
  "newest_as_of": "2026-10-27"
 },
 "jobs": [
  {
   "id": "commercial-floor-scrubbing",
   "name": "Commercial floor scrubbing",
   "url": "https://whirrwork.com/use-cases/commercial-floor-scrubbing/",
   "receipts": 24,
   "companies_listed": 47,
   "headline": {
    "label": "$18,000–$95,880 / unit",
    "low": 18000,
    "high": 95880,
    "currency": "USD",
    "unit": "per unit"
   },
   "newest_as_of": "2026-10-27"
  },
  {
   "id": "commercial-vacuuming",
   "name": "Commercial carpet vacuuming",
   "url": "https://whirrwork.com/use-cases/commercial-vacuuming/",
   "receipts": 12,
   "companies_listed": 5,
   "headline": {
    "label": "$10,348–$42,000 / unit",
    "low": 10348,
    "high": 42000,
    "currency": "USD",
    "unit": "per unit"
   },
   "newest_as_of": "2026-10-27"
  },
  {
   "id": "high-rise-window-cleaning",
   "name": "High-rise window & facade cleaning",
   "url": "https://whirrwork.com/use-cases/high-rise-window-cleaning/",
   "receipts": 4,
   "companies_listed": 16,
   "headline": {
    "label": "$0.12–$0.50 / sq ft",
    "low": 0.12,
    "high": 0.5,
    "currency": "USD",
    "unit": "per sq ft"
   },
   "newest_as_of": "2026-10"
  },
  {
   "id": "airport-terminal-cleaning",
   "name": "Airport & transit hub cleaning",
   "url": "https://whirrwork.com/use-cases/airport-terminal-cleaning/",
   "receipts": 4,
   "companies_listed": 4,
   "headline": {
    "label": "CN¥244,720 / contract",
    "low": 244720,
    "high": 244720,
    "currency": "CNY",
    "unit": "per contract"
   },
   "newest_as_of": "2026-08-27"
  },
  {
   "id": "drone-pressure-washing",
   "name": "Drone pressure washing & soft washing",
   "url": "https://whirrwork.com/use-cases/drone-pressure-washing/",
   "receipts": 3,
   "companies_listed": 12,
   "headline": {
    "label": "$0.12–$0.35 / sq ft",
    "low": 0.12,
    "high": 0.35,
    "currency": "USD",
    "unit": "per sq ft"
   },
   "newest_as_of": "2026-10-25"
  },
  {
   "id": "duct-cleaning",
   "name": "HVAC duct cleaning & inspection",
   "url": "https://whirrwork.com/use-cases/duct-cleaning/",
   "receipts": 3,
   "companies_listed": 2,
   "headline": {
    "label": "$7,210–$9,400 / unit",
    "low": 7210,
    "high": 9400,
    "currency": "USD",
    "unit": "per unit"
   },
   "newest_as_of": "2026-10-25"
  },
  {
   "id": "restroom-cleaning",
   "name": "Restroom cleaning robots",
   "url": "https://whirrwork.com/use-cases/restroom-cleaning/",
   "receipts": 3,
   "companies_listed": 2,
   "headline": {
    "label": "$1,500–$4,500 / month",
    "low": 1500,
    "high": 4500,
    "currency": "USD",
    "unit": "per month"
   },
   "newest_as_of": "2026-10-25"
  },
  {
   "id": "kitchen-exhaust-cleaning",
   "name": "Kitchen exhaust duct cleaning",
   "url": "https://whirrwork.com/use-cases/kitchen-exhaust-cleaning/",
   "receipts": 3,
   "companies_listed": 1,
   "headline": {
    "label": "$2,300–$3,500 / unit",
    "low": 2300,
    "high": 3500,
    "currency": "USD",
    "unit": "per unit"
   },
   "newest_as_of": "2026-10-26"
  },
  {
   "id": "parking-lot-sweeping",
   "name": "Parking lot & outdoor sweeping",
   "url": "https://whirrwork.com/use-cases/parking-lot-sweeping/",
   "receipts": 2,
   "companies_listed": 6,
   "headline": {
    "label": "CN¥293,000 / unit",
    "low": 293000,
    "high": 293000,
    "currency": "CNY",
    "unit": "per unit"
   },
   "newest_as_of": "2026-10-21"
  },
  {
   "id": "graffiti-removal",
   "name": "Graffiti removal",
   "url": "https://whirrwork.com/use-cases/graffiti-removal/",
   "receipts": 2,
   "companies_listed": 2,
   "headline": {
    "label": "$30,000 / unit",
    "low": 30000,
    "high": 30000,
    "currency": "USD",
    "unit": "per unit"
   },
   "newest_as_of": "2026-03-31"
  },
  {
   "id": "lawn-litter-picking",
   "name": "Litter picking robots",
   "url": "https://whirrwork.com/use-cases/lawn-litter-picking/",
   "receipts": 2,
   "companies_listed": 1,
   "headline": {
    "label": "€3,000 / month",
    "low": 3000,
    "high": 3000,
    "currency": "EUR",
    "unit": "per month"
   },
   "newest_as_of": "2025-11-07"
  },
  {
   "id": "uv-disinfection",
   "name": "UV disinfection robots",
   "url": "https://whirrwork.com/use-cases/uv-disinfection/",
   "receipts": 1,
   "companies_listed": 6,
   "headline": {
    "label": "$86,900 / unit",
    "low": 86900,
    "high": 86900,
    "currency": "USD",
    "unit": "per unit"
   },
   "newest_as_of": "2026-10"
  },
  {
   "id": "tank-cleaning",
   "name": "Industrial tank cleaning",
   "url": "https://whirrwork.com/use-cases/tank-cleaning/",
   "receipts": 1,
   "companies_listed": 5,
   "headline": {
    "label": "$411,000 / job",
    "low": 411000,
    "high": 411000,
    "currency": "USD",
    "unit": "per job"
   },
   "newest_as_of": "2026-09-07"
  },
  {
   "id": "escalator-cleaning",
   "name": "Escalator & stair cleaning",
   "url": "https://whirrwork.com/use-cases/escalator-cleaning/",
   "receipts": 1,
   "companies_listed": 3,
   "headline": {
    "label": "from $6,101 / unit",
    "low": 6101,
    "high": 6101,
    "currency": "USD",
    "unit": "per unit"
   },
   "newest_as_of": "2026-10"
  },
  {
   "id": "glass-roof-skylight-cleaning",
   "name": "Glass roof & atrium cleaning",
   "url": "https://whirrwork.com/use-cases/glass-roof-skylight-cleaning/",
   "receipts": 1,
   "companies_listed": 3,
   "headline": {
    "label": "€34,000–€35,000 / unit",
    "low": 34000,
    "high": 35000,
    "currency": "EUR",
    "unit": "per unit"
   },
   "newest_as_of": "2026-10-27"
  },
  {
   "id": "hydro-excavation-sewer-cleaning",
   "name": "Sewer & drain robotic cleaning",
   "url": "https://whirrwork.com/use-cases/hydro-excavation-sewer-cleaning/",
   "receipts": 1,
   "companies_listed": 3,
   "headline": {
    "label": "CN¥148,000 / contract",
    "low": 148000,
    "high": 148000,
    "currency": "CNY",
    "unit": "per contract"
   },
   "newest_as_of": "2026-08-27"
  },
  {
   "id": "chimney-sweep-robot",
   "name": "Chimney sweeping robots",
   "url": "https://whirrwork.com/use-cases/chimney-sweep-robot/",
   "receipts": 1,
   "companies_listed": 2,
   "headline": {
    "label": "from $434 / unit",
    "low": 434,
    "high": 434,
    "currency": "USD",
    "unit": "per unit"
   },
   "newest_as_of": "2026-10"
  },
  {
   "id": "hospital-disinfection",
   "name": "Hospital disinfection services",
   "url": "https://whirrwork.com/use-cases/hospital-disinfection/",
   "receipts": 1,
   "companies_listed": 2,
   "headline": {
    "label": "$86,900 / unit",
    "low": 86900,
    "high": 86900,
    "currency": "USD",
    "unit": "per unit"
   },
   "newest_as_of": "2026-10"
  },
  {
   "id": "vessel-silo-cleaning",
   "name": "Silo & hopper cleaning",
   "url": "https://whirrwork.com/use-cases/vessel-silo-cleaning/",
   "receipts": 1,
   "companies_listed": 2,
   "headline": {
    "label": "CN¥687,500 / unit",
    "low": 687500,
    "high": 687500,
    "currency": "CNY",
    "unit": "per unit"
   },
   "newest_as_of": "2026-10-13"
  },
  {
   "id": "lift-elevator-shaft-inspection",
   "name": "Elevator shaft inspection",
   "url": "https://whirrwork.com/use-cases/lift-elevator-shaft-inspection/",
   "receipts": 1,
   "companies_listed": 1,
   "headline": {
    "label": "$230,745 / contract",
    "low": 230745.41,
    "high": 230745.41,
    "currency": "USD",
    "unit": "per contract"
   },
   "newest_as_of": "2026-01-28"
  }
 ],
 "usd_strips": [
  {
   "id": "buy",
   "label": "To buy (per robot or kit, USD)",
   "lanes": [
    {
     "job": "commercial-floor-scrubbing",
     "n": 10,
     "low": 18000,
     "high": 95880
    },
    {
     "job": "commercial-vacuuming",
     "n": 6,
     "low": 10348,
     "high": 42000
    },
    {
     "job": "duct-cleaning",
     "n": 3,
     "low": 7210,
     "high": 9400
    },
    {
     "job": "kitchen-exhaust-cleaning",
     "n": 3,
     "low": 2300,
     "high": 7400
    },
    {
     "job": "graffiti-removal",
     "n": 2,
     "low": 30000,
     "high": 86000
    },
    {
     "job": "uv-disinfection",
     "n": 1,
     "low": 86900,
     "high": 86900
    },
    {
     "job": "escalator-cleaning",
     "n": 1,
     "low": 6101,
     "high": 6101
    },
    {
     "job": "chimney-sweep-robot",
     "n": 1,
     "low": 434,
     "high": 434
    },
    {
     "job": "hospital-disinfection",
     "n": 1,
     "low": 86900,
     "high": 86900
    }
   ]
  },
  {
   "id": "month",
   "label": "To rent, subscribe or lease (per month, USD)",
   "lanes": [
    {
     "job": "commercial-floor-scrubbing",
     "n": 9,
     "low": 599,
     "high": 2900
    },
    {
     "job": "commercial-vacuuming",
     "n": 4,
     "low": 369,
     "high": 1169
    },
    {
     "job": "drone-pressure-washing",
     "n": 1,
     "low": 2950,
     "high": 4600
    },
    {
     "job": "restroom-cleaning",
     "n": 3,
     "low": 1500,
     "high": 4500
    }
   ]
  },
  {
   "id": "sqft",
   "label": "To hire it done (per square foot, USD)",
   "lanes": [
    {
     "job": "high-rise-window-cleaning",
     "n": 4,
     "low": 0.12,
     "high": 3.5
    },
    {
     "job": "drone-pressure-washing",
     "n": 1,
     "low": 0.12,
     "high": 0.35
    }
   ]
  }
 ],
 "same_robot_pairs": [
  {
   "job": "commercial-vacuuming",
   "product": "LionsBot R3 Vac",
   "source_url": "https://www.robotlab.com/store/r3-vac-cleaning-robot/",
   "currency": "USD",
   "buy": 13000,
   "rent_per_month": 369,
   "months_of_rent_equal_to_purchase": 35.2,
   "rent_term_months": 36
  },
  {
   "job": "commercial-floor-scrubbing",
   "product": "Gausium Phantas 1.3",
   "source_url": "https://www.robotlab.com/manufacturers/gausium/",
   "currency": "USD",
   "buy": 29600,
   "rent_per_month": 829,
   "months_of_rent_equal_to_purchase": 35.7,
   "rent_term_months": 36
  },
  {
   "job": "commercial-vacuuming",
   "product": "SoftBank Whiz",
   "source_url": "https://www.robotlab.com/store/whiz/",
   "currency": "USD",
   "buy": 25000,
   "rent_per_month": 699,
   "months_of_rent_equal_to_purchase": 35.8,
   "rent_term_months": 36
  },
  {
   "job": "commercial-floor-scrubbing",
   "product": "CenoBots L50",
   "source_url": "https://www.robotlab.com/store/cenobots-l50-scrubber/",
   "currency": "USD",
   "buy": 41820,
   "rent_per_month": 1169,
   "months_of_rent_equal_to_purchase": 35.8,
   "rent_term_months": null
  },
  {
   "job": "commercial-vacuuming",
   "product": "Pudu MT1 Vac",
   "source_url": "https://www.robotlab.com/store/pudu-mt1-vac/",
   "currency": "USD",
   "buy": 20000,
   "rent_per_month": 559,
   "months_of_rent_equal_to_purchase": 35.8,
   "rent_term_months": 36
  },
  {
   "job": "commercial-floor-scrubbing",
   "product": "CenoBots L4",
   "source_url": "https://www.robotlab.com/store/cenobots-l4/",
   "currency": "USD",
   "buy": 35833,
   "rent_per_month": 999,
   "months_of_rent_equal_to_purchase": 35.9,
   "rent_term_months": 36
  },
  {
   "job": "commercial-floor-scrubbing",
   "product": "CenoBots L3",
   "source_url": "https://www.robotlab.com/store/cenobots-l3-scrubber/",
   "currency": "USD",
   "buy": 24000,
   "rent_per_month": 669,
   "months_of_rent_equal_to_purchase": 35.9,
   "rent_term_months": 36
  },
  {
   "job": "commercial-floor-scrubbing",
   "product": "LionsBot R12 Rex CS",
   "source_url": "https://www.robotlab.com/store/r12-rex-cs-cleaning-robot-0/",
   "currency": "USD",
   "buy": 81150,
   "rent_per_month": 2259,
   "months_of_rent_equal_to_purchase": 35.9,
   "rent_term_months": 36
  },
  {
   "job": "commercial-floor-scrubbing",
   "product": "Gausium Scrubber 75P",
   "source_url": "https://www.robotlab.com/manufacturers/gausium/",
   "currency": "USD",
   "buy": 95880,
   "rent_per_month": 2669,
   "months_of_rent_equal_to_purchase": 35.9,
   "rent_term_months": 36
  },
  {
   "job": "commercial-vacuuming",
   "product": "Gausium Vacuum 40",
   "source_url": "https://www.robotlab.com/store/gausium-vacuum-40/",
   "currency": "USD",
   "buy": 42000,
   "rent_per_month": 1169,
   "months_of_rent_equal_to_purchase": 35.9,
   "rent_term_months": 36
  },
  {
   "job": "commercial-floor-scrubbing",
   "product": "LionsBot R3 Scrub Pro",
   "source_url": "https://www.robotlab.com/store/r3-scrub-pro-cleaning-robot/",
   "currency": "USD",
   "buy": 31250,
   "rent_per_month": 869,
   "months_of_rent_equal_to_purchase": 36,
   "rent_term_months": 36
  },
  {
   "job": "commercial-floor-scrubbing",
   "product": "Gausium Scrubber 50 Pro",
   "source_url": "https://www.robotlab.com/store/scrubber-50/",
   "currency": "USD",
   "buy": 53600,
   "rent_per_month": 979,
   "months_of_rent_equal_to_purchase": 54.7,
   "rent_term_months": 36
  }
 ],
 "other_currencies": {
  "CAD": 5,
  "CNY": 5,
  "EUR": 4,
  "USD": 3,
  "CHF": 1,
  "JPY": 1,
  "KRW": 1,
  "RUB": 1
 },
 "conventional_janitorial_yardstick": {
  "note": "People, not robots. Arithmetic on two published numbers (robot monthly price / contract rate per sq ft); not like for like, not a quote or forecast.",
  "stat": "https://whirrwork.com/research/stats/issa-office-cleaning-rate-per-sqft/",
  "source_url": "https://www.issa.com/articles/commercial-cleaning-rates-per-square-foot/",
  "source_published": "2025-12-04",
  "accessed": "2026-10-27",
  "currency": "USD",
  "unit": "per sq ft (monthly contract cost / cleanable sq ft)",
  "routine": [
   {
    "label": "General office",
    "low": 0.09,
    "high": 0.17
   },
   {
    "label": "Medical & healthcare",
    "low": 0.14,
    "high": 0.29
   },
   {
    "label": "Industrial or manufacturing",
    "low": 0.08,
    "high": 0.2
   },
   {
    "label": "Retail",
    "low": 0.07,
    "high": 0.15
   },
   {
    "label": "Schools & education",
    "low": 0.07,
    "high": 0.14
   }
  ],
  "one_time": [
   {
    "label": "Hard floor scrub & recoat",
    "low": 0.2,
    "high": 0.4
   },
   {
    "label": "Hard floor strip & refinish",
    "low": 0.3,
    "high": 0.6
   },
   {
    "label": "Carpet cleaning",
    "low": 0.08,
    "high": 0.25
   },
   {
    "label": "Electrostatic disinfection",
    "low": 0.1,
    "high": 0.3
   }
  ],
  "robot_job": "commercial-floor-scrubbing",
  "robot_monthly_prices": 9,
  "wage_hours": {
   "note": "Modelled estimate: robot monthly price / US janitor median hourly WAGE (BLS, gross wage paid to the worker; not employer cost, which is higher, and not a contractor price). 1 month = 52/12 weeks. Not a quote or forecast.",
   "stat": "https://whirrwork.com/research/stats/us-janitor-median-hourly-wage-2025/",
   "source_url": "https://www.bls.gov/ooh/building-and-grounds-cleaning/janitors-and-building-cleaners.htm",
   "period": "May 2025",
   "accessed": "2026-10-27",
   "wage_usd_per_hour": 17.71,
   "equivalents": [
    {
     "robot_rent_per_month": 599,
     "robot_source_url": "https://www.rendara.com/pricing",
     "robot_as_of": "2026-10",
     "wage_hours_per_month": 33.8,
     "wage_hours_per_week": 7.8
    },
    {
     "robot_rent_per_month": 2669,
     "robot_source_url": "https://www.robotlab.com/manufacturers/gausium/",
     "robot_as_of": "2026-10",
     "wage_hours_per_month": 150.7,
     "wage_hours_per_week": 34.8
    }
   ],
   "employer_cost": {
    "note": "MODELLED ESTIMATE (Whirrwork arithmetic, not a BLS figure for janitors): employer cost per hour = US janitor median wage / BLS ECEC wages-and-salaries share of employer compensation cost for private-industry SERVICE OCCUPATIONS (a broad proxy group). Different periods (wage vs cost share). Excludes supervision, supplies, equipment and contractor margin. Not a quote or forecast.",
    "stat": "https://whirrwork.com/research/stats/us-ecec-service-occupations-wage-share-2026q2/",
    "source_url": "https://www.bls.gov/news.release/ecec.t04.htm",
    "source_published": "2026-09-09",
    "period": "June 2026",
    "accessed": "2026-10-27",
    "wage_share_percent": 76.9,
    "modelled_employer_cost_usd_per_hour": 23.03,
    "equivalents": [
     {
      "robot_rent_per_month": 599,
      "robot_source_url": "https://www.rendara.com/pricing",
      "robot_as_of": "2026-10",
      "hours_per_month": 26,
      "hours_per_week": 6
     },
     {
      "robot_rent_per_month": 2669,
      "robot_source_url": "https://www.robotlab.com/manufacturers/gausium/",
      "robot_as_of": "2026-10",
      "hours_per_month": 115.9,
      "hours_per_week": 26.7
     }
    ]
   }
  },
  "selection": "cheapest/priciest = lowest low / highest high among the robot monthly prices published within the last 18 months (all prices if none are); a higher older price is reported in older_higher_price",
  "robot_monthly_prices_last_18_months": 8,
  "older_higher_price": {
   "robot_rent_per_month": 2900,
   "description": "Avidbots Neo autonomous floor scrubber lease, as quoted by an Avidbots account executive",
   "robot_source_url": "https://www.mlive.com/news/saginaw-bay-city/2024/01/meet-neo-the-midland-malls-newest-employee-its-a-robot.html",
   "robot_as_of": "2024-01"
  },
  "equivalents": [
   {
    "robot_rent_per_month": 599,
    "robot_source_url": "https://www.rendara.com/pricing",
    "robot_as_of": "2026-10",
    "office_sqft_low": 3524,
    "office_sqft_high": 6656
   },
   {
    "robot_rent_per_month": 2669,
    "robot_source_url": "https://www.robotlab.com/manufacturers/gausium/",
    "robot_as_of": "2026-10",
    "office_sqft_low": 15700,
    "office_sqft_high": 29656
   }
  ]
 },
 "median_months_of_rent_equal_to_purchase": 35.9,
 "receipts": [
  {
   "job": "commercial-floor-scrubbing",
   "low": 599,
   "high": null,
   "currency": "USD",
   "unit": "per month",
   "region": "US",
   "description": "Autonomous floor-cleaning robot subscription (Rendara), starting price",
   "source_url": "https://www.rendara.com/pricing",
   "as_of": "2026-10",
   "provider_id": null
  },
  {
   "job": "commercial-floor-scrubbing",
   "low": 829,
   "high": 2669,
   "currency": "USD",
   "unit": "per month",
   "region": "US",
   "description": "Gausium autonomous scrubbers via RobotLAB: RaaS on 36-month term",
   "source_url": "https://www.robotlab.com/manufacturers/gausium/",
   "as_of": "2026-10",
   "provider_id": null
  },
  {
   "job": "commercial-floor-scrubbing",
   "low": 29600,
   "high": 95880,
   "currency": "USD",
   "unit": "per unit",
   "region": "US",
   "description": "Gausium autonomous scrubbers purchase price (RobotLAB)",
   "source_url": "https://www.robotlab.com/manufacturers/gausium/",
   "as_of": "2026-10",
   "provider_id": null
  },
  {
   "job": "commercial-floor-scrubbing",
   "low": 2250,
   "high": 2900,
   "currency": "USD",
   "unit": "per month",
   "region": "US",
   "description": "Avidbots Neo autonomous floor scrubber lease, as quoted by an Avidbots account executive",
   "source_url": "https://www.mlive.com/news/saginaw-bay-city/2024/01/meet-neo-the-midland-malls-newest-employee-its-a-robot.html",
   "as_of": "2024-01",
   "provider_id": null
  },
  {
   "job": "commercial-floor-scrubbing",
   "low": 18000,
   "high": 18000,
   "currency": "USD",
   "unit": "per unit",
   "region": "US",
   "description": "ICE Cobotics Cobi 18 autonomous floor scrubber (18\" path), authorized retailer list price, free shipping (OneUp Cleaning)",
   "source_url": "https://oneupcleaning.com/products/ice-cobi-18-autonomous-floor-scrubber",
   "as_of": "2026-10-27",
   "provider_id": null
  },
  {
   "job": "commercial-floor-scrubbing",
   "low": 24000,
   "high": 24000,
   "currency": "USD",
   "unit": "per unit",
   "region": "US",
   "description": "CenoBots L3 autonomous scrubber-dryer robot, dealer list price (HPro Clean)",
   "source_url": "https://www.hproclean.com/cenobots-l3-scrubber-dryer",
   "as_of": "2026-10-27",
   "provider_id": null
  },
  {
   "job": "commercial-floor-scrubbing",
   "low": 41820,
   "high": 41820,
   "currency": "USD",
   "unit": "per unit",
   "region": "US",
   "description": "CenoBots L50 heavy-duty autonomous scrubber, purchase price listed by reseller RobotLAB (\"starting at\")",
   "source_url": "https://www.robotlab.com/store/cenobots-l50-scrubber/",
   "as_of": "2026-10-27",
   "provider_id": null
  },
  {
   "job": "commercial-floor-scrubbing",
   "low": 1169,
   "high": 1169,
   "currency": "USD",
   "unit": "per month",
   "region": "US",
   "description": "CenoBots L50 autonomous scrubber, RaaS price listed by reseller RobotLAB (contract term not stated on the page)",
   "source_url": "https://www.robotlab.com/store/cenobots-l50-scrubber/",
   "as_of": "2026-10-27",
   "provider_id": null
  },
  {
   "job": "commercial-floor-scrubbing",
   "low": 24000,
   "high": 24000,
   "currency": "USD",
   "unit": "per unit",
   "region": "US",
   "description": "CenoBots L3 autonomous scrubber-dryer, purchase price listed by reseller RobotLAB (robot only; $27,500 with WS3 workstation)",
   "source_url": "https://www.robotlab.com/store/cenobots-l3-scrubber/",
   "as_of": "2026-10-27",
   "provider_id": null
  },
  {
   "job": "commercial-floor-scrubbing",
   "low": 669,
   "high": 669,
   "currency": "USD",
   "unit": "per month",
   "region": "US",
   "description": "CenoBots L3 autonomous scrubber-dryer, RaaS price listed by reseller RobotLAB (36-month term per RobotLAB's product cards)",
   "source_url": "https://www.robotlab.com/store/cenobots-l3-scrubber/",
   "as_of": "2026-10-27",
   "provider_id": null
  },
  {
   "job": "commercial-floor-scrubbing",
   "low": 35833,
   "high": 35833,
   "currency": "USD",
   "unit": "per unit",
   "region": "US",
   "description": "CenoBots L4 autonomous scrubber, purchase price listed by reseller RobotLAB (\"starting at\")",
   "source_url": "https://www.robotlab.com/store/cenobots-l4/",
   "as_of": "2026-10-27",
   "provider_id": null
  },
  {
   "job": "commercial-floor-scrubbing",
   "low": 999,
   "high": 999,
   "currency": "USD",
   "unit": "per month",
   "region": "US",
   "description": "CenoBots L4 autonomous scrubber, RaaS price listed by reseller RobotLAB (36-month term per RobotLAB's product cards)",
   "source_url": "https://www.robotlab.com/store/cenobots-l4/",
   "as_of": "2026-10-27",
   "provider_id": null
  },
  {
   "job": "commercial-floor-scrubbing",
   "low": 31250,
   "high": 31250,
   "currency": "USD",
   "unit": "per unit",
   "region": "US",
   "description": "LionsBot R3 Scrub Pro commercial scrubbing robot, purchase price listed by reseller RobotLAB",
   "source_url": "https://www.robotlab.com/store/r3-scrub-pro-cleaning-robot/",
   "as_of": "2026-10-27",
   "provider_id": null
  },
  {
   "job": "commercial-floor-scrubbing",
   "low": 869,
   "high": 869,
   "currency": "USD",
   "unit": "per month",
   "region": "US",
   "description": "LionsBot R3 Scrub Pro commercial scrubbing robot, RaaS price listed by reseller RobotLAB (36-month term per RobotLAB's product cards)",
   "source_url": "https://www.robotlab.com/store/r3-scrub-pro-cleaning-robot/",
   "as_of": "2026-10-27",
   "provider_id": null
  },
  {
   "job": "commercial-floor-scrubbing",
   "low": 53600,
   "high": 53600,
   "currency": "USD",
   "unit": "per unit",
   "region": "US",
   "description": "Gausium Scrubber 50 Pro AI robotic scrubber, purchase price listed by reseller RobotLAB",
   "source_url": "https://www.robotlab.com/store/scrubber-50/",
   "as_of": "2026-10-27",
   "provider_id": null
  },
  {
   "job": "commercial-floor-scrubbing",
   "low": 979,
   "high": 979,
   "currency": "USD",
   "unit": "per month",
   "region": "US",
   "description": "Gausium Scrubber 50 Pro AI robotic scrubber, RaaS price listed by reseller RobotLAB (36-month term per RobotLAB's product cards)",
   "source_url": "https://www.robotlab.com/store/scrubber-50/",
   "as_of": "2026-10-27",
   "provider_id": null
  },
  {
   "job": "commercial-floor-scrubbing",
   "low": 81150,
   "high": 81150,
   "currency": "USD",
   "unit": "per unit",
   "region": "US",
   "description": "LionsBot R12 Rex CS large scrubbing robot (autonomous and manual), purchase price listed by reseller RobotLAB",
   "source_url": "https://www.robotlab.com/store/r12-rex-cs-cleaning-robot-0/",
   "as_of": "2026-10-27",
   "provider_id": null
  },
  {
   "job": "commercial-floor-scrubbing",
   "low": 2259,
   "high": 2259,
   "currency": "USD",
   "unit": "per month",
   "region": "US",
   "description": "LionsBot R12 Rex CS large scrubbing robot, RaaS price listed by reseller RobotLAB (36-month term per RobotLAB's product cards)",
   "source_url": "https://www.robotlab.com/store/r12-rex-cs-cleaning-robot-0/",
   "as_of": "2026-10-27",
   "provider_id": null
  },
  {
   "job": "commercial-floor-scrubbing",
   "low": 24000,
   "high": 24000,
   "currency": "USD",
   "unit": "per unit",
   "region": "US",
   "description": "Pudu CC1 Pro 4-in-1 cleaning robot (sweep, scrub, vacuum, dust mop), purchase price listed by reseller RobotLAB",
   "source_url": "https://www.robotlab.com/store/pudu-cc1-pro-robot/",
   "as_of": "2026-10-27",
   "provider_id": null
  },
  {
   "job": "commercial-floor-scrubbing",
   "low": 2500,
   "high": 2500,
   "currency": "CAD",
   "unit": "per month",
   "region": "CA",
   "description": "Pudu CC1 Pro 4-in-1 cleaning robot, RaaS via MaxAVT (Canadian Pudu RaaS reseller), standard 36-month agreement incl. deployment, training, maintenance, OTA updates and remote monitoring",
   "source_url": "https://www.maxavt.com/raas/",
   "as_of": "2026-10-27",
   "provider_id": null
  },
  {
   "job": "commercial-floor-scrubbing",
   "low": 2150,
   "high": 2150,
   "currency": "CAD",
   "unit": "per month",
   "region": "CA",
   "description": "Pudu CC1 4-in-1 cleaning robot, RaaS via MaxAVT (Canadian Pudu RaaS reseller), standard 36-month agreement incl. deployment, training, maintenance, OTA updates and remote monitoring",
   "source_url": "https://www.maxavt.com/raas/",
   "as_of": "2026-10-27",
   "provider_id": null
  },
  {
   "job": "commercial-floor-scrubbing",
   "low": 2650,
   "high": 2650,
   "currency": "CAD",
   "unit": "per month",
   "region": "CA",
   "description": "Pudu BG1 large scrubber-dryer robot, RaaS via MaxAVT (Canadian Pudu RaaS reseller), standard 36-month agreement incl. deployment, training, maintenance, OTA updates and remote monitoring",
   "source_url": "https://www.maxavt.com/raas/",
   "as_of": "2026-10-27",
   "provider_id": null
  },
  {
   "job": "commercial-floor-scrubbing",
   "low": 2850,
   "high": 2850,
   "currency": "CAD",
   "unit": "per month",
   "region": "CA",
   "description": "Pudu BG1 Pro large scrubber-dryer robot, RaaS via MaxAVT (Canadian Pudu RaaS reseller), standard 36-month agreement incl. deployment, training, maintenance, OTA updates and remote monitoring",
   "source_url": "https://www.maxavt.com/raas/",
   "as_of": "2026-10-27",
   "provider_id": null
  },
  {
   "job": "commercial-floor-scrubbing",
   "low": 1080000,
   "high": 1080000,
   "currency": "USD",
   "unit": "per contract",
   "region": "US-WA",
   "description": "Spokane Public Schools (WA): 14 Tennant autonomous robot floor cleaners (one per middle and high school), total cost USD 1.08 million with a two-year labour and three-year parts warranty, per district spokesperson in The Spokesman-Review via GovTech, 2026-02-05; model not named; about USD 77,000 per",
   "source_url": "https://www.govtech.com/education/k-12/spokane-public-schools-automates-floor-cleaning-with-robots",
   "as_of": "2026-02-05",
   "provider_id": null
  },
  {
   "job": "commercial-vacuuming",
   "low": 699,
   "high": 699,
   "currency": "USD",
   "unit": "per month",
   "region": "US",
   "description": "SoftBank Whiz commercial vacuum robot RaaS (RobotLAB)",
   "source_url": "https://www.robotlab.com/store/whiz/",
   "as_of": "2026-10",
   "provider_id": null
  },
  {
   "job": "commercial-vacuuming",
   "low": 25000,
   "high": 25000,
   "currency": "USD",
   "unit": "per unit",
   "region": "US",
   "description": "Buy: SoftBank Whiz commercial vacuum robot (RobotLAB)",
   "source_url": "https://www.robotlab.com/store/whiz/",
   "as_of": "2026-10",
   "provider_id": null
  },
  {
   "job": "commercial-vacuuming",
   "low": 29800,
   "high": 104800,
   "currency": "JPY",
   "unit": "per month",
   "region": "JP",
   "description": "SoftBank Whiz rental in Japan by contract term (1/3/5 yr; incl. warranty option, ex tax)",
   "source_url": "https://www.softbank.jp/corp/news/press/sbkk/2019/20190516_01/",
   "as_of": "2019-05",
   "provider_id": null
  },
  {
   "job": "commercial-vacuuming",
   "low": 10348,
   "high": 10348,
   "currency": "USD",
   "unit": "per unit",
   "region": "US",
   "description": "Kärcher KIRA CV 50 autonomous commercial vacuum, dealer price (in stock) — Vacuum Specialists",
   "source_url": "https://vacuumspecialists.com/commercial/commercial-robots",
   "as_of": "2026-10-25",
   "provider_id": null
  },
  {
   "job": "commercial-vacuuming",
   "low": 22000,
   "high": 22000,
   "currency": "USD",
   "unit": "per unit",
   "region": "US",
   "description": "Pudu CC1 4-in-1 commercial cleaning robot (sweep, scrub, vacuum, mop), purchase via reseller RobotLAB",
   "source_url": "https://www.robotlab.com/store/cleaning-robot-cc1/",
   "as_of": "2026-10-25",
   "provider_id": null
  },
  {
   "job": "commercial-vacuuming",
   "low": 13000,
   "high": 13000,
   "currency": "USD",
   "unit": "per unit",
   "region": "US",
   "description": "LionsBot R3 Vac 3D-lidar vacuum robot, purchase price listed by reseller RobotLAB",
   "source_url": "https://www.robotlab.com/store/r3-vac-cleaning-robot/",
   "as_of": "2026-10-27",
   "provider_id": null
  },
  {
   "job": "commercial-vacuuming",
   "low": 369,
   "high": 369,
   "currency": "USD",
   "unit": "per month",
   "region": "US",
   "description": "LionsBot R3 Vac vacuum robot, RaaS price listed by reseller RobotLAB (36-month term per RobotLAB's product cards)",
   "source_url": "https://www.robotlab.com/store/r3-vac-cleaning-robot/",
   "as_of": "2026-10-27",
   "provider_id": null
  },
  {
   "job": "commercial-vacuuming",
   "low": 20000,
   "high": 20000,
   "currency": "USD",
   "unit": "per unit",
   "region": "US",
   "description": "Pudu MT1 Vac robotic sweeper and vacuum (carpet and hard floors), purchase price listed by reseller RobotLAB",
   "source_url": "https://www.robotlab.com/store/pudu-mt1-vac/",
   "as_of": "2026-10-27",
   "provider_id": null
  },
  {
   "job": "commercial-vacuuming",
   "low": 559,
   "high": 559,
   "currency": "USD",
   "unit": "per month",
   "region": "US",
   "description": "Pudu MT1 Vac robotic sweeper and vacuum, RaaS price listed by reseller RobotLAB (36-month term per RobotLAB's product cards)",
   "source_url": "https://www.robotlab.com/store/pudu-mt1-vac/",
   "as_of": "2026-10-27",
   "provider_id": null
  },
  {
   "job": "commercial-vacuuming",
   "low": 42000,
   "high": 42000,
   "currency": "USD",
   "unit": "per unit",
   "region": "US",
   "description": "Gausium Vacuum 40 3-in-1 vacuum/sweep/dust-mop robot, purchase price listed by reseller RobotLAB",
   "source_url": "https://www.robotlab.com/store/gausium-vacuum-40/",
   "as_of": "2026-10-27",
   "provider_id": null
  },
  {
   "job": "commercial-vacuuming",
   "low": 1169,
   "high": 1169,
   "currency": "USD",
   "unit": "per month",
   "region": "US",
   "description": "Gausium Vacuum 40 robot, RaaS price listed by reseller RobotLAB (36-month term per RobotLAB's product cards)",
   "source_url": "https://www.robotlab.com/store/gausium-vacuum-40/",
   "as_of": "2026-10-27",
   "provider_id": null
  },
  {
   "job": "commercial-vacuuming",
   "low": 1750,
   "high": 1750,
   "currency": "CAD",
   "unit": "per month",
   "region": "CA",
   "description": "Pudu MT1 Vac robotic sweeper and vacuum, RaaS via MaxAVT (Canadian Pudu RaaS reseller), standard 36-month agreement incl. deployment, training, maintenance, OTA updates and remote monitoring",
   "source_url": "https://www.maxavt.com/raas/",
   "as_of": "2026-10-27",
   "provider_id": null
  },
  {
   "job": "high-rise-window-cleaning",
   "low": 0.12,
   "high": 0.25,
   "currency": "USD",
   "unit": "per sq ft",
   "region": "US-FL",
   "description": "Drone high-rise window cleaning (Miami)",
   "source_url": "https://vistadronecleaning.com/high-rise-window-cleaning",
   "as_of": "2026-10",
   "provider_id": null
  },
  {
   "job": "high-rise-window-cleaning",
   "low": 0.25,
   "high": 0.5,
   "currency": "USD",
   "unit": "per sq ft",
   "region": "US-CA",
   "description": "Drone window/facade cleaning (Southern California)",
   "source_url": "https://www.peninsulapressurepro.com/commercial/drone-cleaning",
   "as_of": "2026-10",
   "provider_id": null
  },
  {
   "job": "high-rise-window-cleaning",
   "low": 0.5,
   "high": 3.5,
   "currency": "USD",
   "unit": "per sq ft",
   "region": "US",
   "description": "Conventional (lift/rope) exterior cleaning bids for comparison, excl. lift charges",
   "source_url": "https://skypsi.com/commercial-drone-cleaning-cost",
   "as_of": "2026-10",
   "provider_id": null,
   "conventional": true
  },
  {
   "job": "high-rise-window-cleaning",
   "low": 0.12,
   "high": 0.25,
   "currency": "USD",
   "unit": "per sq ft",
   "region": "US",
   "description": "Drone facade / window cleaning, commercial buildings (operator-published)",
   "source_url": "https://vistadronecleaning.com/drone-window-cleaning-cost",
   "as_of": "2026-10",
   "provider_id": null
  },
  {
   "job": "airport-terminal-cleaning",
   "low": 244720,
   "high": 244720,
   "currency": "CNY",
   "unit": "per contract",
   "region": "CN-NX",
   "description": "Yinchuan Hedong Airport property company (Western Airport Group Ningxia property & landscaping services): autonomous ('unmanned-driving') automatic floor scrubber purchase, first-ranked candidate Ningxia Shengke New Energy Technology at CNY 244,720 incl. tax (CNY 216,566.37 excl. tax); the next two ",
   "source_url": "https://ningxia.jianyu360.cn/jybx/20260619_26061863477687.html",
   "as_of": "2026-06-18",
   "provider_id": null
  },
  {
   "job": "airport-terminal-cleaning",
   "low": 297253,
   "high": 297253,
   "currency": "CHF",
   "unit": "per contract",
   "region": "CH",
   "description": "Zurich Airport (Flughafen Zürich AG): Robonnement AG awarded CHF 297,253 for 17 autonomous service robots moving through the terminals: 15 mobile waste-collection robots (passengers drop waste into them) and 2 robots equipped as service stations for catering areas; rented for at least one year with ",
   "source_url": "https://airport-information.com/data/news/zurich-airport-awards-chf297-253-autonomous-robot-contract-87965.html",
   "as_of": "2026-08-07",
   "provider_id": null
  },
  {
   "job": "airport-terminal-cleaning",
   "low": null,
   "high": 27800000,
   "currency": "RUB",
   "unit": "per contract",
   "region": "RU-SPE",
   "description": "Pulkovo Airport, St Petersburg (Air Gates of the Northern Capital LLC): tender for 13 robotic sweeper-scrubbers for terminal areas (check-in, security, lounges, galleries, baggage claim), 7 robots of at most 65 kg and 6 of at most 130 kg, incl. delivery, commissioning, fleet-system integration, navi",
   "source_url": "https://sanktpeterburg.bezformata.com/listnews/popolnit-park-robotov/163080536/",
   "as_of": "2026-08-27",
   "provider_id": null
  },
  {
   "job": "airport-terminal-cleaning",
   "low": 781000000,
   "high": 781000000,
   "currency": "KRW",
   "unit": "per contract",
   "region": "KR",
   "description": "Incheon International Airport Corporation: 'autonomous cleaning robot introduction project' (Korea Public Procurement Service notice R26BK01295065), winning bid KRW 781,000,000 by CleanTech Co. (크린텍) against an estimated price of KRW 894,702,513; other bids KRW 794.4M (Big Wave Robotics) and 963.6M ",
   "source_url": "https://www.kjebi.com/search/smart/bid-result/detail/R26BK01295065-000-1-000",
   "as_of": "2026-03-10",
   "provider_id": null
  },
  {
   "job": "drone-pressure-washing",
   "low": 0.12,
   "high": 0.35,
   "currency": "USD",
   "unit": "per sq ft",
   "region": "US",
   "description": "Drone roof soft washing: commercial $0.12-$0.25, residential $0.25-$0.35",
   "source_url": "https://exteriordronewashing.com/services/drone-roof-cleaning",
   "as_of": "2026-10",
   "provider_id": null
  },
  {
   "job": "drone-pressure-washing",
   "low": 2950,
   "high": 4600,
   "currency": "USD",
   "unit": "per month",
   "region": "US",
   "description": "Lucid Bots Sherpa cleaning drone subscription for operators (24 mo, $0 down)",
   "source_url": "https://pricing.lucidbots.com/refresh",
   "as_of": "2026-10",
   "provider_id": null
  },
  {
   "job": "drone-pressure-washing",
   "low": 15,
   "high": null,
   "currency": "EUR",
   "unit": "per m²",
   "region": "FR",
   "description": "Drone roof moss removal and cleaning, from €15/m² (AirClean, Essonne/Île-de-France; VAT status not stated on the homepage, 10% residential VAT rate mentioned)",
   "source_url": "https://www.airclean.fr/",
   "as_of": "2026-10-25",
   "provider_id": null
  },
  {
   "job": "duct-cleaning",
   "low": 7210,
   "high": 7210,
   "currency": "USD",
   "unit": "per unit",
   "region": "US",
   "description": "Nikro 862117 HVAC duct robotic inspection and air-washing system, dealer list price (Net Zero Tools)",
   "source_url": "https://netzerotools.com/products/nikro-862117-hvac-duct-robotic-inspection-and-air-washing-system",
   "as_of": "2026-10-25",
   "provider_id": null
  },
  {
   "job": "duct-cleaning",
   "low": 8106.95,
   "high": 8106.95,
   "currency": "USD",
   "unit": "per unit",
   "region": "US",
   "description": "Nikro 862117 robotic inspection and air-washing system, dealer list price (Jendco Safety Supply)",
   "source_url": "https://www.jendcosafety.com/products/nikro-862117-robotic-inspection-and-air-washing-system",
   "as_of": "2026-10-25",
   "provider_id": null
  },
  {
   "job": "duct-cleaning",
   "low": 9400,
   "high": 9400,
   "currency": "USD",
   "unit": "per unit",
   "region": "US",
   "description": "Nikro 862117 robotic duct inspection and air-wash system, dealer list price (US Cleaning Tools)",
   "source_url": "https://uscleaningtools.com/products/nikro-862117",
   "as_of": "2026-10-25",
   "provider_id": null
  },
  {
   "job": "restroom-cleaning",
   "low": 1500,
   "high": 1500,
   "currency": "USD",
   "unit": "per month",
   "region": "US",
   "description": "Somatic bathroom cleaning robot, flat monthly plan: 8 hours a day on weekdays (deployment and onboarding included)",
   "source_url": "https://getsomatic.com/",
   "as_of": "2026-10-25",
   "provider_id": null
  },
  {
   "job": "restroom-cleaning",
   "low": 4500,
   "high": 4500,
   "currency": "USD",
   "unit": "per month",
   "region": "US",
   "description": "Somatic bathroom cleaning robot, flat monthly plan: 16 hours a day, weekdays and weekends",
   "source_url": "https://getsomatic.com/",
   "as_of": "2026-10-25",
   "provider_id": null
  },
  {
   "job": "restroom-cleaning",
   "low": 3000,
   "high": 3000,
   "currency": "USD",
   "unit": "per month",
   "region": null,
   "description": "Somatic bathroom-cleaning robot, flat monthly service: 16 hours/day on weekdays (deployment included)",
   "source_url": "https://getsomatic.com/",
   "as_of": "2026-10-25",
   "provider_id": "somatic"
  },
  {
   "job": "kitchen-exhaust-cleaning",
   "low": 7400,
   "high": 7400,
   "currency": "USD",
   "unit": "per set",
   "region": "CN",
   "description": "RJ-BOT (Guangzhou) zero-entry kitchen grease duct cleaning set: G36 crawler robot (ducts >28 cm, 2 HD cameras, 360° nozzle) + 2,900 PSI washer with vacuum recovery + 95°C heater + chemical sprayer, USD 7,400 EXW China; freight, duties and taxes extra (retrieved 2026-10-26)",
   "source_url": "https://www.rj-bot.com/product-details/kitchen-clean-fullset.html",
   "as_of": "2026-10-26",
   "provider_id": null
  },
  {
   "job": "kitchen-exhaust-cleaning",
   "low": 3500,
   "high": 3500,
   "currency": "USD",
   "unit": "per unit",
   "region": "CN",
   "description": "RJ-BOT G36 kitchen duct cleaning robot alone (needs the washer, heater and sprayer to clean): USD 3,500 EXW China (retrieved 2026-10-26)",
   "source_url": "https://www.rj-bot.com/product-details/kitchen-clean-fullset.html",
   "as_of": "2026-10-26",
   "provider_id": null
  },
  {
   "job": "kitchen-exhaust-cleaning",
   "low": 2300,
   "high": 2400,
   "currency": "USD",
   "unit": "per unit",
   "region": "CN",
   "description": "Anhui Kuaitong KT-8001 kitchen grease duct cleaning robot (50–800 mm ducts; chemical, hot or cold water), manufacturer list price USD 2,300–2,400 (undated page, retrieved 2026-10-26)",
   "source_url": "https://www.ktductclean.com/kitchen-duct-cleaner/kt-8001-kitchen-duct-cleaning-robot.html",
   "as_of": "2026-10-26",
   "provider_id": null
  },
  {
   "job": "parking-lot-sweeping",
   "low": 293000,
   "high": 293000,
   "currency": "CNY",
   "unit": "per unit",
   "region": "CN-HB",
   "description": "Xiangyang Vocational and Technical College (Hubei): campus vehicle-road-coordination package; line item 'unmanned sweeper' CVCCI-ASV-Pro (brand China Automotive Engineering Research Institute), 1 unit at CNY 293,000; the whole package (incl. remote-driving cockpit, unmanned patrol car and shuttle) w",
   "source_url": "https://hub.zhiliaobiaoxun.com/article/105006150",
   "as_of": "2026-03-05",
   "provider_id": null
  },
  {
   "job": "parking-lot-sweeping",
   "low": 1060000,
   "high": 1060000,
   "currency": "CNY",
   "unit": "per contract",
   "region": "CN-HB",
   "description": "Xuan'en County urban management and law enforcement bureau (Enshi, Hubei): autonomous ('unmanned-driving') street-sweeping equipment purchase, won by Guangzhou Saite Intelligent Technology at CNY 1,060,000; quantities and models are in an attachment not read here (award notice 2026-10-21)",
   "source_url": "https://www.ahzb.net/info/china/133362600.html",
   "as_of": "2026-10-21",
   "provider_id": null
  },
  {
   "job": "graffiti-removal",
   "low": 86000,
   "high": 86000,
   "currency": "USD",
   "unit": "per unit",
   "region": "US-WA",
   "description": "Washington State DOT graffiti pilot: the battery-powered, ground-tethered paint-spraying drone it uses cost $86,000 (bought before the $1M pilot; $22,000 of graffiti covered by drone to date), as reported by the Seattle Times / Washington State Standard (2024-12-24)",
   "source_url": "https://www.seattletimes.com/seattle-news/drones-helpful-in-removing-graffiti-along-wa-highways-agency-says/",
   "as_of": "2024-12-24",
   "provider_id": null
  },
  {
   "job": "graffiti-removal",
   "low": 30000,
   "high": 30000,
   "currency": "USD",
   "unit": "per unit",
   "region": "US-WA",
   "description": "Aquiline Drones AD (Spartacus) Endure tethered coaxial octocopter used by Washington State DOT to paint over graffiti on bridges and overpasses: about USD 30,000 per drone, as reported in a 2026-03-31 explainer (a secondary source; WSDOT's 2024 report counted 21 missions covering about USD 22,000 of",
   "source_url": "https://www.hyperlific.com/articles/the-ad-endure-drone-ais-new-war-on-the-heaven-spot/",
   "as_of": "2026-03-31",
   "provider_id": null
  },
  {
   "job": "lawn-litter-picking",
   "low": 3000,
   "high": 3000,
   "currency": "EUR",
   "unit": "per month",
   "region": "DE",
   "description": "Angsa litter-picking robot rented by the city of Saarbrücken for a park trial, as reported by SR (Saarländischer Rundfunk)",
   "source_url": "https://www.sr.de/sr/home/nachrichten/panorama/muellsammelroboter_angsa_robotics_saarbruecken_staden_100.html",
   "as_of": "2025-05-13",
   "provider_id": null
  },
  {
   "job": "lawn-litter-picking",
   "low": 50000,
   "high": 50000,
   "currency": "EUR",
   "unit": "per unit",
   "region": "DE",
   "description": "Angsa Robotics (Munich) autonomous AI litter-collecting robot for parks and green spaces: 'the machine currently costs EUR 50,000'; leasing also possible (Abendzeitung München news report, 2025-11-07; secondary source)",
   "source_url": "https://www.abendzeitung-muenchen.de/muenchen/ki-muellsauger-von-angsa-robotics-effiziente-reinigung-fuer-muenchens-gruenflaechen-art-1091681",
   "as_of": "2025-11-07",
   "provider_id": null
  },
  {
   "job": "uv-disinfection",
   "low": 86900,
   "high": 86900,
   "currency": "USD",
   "unit": "per unit",
   "region": "US",
   "description": "UVD Robots Model C UV-C disinfection robot purchase (RobotLAB)",
   "source_url": "https://www.robotlab.com/store/uvd-disinfection-robot/",
   "as_of": "2026-10",
   "provider_id": null
  },
  {
   "job": "tank-cleaning",
   "low": 411000,
   "high": 411000,
   "currency": "USD",
   "unit": "per job",
   "region": "US-NY",
   "description": "Bristola (Des Moines, IA): submersible robotic cleanout of a 1.2-million-gallon EnviTec anaerobic digester in New York, 12 days, USD 411,000, with the digester kept in service and no human entry (the vendor's own case figure, in a blog post dated 2026-09-07; the date of the job is not stated)",
   "source_url": "https://bristola2.com/feeds/blog/rov-tank-cleaning",
   "as_of": "2026-09-07",
   "provider_id": null
  },
  {
   "job": "escalator-cleaning",
   "low": 6101,
   "high": null,
   "currency": "USD",
   "unit": "per unit",
   "region": "US",
   "description": "Buy: HydraMaster TreadMaster escalator tread cleaner, US distributor price (same for 28-32 in treads)",
   "source_url": "https://cleaningsupplywarehouse.com/products/treadmaster-treadmaster-escalator-cleaner",
   "as_of": "2026-10",
   "provider_id": null
  },
  {
   "job": "glass-roof-skylight-cleaning",
   "low": 34000,
   "high": 35000,
   "currency": "EUR",
   "unit": "per unit",
   "region": "DE",
   "description": "hyCLEANER glassROBOT pro (Gronau, Germany): remote-controlled glass-roof cleaning robot with AutoDrive and edge-detection fall protection, 1,100–2,400 m²/h, roofs up to 25° (47%) inclination; EUR 34,000 with two 1,100 mm brushes, EUR 35,000 with 1,300 mm brushes, excl. 19% VAT, plus shipping (manufa",
   "source_url": "https://hycleaner.de/en/glass-roof-cleaning/glassrobot-pro/",
   "as_of": "2026-10-27",
   "provider_id": null
  },
  {
   "job": "hydro-excavation-sewer-cleaning",
   "low": 148000,
   "high": 148000,
   "currency": "CNY",
   "unit": "per contract",
   "region": "CN-GD",
   "description": "Foshan Water Affairs Bureau: robot pilot desilting (清淤) project, awarded CNY 148,000 (supplier chosen 2026-08-27; notice via qianlima, 2026-08-28). Whether the robots work in sewers, culverts or channels is not stated on the free page",
   "source_url": "https://www.qianlima.com/bid-626281174.html",
   "as_of": "2026-08-27",
   "provider_id": null
  },
  {
   "job": "chimney-sweep-robot",
   "low": 434,
   "high": null,
   "currency": "USD",
   "unit": "per unit",
   "region": "US",
   "description": "Buy: Wöhler Rotary Viper Duct M10 rotary cleaning kit, 16 ft with 7-inch brush (US list price; drill not included)",
   "source_url": "https://www.wohlerusa.com/shop/products/cleaning-tools",
   "as_of": "2026-10",
   "provider_id": null
  },
  {
   "job": "hospital-disinfection",
   "low": 86900,
   "high": 86900,
   "currency": "USD",
   "unit": "per unit",
   "region": "US",
   "description": "UV-C disinfection robot purchase (UVD Model C via RobotLAB)",
   "source_url": "https://www.robotlab.com/store/uvd-disinfection-robot/",
   "as_of": "2026-10",
   "provider_id": null
  },
  {
   "job": "vessel-silo-cleaning",
   "low": 687500,
   "high": 687500,
   "currency": "CNY",
   "unit": "per unit",
   "region": "CN-JL",
   "description": "Jiusan Group Changchun storage department: replacement automatic silo-clearing machines, 2 double-screw rail-mounted units at CNY 687,500 each (single-source award, 2026-10-13). An automated sweep-auger machine, not a crawler robot",
   "source_url": "https://www.xianlanzhaobiao.com/news-747e8c4ea6f8e8aae0734462d6e06992/",
   "as_of": "2026-10-13",
   "provider_id": null
  },
  {
   "job": "lift-elevator-shaft-inspection",
   "low": 230745.41,
   "high": 230745.41,
   "currency": "USD",
   "unit": "per contract",
   "region": "US",
   "description": "NIH order (via Treon Support Services) for a Flyability Elios 3 confined-space inspection drone system, for inspecting equipment, stacks and confined or hazardous spaces without scaffolding, total obligated per USAspending award 75N99026F00003 (the drone type used for shaft inspections; this order i",
   "source_url": "https://api.usaspending.gov/api/v2/awards/CONT_AWD_75N99026F00003_7529_75N99024D00016_7529/",
   "as_of": "2026-01-28",
   "provider_id": null
  }
 ]
}