{
 "@context": "https://schema.org",
 "@type": "ItemList",
 "name": "Handyman businesses in San Antonio, TX",
 "url": "https://handymanranked.com/tx/san-antonio-new-braunfels/san-antonio/",
 "numberOfItems": 8,
 "itemListElement": [
  {
   "@type": "ListItem",
   "position": 1,
   "name": "Fix-it-freddy",
   "item": {
    "@type": "LocalBusiness",
    "name": "Fix-it-freddy",
    "url": "https://handymanranked.com/tx/san-antonio-new-braunfels/company/fix-it-freddy-5106857/",
    "additionalProperty": [
     {
      "@type": "PropertyValue",
      "propertyID": "points",
      "value": 100,
      "maxValue": 100
     },
     {
      "@type": "PropertyValue",
      "propertyID": "license_status",
      "value": "License not checked"
     }
    ]
   }
  },
  {
   "@type": "ListItem",
   "position": 2,
   "name": "FLY Home Services",
   "item": {
    "@type": "LocalBusiness",
    "name": "FLY Home Services",
    "additionalProperty": [
     {
      "@type": "PropertyValue",
      "propertyID": "points",
      "value": 80,
      "maxValue": 100
     },
     {
      "@type": "PropertyValue",
      "propertyID": "license_status",
      "value": "License not checked"
     }
    ]
   }
  },
  {
   "@type": "ListItem",
   "position": 3,
   "name": "Ace Handyman Services San Antonio",
   "item": {
    "@type": "LocalBusiness",
    "name": "Ace Handyman Services San Antonio",
    "additionalProperty": [
     {
      "@type": "PropertyValue",
      "propertyID": "points",
      "value": 50,
      "maxValue": 100
     },
     {
      "@type": "PropertyValue",
      "propertyID": "license_status",
      "value": "License not checked"
     }
    ]
   }
  },
  {
   "@type": "ListItem",
   "position": 4,
   "name": "Handy Squad Home Services",
   "item": {
    "@type": "LocalBusiness",
    "name": "Handy Squad Home Services",
    "additionalProperty": [
     {
      "@type": "PropertyValue",
      "propertyID": "points",
      "value": 50,
      "maxValue": 100
     },
     {
      "@type": "PropertyValue",
      "propertyID": "license_status",
      "value": "License not checked"
     }
    ]
   }
  },
  {
   "@type": "ListItem",
   "position": 5,
   "name": "Heritage Property Preservation - Handyman",
   "item": {
    "@type": "LocalBusiness",
    "name": "Heritage Property Preservation - Handyman",
    "additionalProperty": [
     {
      "@type": "PropertyValue",
      "propertyID": "points",
      "value": 50,
      "maxValue": 100
     },
     {
      "@type": "PropertyValue",
      "propertyID": "license_status",
      "value": "License not checked"
     }
    ]
   }
  },
  {
   "@type": "ListItem",
   "position": 6,
   "name": "Joes Handyman Services",
   "item": {
    "@type": "LocalBusiness",
    "name": "Joes Handyman Services",
    "additionalProperty": [
     {
      "@type": "PropertyValue",
      "propertyID": "points",
      "value": 50,
      "maxValue": 100
     },
     {
      "@type": "PropertyValue",
      "propertyID": "license_status",
      "value": "License not checked"
     }
    ]
   }
  },
  {
   "@type": "ListItem",
   "position": 7,
   "name": "Alamo City Handymen",
   "item": {
    "@type": "LocalBusiness",
    "name": "Alamo City Handymen",
    "additionalProperty": [
     {
      "@type": "PropertyValue",
      "propertyID": "points",
      "value": 20,
      "maxValue": 100
     },
     {
      "@type": "PropertyValue",
      "propertyID": "license_status",
      "value": "License not checked"
     }
    ]
   }
  },
  {
   "@type": "ListItem",
   "position": 8,
   "name": "Alamo Handyman",
   "item": {
    "@type": "LocalBusiness",
    "name": "Alamo Handyman",
    "additionalProperty": [
     {
      "@type": "PropertyValue",
      "propertyID": "points",
      "value": 0,
      "maxValue": 100
     },
     {
      "@type": "PropertyValue",
      "propertyID": "license_status",
      "value": "License not checked"
     }
    ]
   }
  }
 ],
 "mainEntityOfPage": {
  "@type": "CollectionPage",
  "@id": "https://handymanranked.com/tx/san-antonio-new-braunfels/san-antonio/",
  "url": "https://handymanranked.com/tx/san-antonio-new-braunfels/san-antonio/",
  "name": "Handyman businesses in San Antonio, TX",
  "inLanguage": "en",
  "dateModified": "2026-11-02",
  "isPartOf": {
   "@type": "WebSite",
   "name": "Handyman Ranked",
   "url": "https://handymanranked.com/"
  },
  "publisher": {
   "@type": "Organization",
   "name": "Linea Holdings LLC"
  },
  "publishingPrinciples": "https://handymanranked.com/methodology/",
  "breadcrumb": {
   "@type": "BreadcrumbList",
   "itemListElement": [
    {
     "@type": "ListItem",
     "position": 1,
     "name": "Handyman Ranked",
     "item": "https://handymanranked.com/"
    },
    {
     "@type": "ListItem",
     "position": 2,
     "name": "Texas",
     "item": "https://handymanranked.com/tx/"
    },
    {
     "@type": "ListItem",
     "position": 3,
     "name": "San Antonio area",
     "item": "https://handymanranked.com/tx/san-antonio-new-braunfels/"
    },
    {
     "@type": "ListItem",
     "position": 4,
     "name": "City of San Antonio",
     "item": "https://handymanranked.com/tx/san-antonio-new-braunfels/san-antonio/"
    }
   ]
  },
  "isBasedOn": [
   {
    "@type": "Dataset",
    "name": "Active Franchise Taxpayers",
    "url": "https://data.texas.gov/d/9cir-efmm",
    "dateModified": "2026-10-31"
   },
   {
    "@type": "Dataset",
    "name": "Overture places (found businesses), Overture Maps Foundation (CDLA-Permissive-2.0 and Apache-2.0 by dataset; attribution required)",
    "url": "https://docs.overturemaps.org/attribution/",
    "version": "2026-10-21.0"
   }
  ]
 },
 "ranking": {
  "url": "https://handymanranked.com/methodology/",
  "paidPlacements": 0,
  "statement": "Providers and partners may pay us for requests we pass them. Payment never changes who is listed or in what order, and we don't sell featured or sponsored placement, so there is none to label."
 }
}
