{
 "@context": "https://schema.org",
 "@type": "ItemList",
 "name": "Roofing businesses in San Bernardino, CA",
 "url": "https://roofingranked.com/ca/san-bernardino/",
 "numberOfItems": 7,
 "itemListElement": [
  {
   "@type": "ListItem",
   "position": 1,
   "item": {
    "@type": "LocalBusiness",
    "name": "All Pro Roofing",
    "address": {
     "@type": "PostalAddress",
     "addressLocality": "San Bernardino",
     "addressRegion": "CA"
    },
    "additionalProperty": [
     {
      "@type": "PropertyValue",
      "propertyID": "metro_rank",
      "value": 7,
      "maxValue": 132
     },
     {
      "@type": "PropertyValue",
      "propertyID": "points",
      "value": 92,
      "maxValue": 100
     },
     {
      "@type": "PropertyValue",
      "propertyID": "license_status",
      "value": "License not checked"
     }
    ]
   }
  },
  {
   "@type": "ListItem",
   "position": 2,
   "item": {
    "@type": "LocalBusiness",
    "name": "Alpha Roofing Company",
    "address": {
     "@type": "PostalAddress",
     "addressLocality": "San Bernardino",
     "addressRegion": "CA"
    },
    "additionalProperty": [
     {
      "@type": "PropertyValue",
      "propertyID": "metro_rank",
      "value": 26,
      "maxValue": 132
     },
     {
      "@type": "PropertyValue",
      "propertyID": "points",
      "value": 62,
      "maxValue": 100
     },
     {
      "@type": "PropertyValue",
      "propertyID": "license_status",
      "value": "License not checked"
     }
    ]
   }
  },
  {
   "@type": "ListItem",
   "position": 3,
   "item": {
    "@type": "LocalBusiness",
    "name": "Summit Solar And Roofing",
    "address": {
     "@type": "PostalAddress",
     "addressLocality": "San Bernardino",
     "addressRegion": "CA"
    },
    "additionalProperty": [
     {
      "@type": "PropertyValue",
      "propertyID": "metro_rank",
      "value": 33,
      "maxValue": 132
     },
     {
      "@type": "PropertyValue",
      "propertyID": "points",
      "value": 57,
      "maxValue": 100
     },
     {
      "@type": "PropertyValue",
      "propertyID": "license_status",
      "value": "License not checked"
     }
    ]
   }
  },
  {
   "@type": "ListItem",
   "position": 4,
   "item": {
    "@type": "LocalBusiness",
    "name": "Howard & Sons, Inc. Roof Specialists",
    "address": {
     "@type": "PostalAddress",
     "addressLocality": "San Bernardino",
     "addressRegion": "CA"
    },
    "additionalProperty": [
     {
      "@type": "PropertyValue",
      "propertyID": "metro_rank",
      "value": 65,
      "maxValue": 132
     },
     {
      "@type": "PropertyValue",
      "propertyID": "points",
      "value": 50,
      "maxValue": 100
     },
     {
      "@type": "PropertyValue",
      "propertyID": "license_status",
      "value": "License not checked"
     }
    ]
   }
  },
  {
   "@type": "ListItem",
   "position": 5,
   "item": {
    "@type": "LocalBusiness",
    "name": "Roofing Wholesale",
    "address": {
     "@type": "PostalAddress",
     "addressLocality": "San Bernardino",
     "addressRegion": "CA"
    },
    "additionalProperty": [
     {
      "@type": "PropertyValue",
      "propertyID": "metro_rank",
      "value": 98,
      "maxValue": 132
     },
     {
      "@type": "PropertyValue",
      "propertyID": "points",
      "value": 47,
      "maxValue": 100
     },
     {
      "@type": "PropertyValue",
      "propertyID": "license_status",
      "value": "License not checked"
     }
    ]
   }
  },
  {
   "@type": "ListItem",
   "position": 6,
   "item": {
    "@type": "LocalBusiness",
    "name": "Jure Roofing And Solar",
    "address": {
     "@type": "PostalAddress",
     "addressLocality": "San Bernardino",
     "addressRegion": "CA"
    },
    "additionalProperty": [
     {
      "@type": "PropertyValue",
      "propertyID": "metro_rank",
      "value": 104,
      "maxValue": 132
     },
     {
      "@type": "PropertyValue",
      "propertyID": "points",
      "value": 38,
      "maxValue": 100
     },
     {
      "@type": "PropertyValue",
      "propertyID": "license_status",
      "value": "License not checked"
     }
    ]
   }
  },
  {
   "@type": "ListItem",
   "position": 7,
   "item": {
    "@type": "LocalBusiness",
    "name": "Beacon Building Products",
    "address": {
     "@type": "PostalAddress",
     "addressLocality": "San Bernardino",
     "addressRegion": "CA"
    },
    "additionalProperty": [
     {
      "@type": "PropertyValue",
      "propertyID": "metro_rank",
      "value": 115,
      "maxValue": 132
     },
     {
      "@type": "PropertyValue",
      "propertyID": "points",
      "value": 23,
      "maxValue": 100
     },
     {
      "@type": "PropertyValue",
      "propertyID": "license_status",
      "value": "License not checked"
     }
    ]
   }
  }
 ],
 "mainEntityOfPage": {
  "@type": "CollectionPage",
  "@id": "https://roofingranked.com/ca/san-bernardino/",
  "url": "https://roofingranked.com/ca/san-bernardino/",
  "name": "Roofing businesses in San Bernardino, CA",
  "inLanguage": "en",
  "dateModified": "2026-11-03",
  "isPartOf": {
   "@type": "WebSite",
   "name": "Roofing Ranked",
   "url": "https://roofingranked.com/"
  },
  "publisher": {
   "@type": "Organization",
   "name": "Linea Holdings LLC"
  },
  "publishingPrinciples": "https://roofingranked.com/methodology/",
  "breadcrumb": {
   "@type": "BreadcrumbList",
   "itemListElement": [
    {
     "@type": "ListItem",
     "position": 1,
     "name": "Roofing Ranked",
     "item": "https://roofingranked.com/"
    },
    {
     "@type": "ListItem",
     "position": 2,
     "name": "California",
     "item": "https://roofingranked.com/ca/"
    },
    {
     "@type": "ListItem",
     "position": 3,
     "name": "Riverside area",
     "item": "https://roofingranked.com/ca/riverside-san-bernardino-ontario/"
    },
    {
     "@type": "ListItem",
     "position": 4,
     "name": "City of San Bernardino",
     "item": "https://roofingranked.com/ca/san-bernardino/"
    }
   ]
  },
  "isBasedOn": [
   {
    "@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://roofingranked.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."
 }
}
