{
 "name": "Dispatchzo FSM Pricing Index",
 "title": "FSM Pricing Index",
 "url": "https://dispatchzo.com/datasets/fsm-pricing-index/",
 "csv": "https://dispatchzo.com/datasets/fsm-pricing-index.csv",
 "markdown": "https://dispatchzo.com/datasets/fsm-pricing-index/index.md",
 "computed_at": "2026-10-19",
 "license": "https://dispatchzo.com/terms",
 "headline": "The FSM Pricing Index carries 25 published figures read from 29 sources' own pages, from 2.50 to 380 USD, read 12 October 2026.",
 "quotes": [
  "The FSM Pricing Index carries 25 published figures read from 29 sources' own pages, from 2.50 to 380 USD, read 12 October 2026.",
  "29 of the 76 named sources read in full publish a figure; 47 publish none, read 12 October 2026."
 ],
 "citation": "\"Dispatchzo FSM Pricing Index\", updated 2026-10-19, https://dispatchzo.com/datasets/fsm-pricing-index/.",
 "changed_since": null,
 "national": {
  "unit": "USD",
  "n": 25,
  "median": 30,
  "min": 2.5,
  "max": 380,
  "p25": 20.5,
  "p75": 104.5,
  "mean": 73.92,
  "units": {
   "EUR": 1,
   "GBP": 3,
   "USD": 25
  },
  "published_sources": 29,
  "named_sources": 77,
  "read_sources": 76,
  "not_published": 47,
  "published_share": 0.382
 },
 "by_axis": {},
 "rows": [
  {
   "source": "Acuity Scheduling pricing",
   "url": "https://acuityscheduling.com/pricing",
   "figure": "$16",
   "value": 16,
   "unit": "USD",
   "vat": null,
   "axis": {},
   "retrieved_at": "2026-10-11",
   "quote": "$16/ month",
   "source_class": "primary-provider-own-site",
   "text_sha256": "33c7b643fb5c8a450b268bffa4d143ef2cc6085ea60dbc28d24bca993a26d663"
  },
  {
   "source": "Setmore pricing",
   "url": "https://www.setmore.com/pricing",
   "figure": "$5 ",
   "value": 5,
   "unit": "USD",
   "vat": null,
   "axis": {},
   "retrieved_at": "2026-10-11",
   "quote": "$5 user/month",
   "source_class": "primary-provider-own-site",
   "text_sha256": "81a7921c2aa6e854a21e99a5d11182ea032dabd97dae509dbb6e60f0530edb4d"
  },
  {
   "source": "SimplyBook.me pricing",
   "url": "https://simplybook.me/en/pricing",
   "figure": "€13.9 ",
   "value": 13.9,
   "unit": "EUR",
   "vat": null,
   "axis": {},
   "retrieved_at": "2026-10-11",
   "quote": "Starting out: solo professionals and small teams (€0 to €13.9 per month).",
   "source_class": "primary-provider-own-site",
   "text_sha256": "0ecb8298b63179014b835c8ff5b837160e1beb0a4b8c221ef1d1694a8ef8381b"
  },
  {
   "source": "MaintainX pricing",
   "url": "https://www.getmaintainx.com/pricing",
   "figure": "$25 ",
   "value": 25,
   "unit": "USD",
   "vat": null,
   "axis": {},
   "retrieved_at": "2026-10-11",
   "quote": "$25 billed monthly",
   "source_class": "primary-provider-own-site",
   "text_sha256": "57a294c7489b92f9da87115ccf35705d7b07e653c42440cd4b24df824711eaf0"
  },
  {
   "source": "When I Work pricing",
   "url": "https://wheniwork.com/pricing",
   "figure": "$2.50 ",
   "value": 2.5,
   "unit": "USD",
   "vat": null,
   "axis": {},
   "retrieved_at": "2026-10-11",
   "quote": "When I Work pricing starts at just $2.50 per user per month for single-location teams, and $5 per user per month for multi-location businesses.",
   "source_class": "primary-provider-own-site",
   "text_sha256": "913afd54fb8d1e5dc4669d956e8873463e769b65e22a98dfbd96d8aaa11b2362"
  },
  {
   "source": "Connecteam pricing",
   "url": "https://connecteam.com/pricing/",
   "figure": "$ 29 ",
   "value": 29,
   "unit": "USD",
   "vat": null,
   "axis": {},
   "retrieved_at": "2026-10-11",
   "quote": "$ 29 /mo",
   "source_class": "primary-provider-own-site",
   "text_sha256": "ebb4c2a10b4fb11d31aa26d6d2908ad76a96a9b2c6c2e7e0e4db363744d5f51e"
  },
  {
   "source": "Hubstaff pricing",
   "url": "https://hubstaff.com/pricing",
   "figure": "$2.5 ",
   "value": 2.5,
   "unit": "USD",
   "vat": null,
   "axis": {},
   "retrieved_at": "2026-10-11",
   "quote": "Starts at $2.5 per seat / month",
   "source_class": "primary-provider-own-site",
   "text_sha256": "8eeba3c255d243dbe0f68bbd980f7d02a10cc100cda30aaadf6be58dc55f7445"
  },
  {
   "source": "GorillaDesk pricing",
   "url": "https://gorilladesk.com/pricing/",
   "figure": "$49",
   "value": 49,
   "unit": "USD",
   "vat": null,
   "axis": {},
   "retrieved_at": "2026-10-11",
   "quote": "$49/mo",
   "source_class": "primary-provider-own-site",
   "text_sha256": "708886ed71f168f640df155065a34c6f0226990a7ef8f720375eb980d7a00e27"
  },
  {
   "source": "eWorkOrders pricing",
   "url": "https://eworkorders.com/pricing/",
   "figure": "$380",
   "value": 380,
   "unit": "USD",
   "vat": null,
   "axis": {},
   "retrieved_at": "2026-10-11",
   "quote": "Monthly Subscription $380",
   "source_class": "primary-provider-own-site",
   "text_sha256": "3d99a365358228b71bf71d43cbd146d15ac1f0be1956accb8a3a532f01686155"
  },
  {
   "source": "CleanGuru pricing",
   "url": "https://www.cleanguru.com/pricing/",
   "figure": "$79",
   "value": 79,
   "unit": "USD",
   "vat": null,
   "axis": {},
   "retrieved_at": "2026-10-11",
   "quote": "$79/mo",
   "source_class": "primary-provider-own-site",
   "text_sha256": "9e4f67f1ad366e879aa2d27358799f3b0596f297090959726410351badac293d"
  },
  {
   "source": "Fergus pricing",
   "url": "https://www.fergus.com/pricing",
   "figure": "$26 ",
   "value": 26,
   "unit": "USD",
   "vat": null,
   "axis": {},
   "retrieved_at": "2026-10-11",
   "quote": "From $26 per month",
   "source_class": "primary-provider-own-site",
   "text_sha256": "3df00ee11f0248b0afb0569aadbf0e634ec4f4a398ab1e193f0b15e4725b7dcc"
  },
  {
   "source": "Praxedo pricing",
   "url": "https://www.praxedo.com/pricing/",
   "figure": "$39 ",
   "value": 39,
   "unit": "USD",
   "vat": null,
   "axis": {},
   "retrieved_at": "2026-10-11",
   "quote": "$39 / month",
   "source_class": "primary-provider-own-site",
   "text_sha256": "261054d26d40c9ada715e155780efb70d7c42b314ea748b0aa88bd0fb0071de8"
  },
  {
   "source": "Salesforce Field Service pricing",
   "url": "https://www.salesforce.com/service/field-service-management/pricing/",
   "figure": "$25",
   "value": 25,
   "unit": "USD",
   "vat": null,
   "axis": {},
   "retrieved_at": "2026-10-11",
   "quote": "$25/user/month",
   "source_class": "primary-provider-own-site",
   "text_sha256": "dc2a3503d1d94ab17a930b0305c663d4261acc2705d07f3a54734e65a7ccf6e0"
  },
  {
   "source": "Powered Now pricing",
   "url": "https://www.powerednow.com/pricing",
   "figure": "£28",
   "value": 28,
   "unit": "GBP",
   "vat": null,
   "axis": {},
   "retrieved_at": "2026-10-11",
   "quote": "£28/mo · 1 user",
   "source_class": "primary-provider-own-site",
   "text_sha256": "072e71eef61e71a2c4efeb4fe1b211e6105a6417f133e5fe445c6508f32ec378"
  },
  {
   "source": "ServiceM8 pricing",
   "url": "https://www.servicem8.com/pricing",
   "figure": "$29",
   "value": 29,
   "unit": "USD",
   "vat": null,
   "axis": {},
   "retrieved_at": "2026-10-12",
   "quote": "$29/mo",
   "source_class": "primary-provider-own-site",
   "text_sha256": "f4107e9854de76acd132040a05b78a62773057cf8c54a736c886a187564c9d9f"
  },
  {
   "source": "Method pricing",
   "url": "https://www.method.me/pricing/",
   "figure": "$27",
   "value": 27,
   "unit": "USD",
   "vat": null,
   "axis": {},
   "retrieved_at": "2026-10-12",
   "quote": "$27/user/mo",
   "source_class": "primary-provider-own-site",
   "text_sha256": "285f1f5ea31ba71d54f48ae323d33dbab6f5f958a6111bd9dec948448ceaac94"
  },
  {
   "source": "AroFlo pricing",
   "url": "https://aroflo.com/pricing/",
   "figure": "$80 ",
   "value": 80,
   "unit": "USD",
   "vat": null,
   "axis": {},
   "retrieved_at": "2026-10-12",
   "quote": "AroFlo field service software starts at $80 per month.",
   "source_class": "primary-provider-own-site",
   "text_sha256": "a12fbbb97bfd814e9ebe01d63b753e1cfba9f2ce8dadc5bb1e82700972e850cc"
  },
  {
   "source": "Tradify pricing",
   "url": "https://www.tradifyhq.com/uk/pricing",
   "figure": "£10 ",
   "value": 10,
   "unit": "GBP",
   "vat": null,
   "axis": {},
   "retrieved_at": "2026-10-12",
   "quote": "£10 per month.",
   "source_class": "primary-provider-own-site",
   "text_sha256": "9c9f72bf3b87150ea36a4441cbead441412244e7e6b358a80272f8708f753cf1"
  },
  {
   "source": "Routific pricing",
   "url": "https://routific.com/pricing",
   "figure": "$150 ",
   "value": 150,
   "unit": "USD",
   "vat": null,
   "axis": {},
   "retrieved_at": "2026-10-12",
   "quote": "Customers with fewer than 100 orders can start with the free tier, then move to a flat $150 per month fee as they grow to 1,000 orders a month.",
   "source_class": "primary-provider-own-site",
   "text_sha256": "6247f68f29b18f9ff90c58efad06ef54dfaa06b0c67ecc68e8a9d88582619d47"
  },
  {
   "source": "Shopmonkey pricing",
   "url": "https://www.shopmonkey.io/pricing",
   "figure": "$215",
   "value": 215,
   "unit": "USD",
   "vat": null,
   "axis": {},
   "retrieved_at": "2026-10-12",
   "quote": "$215/mo",
   "source_class": "primary-provider-own-site",
   "text_sha256": "fc766621b56be4593639d8fb3d686f0ff09c713cbe1d595f6326c15b58ce812d"
  },
  {
   "source": "Tekmetric pricing",
   "url": "https://www.tekmetric.com/pricing",
   "figure": "$179",
   "value": 179,
   "unit": "USD",
   "vat": null,
   "axis": {},
   "retrieved_at": "2026-10-12",
   "quote": "$179/MONTH",
   "source_class": "primary-provider-own-site",
   "text_sha256": "4d730b39e5ffcd5f60eb64910a1875b4a777776d3a12b9b0df74051ba22db61f"
  },
  {
   "source": "Jobber pricing",
   "url": "https://www.getjobber.com/pricing/",
   "figure": "$49",
   "value": 49,
   "unit": "USD",
   "vat": null,
   "axis": {},
   "retrieved_at": "2026-10-12",
   "quote": "$49/mo",
   "source_class": "primary-provider-own-site",
   "text_sha256": "4632282addf2a97bd1156fd03a49c0943ce19e0d88e0a17c2878bfcd3ed2b419"
  },
  {
   "source": "Arborgold pricing",
   "url": "https://www.arborgold.com/pricing/",
   "figure": "$129",
   "value": 129,
   "unit": "USD",
   "vat": null,
   "axis": {},
   "retrieved_at": "2026-10-12",
   "quote": "$129/mo **",
   "source_class": "primary-provider-own-site",
   "text_sha256": "d6181c99ab242be664216159fa81ac58e1aa9f5f4c4e2648254e3ab2f3eb95fb"
  },
  {
   "source": "AutoLeap pricing",
   "url": "https://autoleap.com/pricing/",
   "figure": "$199",
   "value": 199,
   "unit": "USD",
   "vat": null,
   "axis": {},
   "retrieved_at": "2026-10-12",
   "quote": "$199/month",
   "source_class": "primary-provider-own-site",
   "text_sha256": "413b203ec2ae6ca85d701c827a0bb3062299dc3637dcc61ab37e789c96569085"
  },
  {
   "source": "Badger Maps pricing",
   "url": "https://www.badgermapping.com/pricing/",
   "figure": "$ 58 ",
   "value": 58,
   "unit": "USD",
   "vat": null,
   "axis": {},
   "retrieved_at": "2026-10-12",
   "quote": "$ 58 /mo",
   "source_class": "primary-provider-own-site",
   "text_sha256": "4ba2f97d2698c01c71ae12861407f439ac59c84b58919e20e733875cef0a495c"
  },
  {
   "source": "FieldMotion pricing",
   "url": "https://fieldmotion.com/pricing/",
   "figure": "£45 ",
   "value": 45,
   "unit": "GBP",
   "vat": null,
   "axis": {},
   "retrieved_at": "2026-10-12",
   "quote": "*Pricing is based on a 36-month contract. £45 / mo",
   "source_class": "primary-provider-own-site",
   "text_sha256": "810189055d6dd6fdede853eb168f8c1a884f064da00a485971fd4d5455b23916"
  },
  {
   "source": "Homebase pricing",
   "url": "https://joinhomebase.com/pricing/",
   "figure": "$13",
   "value": 13,
   "unit": "USD",
   "vat": null,
   "axis": {},
   "retrieved_at": "2026-10-12",
   "quote": "$13/month per location",
   "source_class": "primary-provider-own-site",
   "text_sha256": "e54f3fd40a9959cdde8fa29279919adbb19b5ebb6aa1062b4f02f0de4ecb7cb6"
  },
  {
   "source": "Swept pricing",
   "url": "https://www.sweptworks.com/pricing",
   "figure": "$30",
   "value": 30,
   "unit": "USD",
   "vat": null,
   "axis": {},
   "retrieved_at": "2026-10-12",
   "quote": "$30/mo",
   "source_class": "primary-provider-own-site",
   "text_sha256": "f8b93317273416bd8afd64ecd37f3037ee4dbfc02e1ab2f267b1db572d612f12"
  },
  {
   "source": "Pixieset pricing",
   "url": "https://pixieset.com/pricing/",
   "figure": "$12",
   "value": 12,
   "unit": "USD",
   "vat": null,
   "axis": {},
   "retrieved_at": "2026-10-12",
   "quote": "$12/month",
   "source_class": "primary-provider-own-site",
   "text_sha256": "b1c234a7570bf4d554229f682c7ab5a63aae02358cef3e3d1f0cc556d683be83"
  }
 ],
 "not_published": [
  {
   "source": "Alora Health pricing",
   "url": "https://alorahealth.com/pricing/",
   "retrieved_at": "2026-10-12",
   "reason": "read in full and no accepted figure on the page"
  },
  {
   "source": "Arrivy pricing",
   "url": "https://www.arrivy.com/pricing/",
   "retrieved_at": "2026-10-12",
   "reason": "every candidate on the page was refused"
  },
  {
   "source": "AxisCare pricing",
   "url": "https://axiscare.com/pricing/",
   "retrieved_at": "2026-10-12",
   "reason": "read in full and no accepted figure on the page"
  },
  {
   "source": "BigChange pricing",
   "url": "https://www.bigchange.com/pricing/",
   "retrieved_at": "2026-09-11",
   "reason": "read in full and no accepted figure on the page"
  },
  {
   "source": "BuildOps pricing",
   "url": "https://buildops.com/pricing/",
   "retrieved_at": "2026-10-11",
   "reason": "every candidate on the page was refused"
  },
  {
   "source": "Calendly pricing",
   "url": "https://calendly.com/pricing",
   "retrieved_at": "2026-10-11",
   "reason": "every candidate on the page was refused"
  },
  {
   "source": "CareSmartz360 pricing",
   "url": "https://www.caresmartz360.com/pricing/",
   "retrieved_at": "2026-10-12",
   "reason": "read in full and no accepted figure on the page"
  },
  {
   "source": "Celayix pricing",
   "url": "https://www.celayix.com/pricing/",
   "retrieved_at": "2026-09-11",
   "reason": "read in full and no accepted figure on the page"
  },
  {
   "source": "Coast pricing",
   "url": "https://coastapp.com/pricing/",
   "retrieved_at": "2026-09-12",
   "reason": "every candidate on the page was refused"
  },
  {
   "source": "Datatruck pricing",
   "url": "https://www.datatruck.io/pricing",
   "retrieved_at": "2026-10-12",
   "reason": "read in full and no accepted figure on the page"
  },
  {
   "source": "Deputy pricing",
   "url": "https://www.deputy.com/pricing",
   "retrieved_at": "2026-10-11",
   "reason": "every candidate on the page was refused"
  },
  {
   "source": "DispatchTMS pricing",
   "url": "https://www.dispatchtms.com/pricing",
   "retrieved_at": "2026-09-12",
   "reason": "read in full and no accepted figure on the page"
  },
  {
   "source": "Dr Dispatch pricing",
   "url": "https://www.drdispatch.com/pricing/",
   "retrieved_at": "2026-09-12",
   "reason": "read in full and no accepted figure on the page"
  },
  {
   "source": "FieldEdge pricing",
   "url": "https://fieldedge.com/pricing/",
   "retrieved_at": "2026-10-11",
   "reason": "read in full and no accepted figure on the page"
  },
  {
   "source": "FieldPulse pricing",
   "url": "https://www.fieldpulse.com/pricing",
   "retrieved_at": "2026-10-11",
   "reason": "read in full and no accepted figure on the page"
  },
  {
   "source": "Fiix pricing",
   "url": "https://fiixsoftware.com/pricing/",
   "retrieved_at": "2026-10-11",
   "reason": "every candidate on the page was refused"
  },
  {
   "source": "Fullbay pricing",
   "url": "https://www.fullbay.com/pricing/",
   "retrieved_at": "2026-10-12",
   "reason": "every candidate on the page was refused"
  },
  {
   "source": "Housecall Pro pricing",
   "url": "https://www.housecallpro.com/pricing/",
   "retrieved_at": "2026-10-12",
   "reason": "every candidate on the page was refused"
  },
  {
   "source": "Joblogic pricing",
   "url": "https://www.joblogic.com/pricing/",
   "retrieved_at": "2026-10-11",
   "reason": "every candidate on the page was refused"
  },
  {
   "source": "Kickserv pricing",
   "url": "https://www.kickserv.com/pricing/",
   "retrieved_at": "2026-09-11",
   "reason": "every candidate on the page was refused"
  },
  {
   "source": "Klipboard pricing",
   "url": "https://www.klipboard.io/pricing/",
   "retrieved_at": "2026-10-12",
   "reason": "every candidate on the page was refused"
  },
  {
   "source": "Mindbody pricing",
   "url": "https://www.mindbodyonline.com/business/pricing",
   "retrieved_at": "2026-10-11",
   "reason": "every candidate on the page was refused"
  },
  {
   "source": "Nowsta pricing",
   "url": "https://www.nowsta.com/pricing",
   "retrieved_at": "2026-10-12",
   "reason": "every candidate on the page was refused"
  },
  {
   "source": "Odoo pricing",
   "url": "https://www.odoo.com/pricing",
   "retrieved_at": "2026-10-12",
   "reason": "read in full and no accepted figure on the page"
  },
  {
   "source": "Okappy pricing",
   "url": "https://www.okappy.com/pricing/",
   "retrieved_at": "2026-10-11",
   "reason": "every candidate on the page was refused"
  },
  {
   "source": "Onfleet pricing",
   "url": "https://onfleet.com/pricing",
   "retrieved_at": "2026-10-12",
   "reason": "read in full and no accepted figure on the page"
  },
  {
   "source": "OptimoRoute pricing",
   "url": "https://optimoroute.com/pricing/",
   "retrieved_at": "2026-09-11",
   "reason": "every candidate on the page was refused"
  },
  {
   "source": "PestPac pricing",
   "url": "https://www.pestpac.com/pricing",
   "retrieved_at": "2026-10-12",
   "reason": "read in full and no accepted figure on the page"
  },
  {
   "source": "Route4Me pricing",
   "url": "https://route4me.com/pricing",
   "retrieved_at": "2026-10-12",
   "reason": "read in full and no accepted figure on the page"
  },
  {
   "source": "Service Autopilot pricing",
   "url": "https://www.serviceautopilot.com/pricing/",
   "retrieved_at": "2026-10-11",
   "reason": "read in full and no accepted figure on the page"
  },
  {
   "source": "Service Fusion pricing",
   "url": "https://www.servicefusion.com/pricing",
   "retrieved_at": "2026-10-12",
   "reason": "every candidate on the page was refused"
  },
  {
   "source": "ServiceTitan pricing",
   "url": "https://www.servicetitan.com/pricing",
   "retrieved_at": "2026-10-11",
   "reason": "read in full and no accepted figure on the page"
  },
  {
   "source": "ServiceTrade pricing",
   "url": "https://www.servicetrade.com/pricing/",
   "retrieved_at": "2026-10-11",
   "reason": "read in full and no accepted figure on the page"
  },
  {
   "source": "Simpro pricing",
   "url": "https://www.simprogroup.com/pricing",
   "retrieved_at": "2026-10-11",
   "reason": "read in full and no accepted figure on the page"
  },
  {
   "source": "Skedulo pricing",
   "url": "https://www.skedulo.com/pricing/",
   "retrieved_at": "2026-09-12",
   "reason": "read in full and no accepted figure on the page"
  },
  {
   "source": "Sling pricing",
   "url": "https://getsling.com/pricing/",
   "retrieved_at": "2026-09-11",
   "reason": "every candidate on the page was refused"
  },
  {
   "source": "SmartRoutes pricing",
   "url": "https://smartroutes.io/pricing/",
   "retrieved_at": "2026-10-12",
   "reason": "every candidate on the page was refused"
  },
  {
   "source": "Sprout Studio pricing",
   "url": "https://www.sproutstudio.com/pricing",
   "retrieved_at": "2026-09-12",
   "reason": "read in full and no accepted figure on the page"
  },
  {
   "source": "Square Appointments pricing",
   "url": "https://squareup.com/us/en/appointments/pricing",
   "retrieved_at": "2026-10-11",
   "reason": "every candidate on the page was refused"
  },
  {
   "source": "Studio Ninja pricing",
   "url": "https://studioninja.co/pricing/",
   "retrieved_at": "2026-09-12",
   "reason": "every candidate on the page was refused"
  },
  {
   "source": "TMSCloud pricing",
   "url": "https://www.tmscloud.com/pricing-3/",
   "retrieved_at": "2026-09-12",
   "reason": "read in full and no accepted figure on the page"
  },
  {
   "source": "Truckbase pricing",
   "url": "https://www.truckbase.com/trucking-software-pricing",
   "retrieved_at": "2026-10-12",
   "reason": "read in full and no accepted figure on the page"
  },
  {
   "source": "TruckingOffice pricing",
   "url": "https://www.truckingoffice.com/pricing/",
   "retrieved_at": "2026-09-12",
   "reason": "every candidate on the page was refused"
  },
  {
   "source": "UpKeep pricing",
   "url": "https://upkeep.com/pricing/",
   "retrieved_at": "2026-10-11",
   "reason": "every candidate on the page was refused"
  },
  {
   "source": "Upper pricing",
   "url": "https://www.upperinc.com/pricing/",
   "retrieved_at": "2026-10-12",
   "reason": "every candidate on the page was refused"
  },
  {
   "source": "Workyard pricing",
   "url": "https://www.workyard.com/pricing",
   "retrieved_at": "2026-10-11",
   "reason": "every candidate on the page was refused"
  },
  {
   "source": "Zoho FSM pricing",
   "url": "https://www.zoho.com/fsm/pricing.html",
   "retrieved_at": "2026-09-11",
   "reason": "every candidate on the page was refused"
  }
 ],
 "sources": [
  {
   "url": "https://acuityscheduling.com/pricing",
   "label": "Acuity Scheduling pricing",
   "license": "the publisher's own terms; quoted for reporting and comment"
  },
  {
   "url": "https://alorahealth.com/pricing/",
   "label": "Alora Health pricing",
   "license": "the publisher's own terms; quoted for reporting and comment"
  },
  {
   "url": "https://www.arborgold.com/pricing/",
   "label": "Arborgold pricing",
   "license": "the publisher's own terms; quoted for reporting and comment"
  },
  {
   "url": "https://aroflo.com/pricing/",
   "label": "AroFlo pricing",
   "license": "the publisher's own terms; quoted for reporting and comment"
  },
  {
   "url": "https://www.arrivy.com/pricing/",
   "label": "Arrivy pricing",
   "license": "the publisher's own terms; quoted for reporting and comment"
  },
  {
   "url": "https://autoleap.com/pricing/",
   "label": "AutoLeap pricing",
   "license": "the publisher's own terms; quoted for reporting and comment"
  },
  {
   "url": "https://axiscare.com/pricing/",
   "label": "AxisCare pricing",
   "license": "the publisher's own terms; quoted for reporting and comment"
  },
  {
   "url": "https://www.badgermapping.com/pricing/",
   "label": "Badger Maps pricing",
   "license": "the publisher's own terms; quoted for reporting and comment"
  },
  {
   "url": "https://www.bigchange.com/pricing/",
   "label": "BigChange pricing",
   "license": "the publisher's own terms; quoted for reporting and comment"
  },
  {
   "url": "https://buildops.com/pricing/",
   "label": "BuildOps pricing",
   "license": "the publisher's own terms; quoted for reporting and comment"
  },
  {
   "url": "https://calendly.com/pricing",
   "label": "Calendly pricing",
   "license": "the publisher's own terms; quoted for reporting and comment"
  },
  {
   "url": "https://www.caresmartz360.com/pricing/",
   "label": "CareSmartz360 pricing",
   "license": "the publisher's own terms; quoted for reporting and comment"
  },
  {
   "url": "https://www.celayix.com/pricing/",
   "label": "Celayix pricing",
   "license": "the publisher's own terms; quoted for reporting and comment"
  },
  {
   "url": "https://www.cleanguru.com/pricing/",
   "label": "CleanGuru pricing",
   "license": "the publisher's own terms; quoted for reporting and comment"
  },
  {
   "url": "https://coastapp.com/pricing/",
   "label": "Coast pricing",
   "license": "the publisher's own terms; quoted for reporting and comment"
  },
  {
   "url": "https://connecteam.com/pricing/",
   "label": "Connecteam pricing",
   "license": "the publisher's own terms; quoted for reporting and comment"
  },
  {
   "url": "https://www.datatruck.io/pricing",
   "label": "Datatruck pricing",
   "license": "the publisher's own terms; quoted for reporting and comment"
  },
  {
   "url": "https://www.deputy.com/pricing",
   "label": "Deputy pricing",
   "license": "the publisher's own terms; quoted for reporting and comment"
  },
  {
   "url": "https://www.dispatchtms.com/pricing",
   "label": "DispatchTMS pricing",
   "license": "the publisher's own terms; quoted for reporting and comment"
  },
  {
   "url": "https://www.drdispatch.com/pricing/",
   "label": "Dr Dispatch pricing",
   "license": "the publisher's own terms; quoted for reporting and comment"
  },
  {
   "url": "https://eworkorders.com/pricing/",
   "label": "eWorkOrders pricing",
   "license": "the publisher's own terms; quoted for reporting and comment"
  },
  {
   "url": "https://www.fergus.com/pricing",
   "label": "Fergus pricing",
   "license": "the publisher's own terms; quoted for reporting and comment"
  },
  {
   "url": "https://fieldedge.com/pricing/",
   "label": "FieldEdge pricing",
   "license": "the publisher's own terms; quoted for reporting and comment"
  },
  {
   "url": "https://fieldmotion.com/pricing/",
   "label": "FieldMotion pricing",
   "license": "the publisher's own terms; quoted for reporting and comment"
  },
  {
   "url": "https://www.fieldpulse.com/pricing",
   "label": "FieldPulse pricing",
   "license": "the publisher's own terms; quoted for reporting and comment"
  },
  {
   "url": "https://fiixsoftware.com/pricing/",
   "label": "Fiix pricing",
   "license": "the publisher's own terms; quoted for reporting and comment"
  },
  {
   "url": "https://www.fullbay.com/pricing/",
   "label": "Fullbay pricing",
   "license": "the publisher's own terms; quoted for reporting and comment"
  },
  {
   "url": "https://gorilladesk.com/pricing/",
   "label": "GorillaDesk pricing",
   "license": "the publisher's own terms; quoted for reporting and comment"
  },
  {
   "url": "https://joinhomebase.com/pricing/",
   "label": "Homebase pricing",
   "license": "the publisher's own terms; quoted for reporting and comment"
  },
  {
   "url": "https://www.housecallpro.com/pricing/",
   "label": "Housecall Pro pricing",
   "license": "the publisher's own terms; quoted for reporting and comment"
  },
  {
   "url": "https://hubstaff.com/pricing",
   "label": "Hubstaff pricing",
   "license": "the publisher's own terms; quoted for reporting and comment"
  },
  {
   "url": "https://www.getjobber.com/pricing/",
   "label": "Jobber pricing",
   "license": "the publisher's own terms; quoted for reporting and comment"
  },
  {
   "url": "https://www.joblogic.com/pricing/",
   "label": "Joblogic pricing",
   "license": "the publisher's own terms; quoted for reporting and comment"
  },
  {
   "url": "https://www.kickserv.com/pricing/",
   "label": "Kickserv pricing",
   "license": "the publisher's own terms; quoted for reporting and comment"
  },
  {
   "url": "https://www.klipboard.io/pricing/",
   "label": "Klipboard pricing",
   "license": "the publisher's own terms; quoted for reporting and comment"
  },
  {
   "url": "https://www.getmaintainx.com/pricing",
   "label": "MaintainX pricing",
   "license": "the publisher's own terms; quoted for reporting and comment"
  },
  {
   "url": "https://www.method.me/pricing/",
   "label": "Method pricing",
   "license": "the publisher's own terms; quoted for reporting and comment"
  },
  {
   "url": "https://www.mindbodyonline.com/business/pricing",
   "label": "Mindbody pricing",
   "license": "the publisher's own terms; quoted for reporting and comment"
  },
  {
   "url": "https://www.nowsta.com/pricing",
   "label": "Nowsta pricing",
   "license": "the publisher's own terms; quoted for reporting and comment"
  },
  {
   "url": "https://www.odoo.com/pricing",
   "label": "Odoo pricing",
   "license": "the publisher's own terms; quoted for reporting and comment"
  },
  {
   "url": "https://www.okappy.com/pricing/",
   "label": "Okappy pricing",
   "license": "the publisher's own terms; quoted for reporting and comment"
  },
  {
   "url": "https://onfleet.com/pricing",
   "label": "Onfleet pricing",
   "license": "the publisher's own terms; quoted for reporting and comment"
  },
  {
   "url": "https://optimoroute.com/pricing/",
   "label": "OptimoRoute pricing",
   "license": "the publisher's own terms; quoted for reporting and comment"
  },
  {
   "url": "https://www.pestpac.com/pricing",
   "label": "PestPac pricing",
   "license": "the publisher's own terms; quoted for reporting and comment"
  },
  {
   "url": "https://pixieset.com/pricing/",
   "label": "Pixieset pricing",
   "license": "the publisher's own terms; quoted for reporting and comment"
  },
  {
   "url": "https://www.powerednow.com/pricing",
   "label": "Powered Now pricing",
   "license": "the publisher's own terms; quoted for reporting and comment"
  },
  {
   "url": "https://www.praxedo.com/pricing/",
   "label": "Praxedo pricing",
   "license": "the publisher's own terms; quoted for reporting and comment"
  },
  {
   "url": "https://route4me.com/pricing",
   "label": "Route4Me pricing",
   "license": "the publisher's own terms; quoted for reporting and comment"
  },
  {
   "url": "https://routific.com/pricing",
   "label": "Routific pricing",
   "license": "the publisher's own terms; quoted for reporting and comment"
  },
  {
   "url": "https://www.salesforce.com/service/field-service-management/pricing/",
   "label": "Salesforce Field Service pricing",
   "license": "the publisher's own terms; quoted for reporting and comment"
  },
  {
   "url": "https://www.serviceautopilot.com/pricing/",
   "label": "Service Autopilot pricing",
   "license": "the publisher's own terms; quoted for reporting and comment"
  },
  {
   "url": "https://www.servicefusion.com/pricing",
   "label": "Service Fusion pricing",
   "license": "the publisher's own terms; quoted for reporting and comment"
  },
  {
   "url": "https://www.servicem8.com/pricing",
   "label": "ServiceM8 pricing",
   "license": "the publisher's own terms; quoted for reporting and comment"
  },
  {
   "url": "https://www.servicetitan.com/pricing",
   "label": "ServiceTitan pricing",
   "license": "the publisher's own terms; quoted for reporting and comment"
  },
  {
   "url": "https://www.servicetrade.com/pricing/",
   "label": "ServiceTrade pricing",
   "license": "the publisher's own terms; quoted for reporting and comment"
  },
  {
   "url": "https://www.setmore.com/pricing",
   "label": "Setmore pricing",
   "license": "the publisher's own terms; quoted for reporting and comment"
  },
  {
   "url": "https://www.shopmonkey.io/pricing",
   "label": "Shopmonkey pricing",
   "license": "the publisher's own terms; quoted for reporting and comment"
  },
  {
   "url": "https://simplybook.me/en/pricing",
   "label": "SimplyBook.me pricing",
   "license": "the publisher's own terms; quoted for reporting and comment"
  },
  {
   "url": "https://www.simprogroup.com/pricing",
   "label": "Simpro pricing",
   "license": "the publisher's own terms; quoted for reporting and comment"
  },
  {
   "url": "https://www.skedulo.com/pricing/",
   "label": "Skedulo pricing",
   "license": "the publisher's own terms; quoted for reporting and comment"
  },
  {
   "url": "https://getsling.com/pricing/",
   "label": "Sling pricing",
   "license": "the publisher's own terms; quoted for reporting and comment"
  },
  {
   "url": "https://smartroutes.io/pricing/",
   "label": "SmartRoutes pricing",
   "license": "the publisher's own terms; quoted for reporting and comment"
  },
  {
   "url": "https://www.sproutstudio.com/pricing",
   "label": "Sprout Studio pricing",
   "license": "the publisher's own terms; quoted for reporting and comment"
  },
  {
   "url": "https://squareup.com/us/en/appointments/pricing",
   "label": "Square Appointments pricing",
   "license": "the publisher's own terms; quoted for reporting and comment"
  },
  {
   "url": "https://studioninja.co/pricing/",
   "label": "Studio Ninja pricing",
   "license": "the publisher's own terms; quoted for reporting and comment"
  },
  {
   "url": "https://www.sweptworks.com/pricing",
   "label": "Swept pricing",
   "license": "the publisher's own terms; quoted for reporting and comment"
  },
  {
   "url": "https://www.tekmetric.com/pricing",
   "label": "Tekmetric pricing",
   "license": "the publisher's own terms; quoted for reporting and comment"
  },
  {
   "url": "https://www.tmscloud.com/pricing-3/",
   "label": "TMSCloud pricing",
   "license": "the publisher's own terms; quoted for reporting and comment"
  },
  {
   "url": "https://www.tradifyhq.com/uk/pricing",
   "label": "Tradify pricing",
   "license": "the publisher's own terms; quoted for reporting and comment"
  },
  {
   "url": "https://www.truckbase.com/trucking-software-pricing",
   "label": "Truckbase pricing",
   "license": "the publisher's own terms; quoted for reporting and comment"
  },
  {
   "url": "https://www.truckingoffice.com/pricing/",
   "label": "TruckingOffice pricing",
   "license": "the publisher's own terms; quoted for reporting and comment"
  },
  {
   "url": "https://upkeep.com/pricing/",
   "label": "UpKeep pricing",
   "license": "the publisher's own terms; quoted for reporting and comment"
  },
  {
   "url": "https://www.upperinc.com/pricing/",
   "label": "Upper pricing",
   "license": "the publisher's own terms; quoted for reporting and comment"
  },
  {
   "url": "https://wheniwork.com/pricing",
   "label": "When I Work pricing",
   "license": "the publisher's own terms; quoted for reporting and comment"
  },
  {
   "url": "https://www.workyard.com/pricing",
   "label": "Workyard pricing",
   "license": "the publisher's own terms; quoted for reporting and comment"
  },
  {
   "url": "https://www.zoho.com/fsm/pricing.html",
   "label": "Zoho FSM pricing",
   "license": "the publisher's own terms; quoted for reporting and comment"
  },
  {
   "url": "https://www.capterra.com/field-service-management-software/",
   "label": "the field service vendor universe",
   "license": "the publisher's own terms; quoted for reporting and comment"
  }
 ],
 "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). 29 of the 76 named sources that could be read published a usable figure; 47 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; 302 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): median, minimum and maximum published price per technician per month across every vendor that publishes one, by pricing model (per-user, per-job, flat tier, per-truck, per-route) and by segment (sole trader, 5 techs, 15 techs, enterprise); the count and share of vendors publishing a price versus quote-only; the cheapest published plan at each crew size and in each trade; repriced-since the previous read - a spread nobody computes, because every roundup restates a handful of vendors' own headline numbers and the quote-only half of the market is never counted at all",
 "embed": "<figure style=\"margin:0;padding:16px;border:1px solid #d9d9d9;border-radius:8px;background:#ffffff;color:#111111;font-family:system-ui,sans-serif;max-width:480px\"><p style=\"margin:0 0 8px;font-size:28px;font-weight:700;color:#111111;background:#ffffff\">2.50 to 380 USD</p><p style=\"margin:0 0 8px;font-size:14px;color:#111111;background:#ffffff\">25 published figures, FSM Pricing Index, across 29 sources, read 12 October 2026</p><figcaption style=\"font-size:12px;color:#444444;background:#ffffff\"><a href=\"https://dispatchzo.com/datasets/fsm-pricing-index/#median\" style=\"color:#1a4fd6;background:#ffffff\">Source: Dispatchzo FSM Pricing Index</a></figcaption></figure>"
}
