{
  "_schema_version": 1,
  "_last_updated": "2026-10-05",
  "practices": {
    "AZSWD0001": {
      "score": 69.5,
      "grade": "D",
      "date": "2026-05-26",
      "run_slug": "2026-05-26-13prac-gbp",
      "gbp_name": "Apache Dental Center",
      "place_id": "ChIJd5-qTSm3K4cRdqBmHsJCm48",
      "categories": {
        "NAP": {
          "pts": 21.0,
          "max": 30,
          "assessable_max": 25,
          "pct": 84
        },
        "Category": {
          "pts": 20.0,
          "max": 20,
          "assessable_max": 20,
          "pct": 100
        },
        "Appointment": {
          "pts": 0.0,
          "max": 25,
          "assessable_max": 25,
          "pct": 0
        },
        "Description": {
          "pts": 10.0,
          "max": 10,
          "assessable_max": 10,
          "pct": 100
        },
        "Photos": {
          "pts": 15.0,
          "max": 15,
          "assessable_max": 15,
          "pct": 100
        }
      },
      "flags": [
        {
          "id": "p01",
          "issue": "POSSIBLE_DUPLICATE_LISTING",
          "count": 1,
          "duplicates": [
            "APACHE FAMILY DENTISTRY"
          ]
        }
      ],
      "name_update": null
    },
    "KYBFD0001": {
      "score": 86.6,
      "grade": "B",
      "date": "2026-05-26",
      "run_slug": "2026-05-26-13prac-gbp",
      "gbp_name": "Beaumont Family Dentistry",
      "place_id": "ChIJdWUAwNJcQogRSmTdYDKJSPk",
      "categories": {
        "NAP": {
          "pts": 21.0,
          "max": 30,
          "assessable_max": 27,
          "pct": 78
        },
        "Category": {
          "pts": 20.0,
          "max": 20,
          "assessable_max": 20,
          "pct": 100
        },
        "Appointment": {
          "pts": 18.0,
          "max": 25,
          "assessable_max": 25,
          "pct": 72
        },
        "Description": {
          "pts": 10.0,
          "max": 10,
          "assessable_max": 10,
          "pct": 100
        },
        "Photos": {
          "pts": 15.0,
          "max": 15,
          "assessable_max": 15,
          "pct": 100
        }
      },
      "flags": [
        {
          "id": "p02",
          "issue": "POSSIBLE_DUPLICATE_LISTING",
          "count": 2,
          "duplicates": [
            "Beaumont Family Dentistry At Leestown",
            "Beaumont Family Dentistry at Hamburg"
          ]
        }
      ],
      "name_update": null
    },
    "KYBFD0003": {
      "score": 97.2,
      "grade": "A",
      "date": "2026-05-26",
      "run_slug": "2026-05-26-13prac-gbp",
      "gbp_name": "Beaumont Family Dentistry at Hamburg",
      "place_id": "ChIJEXUnqOlPQogRrV65GfJh_xQ",
      "categories": {
        "NAP": {
          "pts": 25.0,
          "max": 30,
          "assessable_max": 27,
          "pct": 93
        },
        "Category": {
          "pts": 20.0,
          "max": 20,
          "assessable_max": 20,
          "pct": 100
        },
        "Appointment": {
          "pts": 0.0,
          "max": 25,
          "assessable_max": 0,
          "pct": null
        },
        "Description": {
          "pts": 10.0,
          "max": 10,
          "assessable_max": 10,
          "pct": 100
        },
        "Photos": {
          "pts": 15.0,
          "max": 15,
          "assessable_max": 15,
          "pct": 100
        }
      },
      "flags": [],
      "name_update": {
        "submitted": "Beaumont Family Dentistry Hamburg",
        "recommended_gmb_name": "Beaumont Family Dentistry at Hamburg"
      }
    },
    "KYBFD0002": {
      "score": 90.7,
      "grade": "A",
      "date": "2026-05-26",
      "run_slug": "2026-05-26-13prac-gbp",
      "gbp_name": "Beaumont Family Dentistry At Leestown",
      "place_id": "ChIJfziDNpZDQogRpWTQj5P4v0A",
      "categories": {
        "NAP": {
          "pts": 25.0,
          "max": 30,
          "assessable_max": 27,
          "pct": 93
        },
        "Category": {
          "pts": 20.0,
          "max": 20,
          "assessable_max": 20,
          "pct": 100
        },
        "Appointment": {
          "pts": 18.0,
          "max": 25,
          "assessable_max": 25,
          "pct": 72
        },
        "Description": {
          "pts": 10.0,
          "max": 10,
          "assessable_max": 10,
          "pct": 100
        },
        "Photos": {
          "pts": 15.0,
          "max": 15,
          "assessable_max": 15,
          "pct": 100
        }
      },
      "flags": [],
      "name_update": {
        "submitted": "Beaumont Family Dentistry Leestown",
        "recommended_gmb_name": "Beaumont Family Dentistry At Leestown"
      }
    },
    "CAREC0005": {
      "score": 90.5,
      "grade": "A",
      "date": "2026-05-26",
      "run_slug": "2026-05-26-13prac-gbp",
      "gbp_name": "Bella Vita Dental Hillcrest",
      "place_id": "ChIJ8yA6idpU2YARkbhcaLsqRss",
      "categories": {
        "NAP": {
          "pts": 25.0,
          "max": 30,
          "assessable_max": 25,
          "pct": 100
        },
        "Category": {
          "pts": 20.0,
          "max": 20,
          "assessable_max": 20,
          "pct": 100
        },
        "Appointment": {
          "pts": 18.0,
          "max": 25,
          "assessable_max": 25,
          "pct": 72
        },
        "Description": {
          "pts": 8.0,
          "max": 10,
          "assessable_max": 10,
          "pct": 80
        },
        "Photos": {
          "pts": 15.0,
          "max": 15,
          "assessable_max": 15,
          "pct": 100
        }
      },
      "flags": [],
      "name_update": {
        "submitted": "Bella Vita Dental",
        "recommended_gmb_name": "Bella Vita Dental Hillcrest"
      }
    },
    "CAREC0001": {
      "score": 81.4,
      "grade": "B",
      "date": "2026-05-26",
      "run_slug": "2026-05-26-13prac-gbp",
      "gbp_name": "Berkeley Dental Center",
      "place_id": "ChIJZdbtK9J9hYARayGz2_Q8Fhc",
      "categories": {
        "NAP": {
          "pts": 27.0,
          "max": 30,
          "assessable_max": 27,
          "pct": 100
        },
        "Category": {
          "pts": 20.0,
          "max": 20,
          "assessable_max": 20,
          "pct": 100
        },
        "Appointment": {
          "pts": 18.0,
          "max": 25,
          "assessable_max": 25,
          "pct": 72
        },
        "Description": {
          "pts": 10.0,
          "max": 10,
          "assessable_max": 10,
          "pct": 100
        },
        "Photos": {
          "pts": 4.0,
          "max": 15,
          "assessable_max": 15,
          "pct": 27
        }
      },
      "flags": [],
      "name_update": null
    },
    "UTCLP0001": {
      "score": 74.2,
      "grade": "C",
      "date": "2026-05-26",
      "run_slug": "2026-05-26-13prac-gbp",
      "gbp_name": "Cassity & Legacy Implants and Periodontics",
      "place_id": "ChIJEx3zZfoBU4cRGMZP7ga2DHs",
      "categories": {
        "NAP": {
          "pts": 27.0,
          "max": 30,
          "assessable_max": 27,
          "pct": 100
        },
        "Category": {
          "pts": 20.0,
          "max": 20,
          "assessable_max": 20,
          "pct": 100
        },
        "Appointment": {
          "pts": 0.0,
          "max": 25,
          "assessable_max": 25,
          "pct": 0
        },
        "Description": {
          "pts": 10.0,
          "max": 10,
          "assessable_max": 10,
          "pct": 100
        },
        "Photos": {
          "pts": 15.0,
          "max": 15,
          "assessable_max": 15,
          "pct": 100
        }
      },
      "flags": [],
      "name_update": {
        "submitted": "Cassity Implants & Periodontics - Kaysville",
        "recommended_gmb_name": "Cassity & Legacy Implants and Periodontics"
      }
    },
    "UTCLP0002": {
      "score": 83.5,
      "grade": "B",
      "date": "2026-05-26",
      "run_slug": "2026-05-26-13prac-gbp",
      "gbp_name": "Cassity & Legacy Implants and Periodontics",
      "place_id": "ChIJ-5NnPJAFU4cRmdeQAq_6Bqg",
      "categories": {
        "NAP": {
          "pts": 27.0,
          "max": 30,
          "assessable_max": 27,
          "pct": 100
        },
        "Category": {
          "pts": 20.0,
          "max": 20,
          "assessable_max": 20,
          "pct": 100
        },
        "Appointment": {
          "pts": 9.0,
          "max": 25,
          "assessable_max": 25,
          "pct": 36
        },
        "Description": {
          "pts": 10.0,
          "max": 10,
          "assessable_max": 10,
          "pct": 100
        },
        "Photos": {
          "pts": 15.0,
          "max": 15,
          "assessable_max": 15,
          "pct": 100
        }
      },
      "flags": [],
      "name_update": {
        "submitted": "Cassity Implants & Periodontics - South Ogden",
        "recommended_gmb_name": "Cassity & Legacy Implants and Periodontics"
      }
    },
    "CACCD0001": {
      "score": 74.2,
      "grade": "C",
      "date": "2026-05-26",
      "run_slug": "2026-05-26-13prac-gbp",
      "gbp_name": "Bill Dorfman, DDS",
      "place_id": "ChIJ07bbSvK7woARO_PyuqEoMqI",
      "categories": {
        "NAP": {
          "pts": 27.0,
          "max": 30,
          "assessable_max": 27,
          "pct": 100
        },
        "Category": {
          "pts": 20.0,
          "max": 20,
          "assessable_max": 20,
          "pct": 100
        },
        "Appointment": {
          "pts": 0.0,
          "max": 25,
          "assessable_max": 25,
          "pct": 0
        },
        "Description": {
          "pts": 10.0,
          "max": 10,
          "assessable_max": 10,
          "pct": 100
        },
        "Photos": {
          "pts": 15.0,
          "max": 15,
          "assessable_max": 15,
          "pct": 100
        }
      },
      "flags": [],
      "name_update": {
        "submitted": "Century City Aesthetic Dentistry",
        "recommended_gmb_name": "Bill Dorfman, DDS"
      }
    },
    "UTCDT0001": {
      "score": 92.8,
      "grade": "A",
      "date": "2026-05-26",
      "run_slug": "2026-05-26-13prac-gbp",
      "gbp_name": "Comfort Dental of Clinton",
      "place_id": "ChIJF5fI9cAaU4cR6bLqSYKKMuo",
      "categories": {
        "NAP": {
          "pts": 27.0,
          "max": 30,
          "assessable_max": 27,
          "pct": 100
        },
        "Category": {
          "pts": 20.0,
          "max": 20,
          "assessable_max": 20,
          "pct": 100
        },
        "Appointment": {
          "pts": 18.0,
          "max": 25,
          "assessable_max": 25,
          "pct": 72
        },
        "Description": {
          "pts": 10.0,
          "max": 10,
          "assessable_max": 10,
          "pct": 100
        },
        "Photos": {
          "pts": 15.0,
          "max": 15,
          "assessable_max": 15,
          "pct": 100
        }
      },
      "flags": [],
      "name_update": null
    },
    "MISTB0001": {
      "score": 92.8,
      "grade": "A",
      "date": "2026-05-26",
      "run_slug": "2026-05-26-13prac-gbp",
      "gbp_name": "Community Shores Dental",
      "place_id": "ChIJ6TzlJcB4GYgRYOKxYzJyrqs",
      "categories": {
        "NAP": {
          "pts": 27.0,
          "max": 30,
          "assessable_max": 27,
          "pct": 100
        },
        "Category": {
          "pts": 20.0,
          "max": 20,
          "assessable_max": 20,
          "pct": 100
        },
        "Appointment": {
          "pts": 18.0,
          "max": 25,
          "assessable_max": 25,
          "pct": 72
        },
        "Description": {
          "pts": 10.0,
          "max": 10,
          "assessable_max": 10,
          "pct": 100
        },
        "Photos": {
          "pts": 15.0,
          "max": 15,
          "assessable_max": 15,
          "pct": 100
        }
      },
      "flags": [],
      "name_update": null
    },
    "MNDDM0002": {
      "score": 93.0,
      "grade": "A",
      "date": "2026-05-26",
      "run_slug": "2026-05-26-13prac-gbp",
      "gbp_name": "Dakota Dental and Wellness Center",
      "place_id": "ChIJITMdxNYw9ocR8Ngu8t1OTHU",
      "categories": {
        "NAP": {
          "pts": 30.0,
          "max": 30,
          "assessable_max": 30,
          "pct": 100
        },
        "Category": {
          "pts": 20.0,
          "max": 20,
          "assessable_max": 20,
          "pct": 100
        },
        "Appointment": {
          "pts": 18.0,
          "max": 25,
          "assessable_max": 25,
          "pct": 72
        },
        "Description": {
          "pts": 10.0,
          "max": 10,
          "assessable_max": 10,
          "pct": 100
        },
        "Photos": {
          "pts": 15.0,
          "max": 15,
          "assessable_max": 15,
          "pct": 100
        }
      },
      "flags": [],
      "name_update": null
    },
    "TXDAS0001": {
      "score": 97.1,
      "grade": "A",
      "date": "2026-05-26",
      "run_slug": "2026-05-26-13prac-gbp",
      "gbp_name": "David A. Slaughter, DDS",
      "place_id": "ChIJFSlm3bnSRIYRaoEbpsrS-4U",
      "categories": {
        "NAP": {
          "pts": 23.0,
          "max": 30,
          "assessable_max": 25,
          "pct": 92
        },
        "Category": {
          "pts": 20.0,
          "max": 20,
          "assessable_max": 20,
          "pct": 100
        },
        "Appointment": {
          "pts": 0.0,
          "max": 25,
          "assessable_max": 0,
          "pct": null
        },
        "Description": {
          "pts": 10.0,
          "max": 10,
          "assessable_max": 10,
          "pct": 100
        },
        "Photos": {
          "pts": 15.0,
          "max": 15,
          "assessable_max": 15,
          "pct": 100
        }
      },
      "flags": [],
      "name_update": null
    },
    "ELTDENTNDD": {
      "score": 88.9,
      "grade": "B",
      "date": "2026-10-05",
      "run_slug": "2026-10-05-network-rescan",
      "gbp_name": "Elite Dentistry",
      "place_id": "ChIJg3Kgy4A6ZIgR9ldZ3ZO0oOo",
      "categories": {
        "NAP": {
          "pts": 30.0,
          "max": 30,
          "assessable_max": 30,
          "pct": 100
        },
        "Category": {
          "pts": 20.0,
          "max": 20,
          "assessable_max": 20,
          "pct": 100
        },
        "Appointment": {
          "pts": 18.0,
          "max": 25,
          "assessable_max": 25,
          "pct": 72
        },
        "Description": {
          "pts": 0.0,
          "max": 10,
          "assessable_max": 0,
          "pct": null
        },
        "Photos": {
          "pts": 12.0,
          "max": 15,
          "assessable_max": 15,
          "pct": 80
        }
      },
      "flags": [],
      "name_update": {
        "submitted": "Elite - Gallatin",
        "recommended_gmb_name": "Elite Dentistry"
      }
    },
    "UNMATCHED-SpinnakerHinesville": {
      "score": 80.9,
      "grade": "B",
      "date": "2026-05-14",
      "run_slug": "2026-05-14-phase1-15",
      "gbp_name": "Spinnaker Pediatric Dentistry of Hinesville",
      "place_id": "ChIJ-_wU7XTj-ogRZL_4lE5LRh8",
      "categories": {
        "NAP": {
          "pts": 25.0,
          "max": 25,
          "assessable_max": 25,
          "pct": 100
        },
        "Category": {
          "pts": 15.0,
          "max": 15,
          "assessable_max": 15,
          "pct": 100
        },
        "Appointment": {
          "pts": 13.0,
          "max": 25,
          "assessable_max": 21,
          "pct": 62
        },
        "Description": {
          "pts": 0.0,
          "max": 15,
          "assessable_max": 0,
          "pct": null
        },
        "Photos": {
          "pts": 8.0,
          "max": 10,
          "assessable_max": 10,
          "pct": 80
        }
      },
      "flags": [],
      "name_update": null
    },
    "MOMFD0001": {
      "score": 100.0,
      "grade": "A",
      "date": "2026-05-18",
      "run_slug": "2026-05-18-phase1-rescore",
      "gbp_name": "Hutchinson Family Dentistry",
      "place_id": "ChIJaTbfcSWX-IgRU00kYIEiar4",
      "categories": {
        "NAP": {
          "pts": 28.0,
          "max": 30,
          "assessable_max": 28,
          "pct": 100
        },
        "Category": {
          "pts": 20.0,
          "max": 20,
          "assessable_max": 20,
          "pct": 100
        },
        "Appointment": {
          "pts": 0.0,
          "max": 25,
          "assessable_max": 0,
          "pct": null
        },
        "Description": {
          "pts": 10.0,
          "max": 10,
          "assessable_max": 10,
          "pct": 100
        },
        "Photos": {
          "pts": 15.0,
          "max": 15,
          "assessable_max": 15,
          "pct": 100
        }
      },
      "flags": [],
      "name_update": {
        "submitted": "Hutchinson Family Dental - Mainstreet Family Dental",
        "recommended_gmb_name": "Hutchinson Family Dentistry"
      }
    },
    "JNSVILFLDD": {
      "score": 51.7,
      "grade": "F",
      "date": "2026-10-05",
      "run_slug": "2026-10-05-network-rescan",
      "gbp_name": "Jonesville Family Dentistry",
      "place_id": "ChIJWyCJuia_6IgRdntU9zZJMJM",
      "categories": {
        "NAP": {
          "pts": 21.0,
          "max": 30,
          "assessable_max": 27,
          "pct": 78
        },
        "Category": {
          "pts": 20.0,
          "max": 20,
          "assessable_max": 20,
          "pct": 100
        },
        "Appointment": {
          "pts": 0.0,
          "max": 25,
          "assessable_max": 25,
          "pct": 0
        },
        "Description": {
          "pts": 0.0,
          "max": 10,
          "assessable_max": 0,
          "pct": null
        },
        "Photos": {
          "pts": 4.0,
          "max": 15,
          "assessable_max": 15,
          "pct": 27
        }
      },
      "flags": [],
      "name_update": {
        "submitted": "Jonesville - Newberry",
        "recommended_gmb_name": "Jonesville Family Dentistry"
      }
    },
    "ODH-LA": {
      "score": 89.5,
      "grade": "B",
      "date": "2026-10-05",
      "run_slug": "2026-10-05-network-rescan",
      "gbp_name": "Outshine Family Dental",
      "place_id": "ChIJCzyXbeAiJ4YRV1dlBFSifEo",
      "categories": {
        "NAP": {
          "pts": 25.0,
          "max": 30,
          "assessable_max": 25,
          "pct": 100
        },
        "Category": {
          "pts": 20.0,
          "max": 20,
          "assessable_max": 20,
          "pct": 100
        },
        "Appointment": {
          "pts": 18.0,
          "max": 25,
          "assessable_max": 25,
          "pct": 72
        },
        "Description": {
          "pts": 10.0,
          "max": 10,
          "assessable_max": 10,
          "pct": 100
        },
        "Photos": {
          "pts": 12.0,
          "max": 15,
          "assessable_max": 15,
          "pct": 80
        }
      },
      "flags": [],
      "name_update": {
        "submitted": "Hammond Dental Care",
        "recommended_gmb_name": "Outshine Family Dental"
      }
    },
    "LCH-SC": {
      "score": 58.8,
      "grade": "F",
      "date": "2026-10-05",
      "run_slug": "2026-10-05-network-rescan",
      "gbp_name": "Lowcountry Periodontics & Dental Implants - Lee E. Oppenheimer DDS; Kane W. Ramsey, DMD & Daniel J. Brockway, DMD, MS",
      "place_id": "ChIJm7Fz8uON-4gRGjS3-_o7Oik",
      "categories": {
        "NAP": {
          "pts": 23.0,
          "max": 30,
          "assessable_max": 27,
          "pct": 85
        },
        "Category": {
          "pts": 20.0,
          "max": 20,
          "assessable_max": 20,
          "pct": 100
        },
        "Appointment": {
          "pts": 0.0,
          "max": 25,
          "assessable_max": 25,
          "pct": 0
        },
        "Description": {
          "pts": 10.0,
          "max": 10,
          "assessable_max": 10,
          "pct": 100
        },
        "Photos": {
          "pts": 4.0,
          "max": 15,
          "assessable_max": 15,
          "pct": 27
        }
      },
      "flags": [
        {
          "id": "p111",
          "issue": "POSSIBLE_DUPLICATE_LISTING",
          "count": 2,
          "duplicates": [
            "Lowcountry Periodontics & Dental Implants - Lee E. Oppenheimer, DDS; Kane W. Ramsey, DMD, MSD; Daniel J. Brockway, DMD, MS",
            "Lowcountry Periodontics & Dental Implants - Lee E. Oppenheimer, DDS; Kane W. Ramsey, DMD & Daniel J. Brockway, DMD, MS"
          ]
        }
      ],
      "name_update": {
        "submitted": "LowCountry Hardeeville",
        "recommended_gmb_name": "Lowcountry Periodontics & Dental Implants - Lee E. Oppenheimer DDS; Kane W. Ramsey, DMD & Daniel J. Brockway, DMD, MS"
      }
    },
    "MOJ-GA": {
      "score": 52.9,
      "grade": "F",
      "date": "2026-10-05",
      "run_slug": "2026-10-05-network-rescan",
      "gbp_name": "Jon P Simmons Family Dentistry..",
      "place_id": "ChIJf96Yn4y4-ogRXabUajgNuvQ",
      "categories": {
        "NAP": {
          "pts": 21.0,
          "max": 30,
          "assessable_max": 25,
          "pct": 84
        },
        "Category": {
          "pts": 20.0,
          "max": 20,
          "assessable_max": 20,
          "pct": 100
        },
        "Appointment": {
          "pts": 0.0,
          "max": 25,
          "assessable_max": 25,
          "pct": 0
        },
        "Description": {
          "pts": 0.0,
          "max": 10,
          "assessable_max": 0,
          "pct": null
        },
        "Photos": {
          "pts": 4.0,
          "max": 15,
          "assessable_max": 15,
          "pct": 27
        }
      },
      "flags": [
        {
          "id": "p096",
          "issue": "POSSIBLE_DUPLICATE_LISTING",
          "count": 1,
          "duplicates": [
            "Simmons, Jon Preston DMD"
          ]
        }
      ],
      "name_update": {
        "submitted": "Jesup",
        "recommended_gmb_name": "Jon P Simmons Family Dentistry.."
      }
    },
    "UNMATCHED-LakeMaryDentistry": {
      "score": 75.9,
      "grade": "C",
      "date": "2026-05-14",
      "run_slug": "2026-05-14-phase1-15",
      "gbp_name": "Lake Mary Dentistry, P.A.- Implant & Oral Surgery",
      "place_id": "ChIJE7PVH0YN54gRnAKA2dGCm5E",
      "categories": {
        "NAP": {
          "pts": 19.0,
          "max": 25,
          "assessable_max": 25,
          "pct": 76
        },
        "Category": {
          "pts": 15.0,
          "max": 15,
          "assessable_max": 15,
          "pct": 100
        },
        "Appointment": {
          "pts": 13.0,
          "max": 25,
          "assessable_max": 21,
          "pct": 62
        },
        "Description": {
          "pts": 0.0,
          "max": 15,
          "assessable_max": 0,
          "pct": null
        },
        "Photos": {
          "pts": 10.0,
          "max": 10,
          "assessable_max": 10,
          "pct": 100
        }
      },
      "flags": [
        {
          "id": "p08",
          "issue": "POSSIBLE_DUPLICATE_LISTING",
          "count": 4,
          "duplicates": [
            "Lake Mary Dentistry",
            "Lake Mary Dental",
            "Lake Mary Family Dentistry",
            "Art of Dentistry Lake Mary"
          ]
        }
      ],
      "name_update": null
    },
    "CAREC0004": {
      "score": 65.9,
      "grade": "D",
      "date": "2026-05-18",
      "run_slug": "2026-05-18-phase1-rescore",
      "gbp_name": "Oakwood Smiles - Dr. Sergey Gritsiv",
      "place_id": "ChIJf8cAG3bz9YgRoWhepsUytaY",
      "categories": {
        "NAP": {
          "pts": 21.0,
          "max": 30,
          "assessable_max": 25,
          "pct": 84
        },
        "Category": {
          "pts": 20.0,
          "max": 20,
          "assessable_max": 20,
          "pct": 100
        },
        "Appointment": {
          "pts": 0.0,
          "max": 25,
          "assessable_max": 25,
          "pct": 0
        },
        "Description": {
          "pts": 0.0,
          "max": 10,
          "assessable_max": 0,
          "pct": null
        },
        "Photos": {
          "pts": 15.0,
          "max": 15,
          "assessable_max": 15,
          "pct": 100
        }
      },
      "flags": [
        {
          "id": "p16",
          "issue": "POSSIBLE_DUPLICATE_LISTING",
          "count": 1,
          "duplicates": [
            "Oakwood Smiles"
          ]
        }
      ],
      "name_update": {
        "submitted": "Oakwood Smiles",
        "recommended_gmb_name": "Oakwood Smiles - Dr. Sergey Gritsiv"
      }
    },
    "UNMATCHED-LakeShoreDental": {
      "score": 90.7,
      "grade": "A",
      "date": "2026-05-14",
      "run_slug": "2026-05-14-phase1-15",
      "gbp_name": "Lakeshore Dental Care - Saint Cloud FL",
      "place_id": "ChIJU6-uuqCP3YgRm1BPry86nX4",
      "categories": {
        "NAP": {
          "pts": 25.0,
          "max": 25,
          "assessable_max": 25,
          "pct": 100
        },
        "Category": {
          "pts": 15.0,
          "max": 15,
          "assessable_max": 15,
          "pct": 100
        },
        "Appointment": {
          "pts": 19.0,
          "max": 25,
          "assessable_max": 21,
          "pct": 90
        },
        "Description": {
          "pts": 0.0,
          "max": 15,
          "assessable_max": 0,
          "pct": null
        },
        "Photos": {
          "pts": 10.0,
          "max": 10,
          "assessable_max": 10,
          "pct": 100
        }
      },
      "flags": [],
      "name_update": null
    },
    "BTD-GA": {
      "score": 84.0,
      "grade": "B",
      "date": "2026-10-05",
      "run_slug": "2026-10-05-network-rescan",
      "gbp_name": "Benner and Townsend Dentistry",
      "place_id": "ChIJ5ycYYnvn9YgRSYdInb-mssI",
      "categories": {
        "NAP": {
          "pts": 24.0,
          "max": 30,
          "assessable_max": 30,
          "pct": 80
        },
        "Category": {
          "pts": 20.0,
          "max": 20,
          "assessable_max": 20,
          "pct": 100
        },
        "Appointment": {
          "pts": 18.0,
          "max": 25,
          "assessable_max": 25,
          "pct": 72
        },
        "Description": {
          "pts": 10.0,
          "max": 10,
          "assessable_max": 10,
          "pct": 100
        },
        "Photos": {
          "pts": 12.0,
          "max": 15,
          "assessable_max": 15,
          "pct": 80
        }
      },
      "flags": [
        {
          "id": "p018",
          "issue": "WEBSITE_MISMATCH",
          "expected": "bennerandtownsenddentistry.com",
          "got": "bennerandtownsend.com",
          "name": "Benner and Townsend Dentistry"
        }
      ],
      "name_update": {
        "submitted": "Benner Townsend Dentistry",
        "recommended_gmb_name": "Benner and Townsend Dentistry"
      }
    },
    "MIBTD0001": {
      "score": 100.0,
      "grade": "A",
      "date": "2026-05-18",
      "run_slug": "2026-05-18-phase1-rescore",
      "gbp_name": "Smile Center of Orlando",
      "place_id": "ChIJY2c8nyZv54gRRqZqlGMb1fo",
      "categories": {
        "NAP": {
          "pts": 25.0,
          "max": 30,
          "assessable_max": 25,
          "pct": 100
        },
        "Category": {
          "pts": 20.0,
          "max": 20,
          "assessable_max": 20,
          "pct": 100
        },
        "Appointment": {
          "pts": 0.0,
          "max": 25,
          "assessable_max": 0,
          "pct": null
        },
        "Description": {
          "pts": 10.0,
          "max": 10,
          "assessable_max": 10,
          "pct": 100
        },
        "Photos": {
          "pts": 15.0,
          "max": 15,
          "assessable_max": 15,
          "pct": 100
        }
      },
      "flags": [],
      "name_update": null
    },
    "HIGHDTGADD": {
      "score": 90.5,
      "grade": "A",
      "date": "2026-10-05",
      "run_slug": "2026-10-05-network-rescan",
      "gbp_name": "Ways Station Family Dental",
      "place_id": "ChIJob1TRpEP-4gRmx-kL995W9k",
      "categories": {
        "NAP": {
          "pts": 25.0,
          "max": 30,
          "assessable_max": 25,
          "pct": 100
        },
        "Category": {
          "pts": 20.0,
          "max": 20,
          "assessable_max": 20,
          "pct": 100
        },
        "Appointment": {
          "pts": 18.0,
          "max": 25,
          "assessable_max": 25,
          "pct": 72
        },
        "Description": {
          "pts": 8.0,
          "max": 10,
          "assessable_max": 10,
          "pct": 80
        },
        "Photos": {
          "pts": 15.0,
          "max": 15,
          "assessable_max": 15,
          "pct": 100
        }
      },
      "flags": [],
      "name_update": {
        "submitted": "Ways Station",
        "recommended_gmb_name": "Ways Station Family Dental"
      }
    },
    "SCH": {
      "score": 65.5,
      "grade": "D",
      "date": "2026-10-05",
      "run_slug": "2026-10-05-network-rescan",
      "gbp_name": "South Georgia Dentistry",
      "place_id": "ChIJl-TwOndB8IgRSkeGnU30g_k",
      "categories": {
        "NAP": {
          "pts": 25.0,
          "max": 30,
          "assessable_max": 27,
          "pct": 93
        },
        "Category": {
          "pts": 20.0,
          "max": 20,
          "assessable_max": 20,
          "pct": 100
        },
        "Appointment": {
          "pts": 0.0,
          "max": 25,
          "assessable_max": 25,
          "pct": 0
        },
        "Description": {
          "pts": 0.0,
          "max": 10,
          "assessable_max": 0,
          "pct": null
        },
        "Photos": {
          "pts": 12.0,
          "max": 15,
          "assessable_max": 15,
          "pct": 80
        }
      },
      "flags": [],
      "name_update": {
        "submitted": "SGC Hazelhurst",
        "recommended_gmb_name": "South Georgia Dentistry"
      }
    },
    "PRYRFDTNDD": {
      "score": 92.8,
      "grade": "A",
      "date": "2026-10-05",
      "run_slug": "2026-10-05-network-rescan",
      "gbp_name": "Pryor Family Dentistry",
      "place_id": "ChIJcdNynfkhZIgR5sSfXxH7vus",
      "categories": {
        "NAP": {
          "pts": 27.0,
          "max": 30,
          "assessable_max": 27,
          "pct": 100
        },
        "Category": {
          "pts": 20.0,
          "max": 20,
          "assessable_max": 20,
          "pct": 100
        },
        "Appointment": {
          "pts": 18.0,
          "max": 25,
          "assessable_max": 25,
          "pct": 72
        },
        "Description": {
          "pts": 10.0,
          "max": 10,
          "assessable_max": 10,
          "pct": 100
        },
        "Photos": {
          "pts": 15.0,
          "max": 15,
          "assessable_max": 15,
          "pct": 100
        }
      },
      "flags": [],
      "name_update": {
        "submitted": "Pryor - Lebanon",
        "recommended_gmb_name": "Pryor Family Dentistry"
      }
    },
    "UNMATCHED-SpinnakerHinesvilleSpinnakerDent": {
      "score": 95.7,
      "grade": "A",
      "date": "2026-05-18",
      "run_slug": "2026-05-18-phase1-rescore",
      "gbp_name": "Spinnaker Pediatric Dentistry of Hinesville",
      "place_id": "ChIJ-_wU7XTj-ogRZL_4lE5LRh8",
      "categories": {
        "NAP": {
          "pts": 25.0,
          "max": 30,
          "assessable_max": 25,
          "pct": 100
        },
        "Category": {
          "pts": 20.0,
          "max": 20,
          "assessable_max": 20,
          "pct": 100
        },
        "Appointment": {
          "pts": 0.0,
          "max": 25,
          "assessable_max": 0,
          "pct": null
        },
        "Description": {
          "pts": 10.0,
          "max": 10,
          "assessable_max": 10,
          "pct": 100
        },
        "Photos": {
          "pts": 12.0,
          "max": 15,
          "assessable_max": 15,
          "pct": 80
        }
      },
      "flags": [],
      "name_update": {
        "submitted": "Spinnaker Hinesville (Spinnaker Dental) - Liberty Family Dental",
        "recommended_gmb_name": "Spinnaker Pediatric Dentistry of Hinesville"
      }
    },
    "AAS-SC": {
      "score": 68.0,
      "grade": "D",
      "date": "2026-10-05",
      "run_slug": "2026-10-05-network-rescan",
      "gbp_name": "Aiken Augusta Oral & Facial Surgery",
      "place_id": "ChIJjT27wimz-YgRlZ5Rt1Ad9ic",
      "categories": {
        "NAP": {
          "pts": 23.0,
          "max": 30,
          "assessable_max": 27,
          "pct": 85
        },
        "Category": {
          "pts": 20.0,
          "max": 20,
          "assessable_max": 20,
          "pct": 100
        },
        "Appointment": {
          "pts": 0.0,
          "max": 25,
          "assessable_max": 25,
          "pct": 0
        },
        "Description": {
          "pts": 8.0,
          "max": 10,
          "assessable_max": 10,
          "pct": 80
        },
        "Photos": {
          "pts": 15.0,
          "max": 15,
          "assessable_max": 15,
          "pct": 100
        }
      },
      "flags": [
        {
          "id": "p009",
          "issue": "POSSIBLE_DUPLICATE_LISTING",
          "count": 3,
          "duplicates": [
            "Aiken Family Dentistry",
            "Aiken Dental - Dr. Leah Wilkins",
            "Dental Care of South Aiken"
          ]
        }
      ],
      "name_update": {
        "submitted": "Aiken Oral Surgery",
        "recommended_gmb_name": "Aiken Augusta Oral & Facial Surgery"
      }
    },
    "ALPTTAGAPP": {
      "score": 66.3,
      "grade": "D",
      "date": "2026-10-05",
      "run_slug": "2026-10-05-network-rescan",
      "gbp_name": "Alpharetta Periodontics",
      "place_id": "ChIJNSCnKSye9YgRCY6DqzTlq-M",
      "categories": {
        "NAP": {
          "pts": 25.0,
          "max": 30,
          "assessable_max": 25,
          "pct": 100
        },
        "Category": {
          "pts": 20.0,
          "max": 20,
          "assessable_max": 20,
          "pct": 100
        },
        "Appointment": {
          "pts": 0.0,
          "max": 25,
          "assessable_max": 25,
          "pct": 0
        },
        "Description": {
          "pts": 10.0,
          "max": 10,
          "assessable_max": 10,
          "pct": 100
        },
        "Photos": {
          "pts": 8.0,
          "max": 15,
          "assessable_max": 15,
          "pct": 53
        }
      },
      "flags": [],
      "name_update": {
        "submitted": "Alpharetta Periodontics & Dental Implant",
        "recommended_gmb_name": "Alpharetta Periodontics"
      }
    },
    "AAG-GA": {
      "score": 81.4,
      "grade": "B",
      "date": "2026-10-05",
      "run_slug": "2026-10-05-network-rescan",
      "gbp_name": "Aiken Augusta Oral & Facial Surgery",
      "place_id": "ChIJeZid7LTT-YgRug5AiuP-3yA",
      "categories": {
        "NAP": {
          "pts": 27.0,
          "max": 30,
          "assessable_max": 27,
          "pct": 100
        },
        "Category": {
          "pts": 20.0,
          "max": 20,
          "assessable_max": 20,
          "pct": 100
        },
        "Appointment": {
          "pts": 9.0,
          "max": 25,
          "assessable_max": 25,
          "pct": 36
        },
        "Description": {
          "pts": 8.0,
          "max": 10,
          "assessable_max": 10,
          "pct": 80
        },
        "Photos": {
          "pts": 15.0,
          "max": 15,
          "assessable_max": 15,
          "pct": 100
        }
      },
      "flags": [],
      "name_update": {
        "submitted": "Augusta Oral Surgery",
        "recommended_gmb_name": "Aiken Augusta Oral & Facial Surgery"
      }
    },
    "MPF-GA": {
      "score": 74.5,
      "grade": "C",
      "date": "2026-10-05",
      "run_slug": "2026-10-05-network-rescan",
      "gbp_name": "Dental Partners Fitzgerald",
      "place_id": "ChIJNYv9sMLp8YgRXa9lAQLlrBk",
      "categories": {
        "NAP": {
          "pts": 28.0,
          "max": 30,
          "assessable_max": 28,
          "pct": 100
        },
        "Category": {
          "pts": 20.0,
          "max": 20,
          "assessable_max": 20,
          "pct": 100
        },
        "Appointment": {
          "pts": 0.0,
          "max": 25,
          "assessable_max": 25,
          "pct": 0
        },
        "Description": {
          "pts": 10.0,
          "max": 10,
          "assessable_max": 10,
          "pct": 100
        },
        "Photos": {
          "pts": 15.0,
          "max": 15,
          "assessable_max": 15,
          "pct": 100
        }
      },
      "flags": [],
      "name_update": {
        "submitted": "Fitzgerald",
        "recommended_gmb_name": "Dental Partners Fitzgerald"
      }
    },
    "DFP-FL": {
      "score": 68.0,
      "grade": "D",
      "date": "2026-10-05",
      "run_slug": "2026-10-05-network-rescan",
      "gbp_name": "Beaches Periodontics, Laser and Implant Dentistry",
      "place_id": "ChIJ28j7wrtJ5IgRxGWistnSwyE",
      "categories": {
        "NAP": {
          "pts": 21.0,
          "max": 30,
          "assessable_max": 27,
          "pct": 78
        },
        "Category": {
          "pts": 20.0,
          "max": 20,
          "assessable_max": 20,
          "pct": 100
        },
        "Appointment": {
          "pts": 0.0,
          "max": 25,
          "assessable_max": 25,
          "pct": 0
        },
        "Description": {
          "pts": 10.0,
          "max": 10,
          "assessable_max": 10,
          "pct": 100
        },
        "Photos": {
          "pts": 15.0,
          "max": 15,
          "assessable_max": 15,
          "pct": 100
        }
      },
      "flags": [
        {
          "id": "p070",
          "issue": "POSSIBLE_DUPLICATE_LISTING",
          "count": 1,
          "duplicates": [
            "Beaches Oral and Maxillofacial Surgery"
          ]
        },
        {
          "id": "p070",
          "issue": "WEBSITE_MISMATCH",
          "expected": "beachesperiodontics.com",
          "got": "jaxdentalhealth.com",
          "name": "Beaches Periodontics, Laser and Implant Dentistry"
        }
      ],
      "name_update": {
        "submitted": "Field Jacksonville Perio & Implants",
        "recommended_gmb_name": "Beaches Periodontics, Laser and Implant Dentistry"
      }
    },
    "UNMATCHED-CoastalJawSurgeryNewPortRicheySameDay": {
      "score": 86.2,
      "grade": "B",
      "date": "2026-05-18",
      "run_slug": "2026-05-18-phase1-rescore",
      "gbp_name": "Coastal Jaw Surgery at Trinity",
      "place_id": "ChIJI3Kf2eeTwogRMHj6jo3uzPk",
      "categories": {
        "NAP": {
          "pts": 26.5,
          "max": 30,
          "assessable_max": 28,
          "pct": 95
        },
        "Category": {
          "pts": 20.0,
          "max": 20,
          "assessable_max": 20,
          "pct": 100
        },
        "Appointment": {
          "pts": 13.0,
          "max": 25,
          "assessable_max": 25,
          "pct": 52
        },
        "Description": {
          "pts": 10.0,
          "max": 10,
          "assessable_max": 10,
          "pct": 100
        },
        "Photos": {
          "pts": 15.0,
          "max": 15,
          "assessable_max": 15,
          "pct": 100
        }
      },
      "flags": [],
      "name_update": {
        "submitted": "Coastal Jaw Surgery - New Port Richey (Same Day)",
        "recommended_gmb_name": "Coastal Jaw Surgery at Trinity"
      }
    },
    "UNMATCHED-CoastalJawSurgeryPalmHarbor": {
      "score": 84.7,
      "grade": "B",
      "date": "2026-05-18",
      "run_slug": "2026-05-18-phase1-rescore",
      "gbp_name": "Coastal Jaw Surgery at Palm Harbor",
      "place_id": "ChIJCZXj7H3twogRbXKn-yrfYEw",
      "categories": {
        "NAP": {
          "pts": 25.0,
          "max": 30,
          "assessable_max": 28,
          "pct": 89
        },
        "Category": {
          "pts": 20.0,
          "max": 20,
          "assessable_max": 20,
          "pct": 100
        },
        "Appointment": {
          "pts": 13.0,
          "max": 25,
          "assessable_max": 25,
          "pct": 52
        },
        "Description": {
          "pts": 10.0,
          "max": 10,
          "assessable_max": 10,
          "pct": 100
        },
        "Photos": {
          "pts": 15.0,
          "max": 15,
          "assessable_max": 15,
          "pct": 100
        }
      },
      "flags": [],
      "name_update": {
        "submitted": "Coastal Jaw Surgery - Palm Harbor",
        "recommended_gmb_name": "Coastal Jaw Surgery at Palm Harbor"
      }
    },
    "UNMATCHED-CoastalJawSurgerySpringHill": {
      "score": 80.6,
      "grade": "B",
      "date": "2026-05-18",
      "run_slug": "2026-05-18-phase1-rescore",
      "gbp_name": "Coastal Jaw Surgery at Spring Hill",
      "place_id": "ChIJc3MRdWcg6IgR9qJk6FC-UlM",
      "categories": {
        "NAP": {
          "pts": 21.0,
          "max": 30,
          "assessable_max": 28,
          "pct": 75
        },
        "Category": {
          "pts": 20.0,
          "max": 20,
          "assessable_max": 20,
          "pct": 100
        },
        "Appointment": {
          "pts": 13.0,
          "max": 25,
          "assessable_max": 25,
          "pct": 52
        },
        "Description": {
          "pts": 10.0,
          "max": 10,
          "assessable_max": 10,
          "pct": 100
        },
        "Photos": {
          "pts": 15.0,
          "max": 15,
          "assessable_max": 15,
          "pct": 100
        }
      },
      "flags": [
        {
          "id": "p10",
          "issue": "POSSIBLE_DUPLICATE_LISTING",
          "count": 1,
          "duplicates": [
            "Coastal Jaw Surgery - Spring Hill"
          ]
        }
      ],
      "name_update": {
        "submitted": "Coastal Jaw Surgery - Spring Hill",
        "recommended_gmb_name": "Coastal Jaw Surgery at Spring Hill"
      }
    },
    "UNMATCHED-CoastalJawSurgeryTampa": {
      "score": 80.6,
      "grade": "B",
      "date": "2026-05-18",
      "run_slug": "2026-05-18-phase1-rescore",
      "gbp_name": "Coastal Jaw Surgery at Tampa",
      "place_id": "ChIJqa4amGrrwogRile5D9kEvRc",
      "categories": {
        "NAP": {
          "pts": 21.0,
          "max": 30,
          "assessable_max": 28,
          "pct": 75
        },
        "Category": {
          "pts": 20.0,
          "max": 20,
          "assessable_max": 20,
          "pct": 100
        },
        "Appointment": {
          "pts": 13.0,
          "max": 25,
          "assessable_max": 25,
          "pct": 52
        },
        "Description": {
          "pts": 10.0,
          "max": 10,
          "assessable_max": 10,
          "pct": 100
        },
        "Photos": {
          "pts": 15.0,
          "max": 15,
          "assessable_max": 15,
          "pct": 100
        }
      },
      "flags": [
        {
          "id": "p11",
          "issue": "POSSIBLE_DUPLICATE_LISTING",
          "count": 1,
          "duplicates": [
            "Coastal Jaw Surgery at Palm Harbor"
          ]
        }
      ],
      "name_update": {
        "submitted": "Coastal Jaw Surgery - Tampa",
        "recommended_gmb_name": "Coastal Jaw Surgery at Tampa"
      }
    },
    "UNMATCHED-CoastalJawSurgeryTrinity": {
      "score": 86.2,
      "grade": "B",
      "date": "2026-05-18",
      "run_slug": "2026-05-18-phase1-rescore",
      "gbp_name": "Coastal Jaw Surgery at Trinity",
      "place_id": "ChIJI3Kf2eeTwogRMHj6jo3uzPk",
      "categories": {
        "NAP": {
          "pts": 26.5,
          "max": 30,
          "assessable_max": 28,
          "pct": 95
        },
        "Category": {
          "pts": 20.0,
          "max": 20,
          "assessable_max": 20,
          "pct": 100
        },
        "Appointment": {
          "pts": 13.0,
          "max": 25,
          "assessable_max": 25,
          "pct": 52
        },
        "Description": {
          "pts": 10.0,
          "max": 10,
          "assessable_max": 10,
          "pct": 100
        },
        "Photos": {
          "pts": 15.0,
          "max": 15,
          "assessable_max": 15,
          "pct": 100
        }
      },
      "flags": [],
      "name_update": {
        "submitted": "Coastal Jaw Surgery - Trinity",
        "recommended_gmb_name": "Coastal Jaw Surgery at Trinity"
      }
    },
    "MHL-GA": {
      "score": 63.2,
      "grade": "D",
      "date": "2026-10-05",
      "run_slug": "2026-10-05-network-rescan",
      "gbp_name": "Dental Partners Hwy 19 of Leesburg",
      "place_id": "ChIJMRNkJnlk8ogRQqRzsLWt0mo",
      "categories": {
        "NAP": {
          "pts": 27.0,
          "max": 30,
          "assessable_max": 27,
          "pct": 100
        },
        "Category": {
          "pts": 20.0,
          "max": 20,
          "assessable_max": 20,
          "pct": 100
        },
        "Appointment": {
          "pts": 0.0,
          "max": 25,
          "assessable_max": 25,
          "pct": 0
        },
        "Description": {
          "pts": 0.0,
          "max": 10,
          "assessable_max": 0,
          "pct": null
        },
        "Photos": {
          "pts": 8.0,
          "max": 15,
          "assessable_max": 15,
          "pct": 53
        }
      },
      "flags": [],
      "name_update": {
        "submitted": "Hwy19 TEST",
        "recommended_gmb_name": "Dental Partners Hwy 19 of Leesburg"
      }
    },
    "JEFDENGAPP": {
      "score": 60.9,
      "grade": "D",
      "date": "2026-10-05",
      "run_slug": "2026-10-05-network-rescan",
      "gbp_name": "Parkway Periodontics",
      "place_id": "ChIJK_gfT7TT-YgRF18mLVF0PgI",
      "categories": {
        "NAP": {
          "pts": 25.0,
          "max": 30,
          "assessable_max": 27,
          "pct": 93
        },
        "Category": {
          "pts": 20.0,
          "max": 20,
          "assessable_max": 20,
          "pct": 100
        },
        "Appointment": {
          "pts": 0.0,
          "max": 25,
          "assessable_max": 25,
          "pct": 0
        },
        "Description": {
          "pts": 0.0,
          "max": 10,
          "assessable_max": 0,
          "pct": null
        },
        "Photos": {
          "pts": 8.0,
          "max": 15,
          "assessable_max": 15,
          "pct": 53
        }
      },
      "flags": [],
      "name_update": null
    },
    "PCHFDGGADD": {
      "score": 83.5,
      "grade": "B",
      "date": "2026-10-05",
      "run_slug": "2026-10-05-network-rescan",
      "gbp_name": "Peach Family Dental Group",
      "place_id": "ChIJ8cpyTzLA84gRIVz_LnvMg3U",
      "categories": {
        "NAP": {
          "pts": 25.0,
          "max": 30,
          "assessable_max": 27,
          "pct": 93
        },
        "Category": {
          "pts": 20.0,
          "max": 20,
          "assessable_max": 20,
          "pct": 100
        },
        "Appointment": {
          "pts": 18.0,
          "max": 25,
          "assessable_max": 25,
          "pct": 72
        },
        "Description": {
          "pts": 10.0,
          "max": 10,
          "assessable_max": 10,
          "pct": 100
        },
        "Photos": {
          "pts": 8.0,
          "max": 15,
          "assessable_max": 15,
          "pct": 53
        }
      },
      "flags": [],
      "name_update": {
        "submitted": "Peach Family - Fort Valley",
        "recommended_gmb_name": "Peach Family Dental Group"
      }
    },
    "OHSPS0001": {
      "score": 87.1,
      "grade": "B",
      "date": "2026-05-18",
      "run_slug": "2026-05-18-phase1-rescore",
      "gbp_name": "Sandhills Dental Rehabilitation Center",
      "place_id": "ChIJT7laQva0VIgR-rAZpU6TK2g",
      "categories": {
        "NAP": {
          "pts": 25.0,
          "max": 30,
          "assessable_max": 25,
          "pct": 100
        },
        "Category": {
          "pts": 20.0,
          "max": 20,
          "assessable_max": 20,
          "pct": 100
        },
        "Appointment": {
          "pts": 0.0,
          "max": 25,
          "assessable_max": 0,
          "pct": null
        },
        "Description": {
          "pts": 8.0,
          "max": 10,
          "assessable_max": 10,
          "pct": 80
        },
        "Photos": {
          "pts": 8.0,
          "max": 15,
          "assessable_max": 15,
          "pct": 53
        }
      },
      "flags": [],
      "name_update": {
        "submitted": "Sandhills Dental Rehabilitation Center (Van Scoyoc Building)",
        "recommended_gmb_name": "Sandhills Dental Rehabilitation Center"
      }
    },
    "VANSCONCPP": {
      "score": 83.0,
      "grade": "B",
      "date": "2026-10-05",
      "run_slug": "2026-10-05-network-rescan",
      "gbp_name": "Van Scoyoc Periodontics and Implants",
      "place_id": "ChIJGZw2Qva0VIgRkVS3RzjxZUU",
      "categories": {
        "NAP": {
          "pts": 22.0,
          "max": 30,
          "assessable_max": 30,
          "pct": 73
        },
        "Category": {
          "pts": 20.0,
          "max": 20,
          "assessable_max": 20,
          "pct": 100
        },
        "Appointment": {
          "pts": 18.0,
          "max": 25,
          "assessable_max": 25,
          "pct": 72
        },
        "Description": {
          "pts": 8.0,
          "max": 10,
          "assessable_max": 10,
          "pct": 80
        },
        "Photos": {
          "pts": 15.0,
          "max": 15,
          "assessable_max": 15,
          "pct": 100
        }
      },
      "flags": [
        {
          "id": "p231",
          "issue": "POSSIBLE_DUPLICATE_LISTING",
          "count": 1,
          "duplicates": [
            "Dr. Steven Vanscoyoc"
          ]
        }
      ],
      "name_update": {
        "submitted": "Van Scoyoc - Southern Pines",
        "recommended_gmb_name": "Van Scoyoc Periodontics and Implants"
      }
    },
    "NMILP0001": {
      "score": 91.8,
      "grade": "A",
      "date": "2026-05-18",
      "run_slug": "2026-05-18-phase1-rescore",
      "gbp_name": "Lakeshore Dental Care - Saint Cloud FL",
      "place_id": "ChIJU6-uuqCP3YgRm1BPry86nX4",
      "categories": {
        "NAP": {
          "pts": 26.0,
          "max": 30,
          "assessable_max": 27,
          "pct": 96
        },
        "Category": {
          "pts": 20.0,
          "max": 20,
          "assessable_max": 20,
          "pct": 100
        },
        "Appointment": {
          "pts": 18.0,
          "max": 25,
          "assessable_max": 25,
          "pct": 72
        },
        "Description": {
          "pts": 10.0,
          "max": 10,
          "assessable_max": 10,
          "pct": 100
        },
        "Photos": {
          "pts": 15.0,
          "max": 15,
          "assessable_max": 15,
          "pct": 100
        }
      },
      "flags": [],
      "name_update": {
        "submitted": "Lake Shore - Saint Cloud",
        "recommended_gmb_name": "Lakeshore Dental Care - Saint Cloud FL"
      }
    },
    "UNMATCHED-VanScoyocPeriodonticsImplantsSanford": {
      "score": 63.9,
      "grade": "D",
      "date": "2026-05-18",
      "run_slug": "2026-05-18-phase1-rescore",
      "gbp_name": "Van Scoyoc Periodontics & Implants | Sanford, NC",
      "place_id": "ChIJdXLeYTCnrIkRQfIvVLzL5-U",
      "categories": {
        "NAP": {
          "pts": 26.0,
          "max": 30,
          "assessable_max": 27,
          "pct": 96
        },
        "Category": {
          "pts": 20.0,
          "max": 20,
          "assessable_max": 20,
          "pct": 100
        },
        "Appointment": {
          "pts": 0.0,
          "max": 25,
          "assessable_max": 25,
          "pct": 0
        },
        "Description": {
          "pts": 8.0,
          "max": 10,
          "assessable_max": 10,
          "pct": 80
        },
        "Photos": {
          "pts": 8.0,
          "max": 15,
          "assessable_max": 15,
          "pct": 53
        }
      },
      "flags": [],
      "name_update": {
        "submitted": "Van Scoyoc Periodontics & Implants - Sanford",
        "recommended_gmb_name": "Van Scoyoc Periodontics & Implants | Sanford, NC"
      }
    },
    "UNMATCHED-PCCDLosAltos": {
      "score": 97.2,
      "grade": "A",
      "date": "2026-05-22",
      "run_slug": "2026-05-22-phase2-add",
      "gbp_name": "Peninsula Center of Cosmetic Dentistry Los Altos",
      "place_id": "ChIJ56h8FO6wj4ARYLeBm_V39ho",
      "categories": {
        "NAP": {
          "pts": 25.0,
          "max": 30,
          "assessable_max": 27,
          "pct": 93
        },
        "Category": {
          "pts": 20.0,
          "max": 20,
          "assessable_max": 20,
          "pct": 100
        },
        "Appointment": {
          "pts": 0.0,
          "max": 25,
          "assessable_max": 0,
          "pct": null
        },
        "Description": {
          "pts": 10.0,
          "max": 10,
          "assessable_max": 10,
          "pct": 100
        },
        "Photos": {
          "pts": 15.0,
          "max": 15,
          "assessable_max": 15,
          "pct": 100
        }
      },
      "flags": [],
      "name_update": {
        "submitted": "PCCD Los Altos",
        "recommended_gmb_name": "Peninsula Center of Cosmetic Dentistry Los Altos"
      }
    },
    "UNMATCHED-PCCDMountainView": {
      "score": 66.0,
      "grade": "D",
      "date": "2026-05-22",
      "run_slug": "2026-05-22-phase2-add",
      "gbp_name": "Peninsula Center of Cosmetic Dentistry Mountain View",
      "place_id": "ChIJSxfYeM62j4AR8hwec59HDmQ",
      "categories": {
        "NAP": {
          "pts": 19.0,
          "max": 30,
          "assessable_max": 27,
          "pct": 70
        },
        "Category": {
          "pts": 20.0,
          "max": 20,
          "assessable_max": 20,
          "pct": 100
        },
        "Appointment": {
          "pts": 0.0,
          "max": 25,
          "assessable_max": 25,
          "pct": 0
        },
        "Description": {
          "pts": 10.0,
          "max": 10,
          "assessable_max": 10,
          "pct": 100
        },
        "Photos": {
          "pts": 15.0,
          "max": 15,
          "assessable_max": 15,
          "pct": 100
        }
      },
      "flags": [
        {
          "id": "p30",
          "issue": "POSSIBLE_DUPLICATE_LISTING",
          "count": 3,
          "duplicates": [
            "Peninsula Center of Cosmetic Dentistry Los Altos",
            "Peninsula Dental Excellence",
            "Mid-Peninsula Dental Specialists"
          ]
        }
      ],
      "name_update": {
        "submitted": "PCCD Mountain View",
        "recommended_gmb_name": "Peninsula Center of Cosmetic Dentistry Mountain View"
      }
    },
    "AZPFD0001": {
      "score": 92.6,
      "grade": "A",
      "date": "2026-05-22",
      "run_slug": "2026-05-22-phase2-add",
      "gbp_name": "Peak Family Dental Care",
      "place_id": "ChIJq6pmvoUPLYcR_GI2LeqqO7s",
      "categories": {
        "NAP": {
          "pts": 25.0,
          "max": 30,
          "assessable_max": 25,
          "pct": 100
        },
        "Category": {
          "pts": 20.0,
          "max": 20,
          "assessable_max": 20,
          "pct": 100
        },
        "Appointment": {
          "pts": 18.0,
          "max": 25,
          "assessable_max": 25,
          "pct": 72
        },
        "Description": {
          "pts": 10.0,
          "max": 10,
          "assessable_max": 10,
          "pct": 100
        },
        "Photos": {
          "pts": 15.0,
          "max": 15,
          "assessable_max": 15,
          "pct": 100
        }
      },
      "flags": [],
      "name_update": {
        "submitted": "Peak Family Dental Care Cottonwood",
        "recommended_gmb_name": "Peak Family Dental Care"
      }
    },
    "AZPFD0002": {
      "score": 92.6,
      "grade": "A",
      "date": "2026-05-22",
      "run_slug": "2026-05-22-phase2-add",
      "gbp_name": "Peak Family Dental Care",
      "place_id": "ChIJYQ3AqgemLYcRLa3zkb0B7Gs",
      "categories": {
        "NAP": {
          "pts": 25.0,
          "max": 30,
          "assessable_max": 25,
          "pct": 100
        },
        "Category": {
          "pts": 20.0,
          "max": 20,
          "assessable_max": 20,
          "pct": 100
        },
        "Appointment": {
          "pts": 18.0,
          "max": 25,
          "assessable_max": 25,
          "pct": 72
        },
        "Description": {
          "pts": 10.0,
          "max": 10,
          "assessable_max": 10,
          "pct": 100
        },
        "Photos": {
          "pts": 15.0,
          "max": 15,
          "assessable_max": 15,
          "pct": 100
        }
      },
      "flags": [],
      "name_update": {
        "submitted": "Peak Family Dental Care Sedona",
        "recommended_gmb_name": "Peak Family Dental Care"
      }
    },
    "UNMATCHED-PonyExpressDentalOrthodonticsofD": {
      "score": 92.6,
      "grade": "A",
      "date": "2026-05-22",
      "run_slug": "2026-05-22-phase2-add",
      "gbp_name": "Pony Express Dental & Orthodontics of Daybreak",
      "place_id": "ChIJSQH3XmmFUocR3O2702ByiSs",
      "categories": {
        "NAP": {
          "pts": 25.0,
          "max": 30,
          "assessable_max": 25,
          "pct": 100
        },
        "Category": {
          "pts": 20.0,
          "max": 20,
          "assessable_max": 20,
          "pct": 100
        },
        "Appointment": {
          "pts": 18.0,
          "max": 25,
          "assessable_max": 25,
          "pct": 72
        },
        "Description": {
          "pts": 10.0,
          "max": 10,
          "assessable_max": 10,
          "pct": 100
        },
        "Photos": {
          "pts": 15.0,
          "max": 15,
          "assessable_max": 15,
          "pct": 100
        }
      },
      "flags": [],
      "name_update": null
    },
    "UNMATCHED-PonyExpressDentalOrthodonticsofE": {
      "score": 92.6,
      "grade": "A",
      "date": "2026-05-22",
      "run_slug": "2026-05-22-phase2-add",
      "gbp_name": "Pony Express Dental & Orthodontics of Eagle Mountain",
      "place_id": "ChIJrap4qKB8TYcRu7mtsz-uQV8",
      "categories": {
        "NAP": {
          "pts": 25.0,
          "max": 30,
          "assessable_max": 25,
          "pct": 100
        },
        "Category": {
          "pts": 20.0,
          "max": 20,
          "assessable_max": 20,
          "pct": 100
        },
        "Appointment": {
          "pts": 18.0,
          "max": 25,
          "assessable_max": 25,
          "pct": 72
        },
        "Description": {
          "pts": 10.0,
          "max": 10,
          "assessable_max": 10,
          "pct": 100
        },
        "Photos": {
          "pts": 15.0,
          "max": 15,
          "assessable_max": 15,
          "pct": 100
        }
      },
      "flags": [],
      "name_update": null
    },
    "UNMATCHED-PonyExpressDentalOrthodonticsofS": {
      "score": 92.6,
      "grade": "A",
      "date": "2026-05-22",
      "run_slug": "2026-05-22-phase2-add",
      "gbp_name": "Pony Express Dental & Orthodontics of Saratoga Springs",
      "place_id": "ChIJKZI7Wn15TYcRXOuxEdqMbxs",
      "categories": {
        "NAP": {
          "pts": 25.0,
          "max": 30,
          "assessable_max": 25,
          "pct": 100
        },
        "Category": {
          "pts": 20.0,
          "max": 20,
          "assessable_max": 20,
          "pct": 100
        },
        "Appointment": {
          "pts": 18.0,
          "max": 25,
          "assessable_max": 25,
          "pct": 72
        },
        "Description": {
          "pts": 10.0,
          "max": 10,
          "assessable_max": 10,
          "pct": 100
        },
        "Photos": {
          "pts": 15.0,
          "max": 15,
          "assessable_max": 15,
          "pct": 100
        }
      },
      "flags": [],
      "name_update": null
    },
    "UNMATCHED-RockawayBeachDental": {
      "score": 90.5,
      "grade": "A",
      "date": "2026-05-22",
      "run_slug": "2026-05-22-9prac-gbp",
      "gbp_name": "Rockaway Beach Dental",
      "place_id": "ChIJIUHraYl6j4ARcQ90VIR6a3s",
      "categories": {
        "NAP": {
          "pts": 23.0,
          "max": 30,
          "assessable_max": 25,
          "pct": 92
        },
        "Category": {
          "pts": 20.0,
          "max": 20,
          "assessable_max": 20,
          "pct": 100
        },
        "Appointment": {
          "pts": 18.0,
          "max": 25,
          "assessable_max": 25,
          "pct": 72
        },
        "Description": {
          "pts": 10.0,
          "max": 10,
          "assessable_max": 10,
          "pct": 100
        },
        "Photos": {
          "pts": 15.0,
          "max": 15,
          "assessable_max": 15,
          "pct": 100
        }
      },
      "flags": [],
      "name_update": null
    },
    "INADL0001": {
      "score": 95.8,
      "grade": "A",
      "date": "2026-05-22",
      "run_slug": "2026-05-22-9prac-gbp",
      "gbp_name": "Allure Dental",
      "place_id": "ChIJkUHUg5kdE4gRYU6DUkWKGnU",
      "categories": {
        "NAP": {
          "pts": 26.0,
          "max": 30,
          "assessable_max": 27,
          "pct": 96
        },
        "Category": {
          "pts": 20.0,
          "max": 20,
          "assessable_max": 20,
          "pct": 100
        },
        "Appointment": {
          "pts": 0.0,
          "max": 25,
          "assessable_max": 0,
          "pct": null
        },
        "Description": {
          "pts": 8.0,
          "max": 10,
          "assessable_max": 10,
          "pct": 80
        },
        "Photos": {
          "pts": 15.0,
          "max": 15,
          "assessable_max": 15,
          "pct": 100
        }
      },
      "flags": [],
      "name_update": null
    },
    "AZAID0001": {
      "score": 90.7,
      "grade": "A",
      "date": "2026-05-22",
      "run_slug": "2026-05-22-9prac-gbp",
      "gbp_name": "Artistry In Dentistry",
      "place_id": "ChIJ16_sViuvK4cRBobK-POhPTg",
      "categories": {
        "NAP": {
          "pts": 25.0,
          "max": 30,
          "assessable_max": 27,
          "pct": 93
        },
        "Category": {
          "pts": 20.0,
          "max": 20,
          "assessable_max": 20,
          "pct": 100
        },
        "Appointment": {
          "pts": 18.0,
          "max": 25,
          "assessable_max": 25,
          "pct": 72
        },
        "Description": {
          "pts": 10.0,
          "max": 10,
          "assessable_max": 10,
          "pct": 100
        },
        "Photos": {
          "pts": 15.0,
          "max": 15,
          "assessable_max": 15,
          "pct": 100
        }
      },
      "flags": [],
      "name_update": null
    },
    "AZBDC0001": {
      "score": 90.7,
      "grade": "A",
      "date": "2026-05-22",
      "run_slug": "2026-05-22-9prac-gbp",
      "gbp_name": "Biltmore Dental Center",
      "place_id": "ChIJ2ZxE8qcNK4cRX-EPyMQNIC8",
      "categories": {
        "NAP": {
          "pts": 27.0,
          "max": 30,
          "assessable_max": 27,
          "pct": 100
        },
        "Category": {
          "pts": 20.0,
          "max": 20,
          "assessable_max": 20,
          "pct": 100
        },
        "Appointment": {
          "pts": 18.0,
          "max": 25,
          "assessable_max": 25,
          "pct": 72
        },
        "Description": {
          "pts": 8.0,
          "max": 10,
          "assessable_max": 10,
          "pct": 80
        },
        "Photos": {
          "pts": 15.0,
          "max": 15,
          "assessable_max": 15,
          "pct": 100
        }
      },
      "flags": [],
      "name_update": null
    },
    "KSKCC0001": {
      "score": 87.4,
      "grade": "B",
      "date": "2026-05-22",
      "run_slug": "2026-05-22-9prac-gbp",
      "gbp_name": "Clay Center Family Dental Care",
      "place_id": "ChIJTeU3jVgKvYcR-qCs1-sQy90",
      "categories": {
        "NAP": {
          "pts": 25.0,
          "max": 30,
          "assessable_max": 25,
          "pct": 100
        },
        "Category": {
          "pts": 20.0,
          "max": 20,
          "assessable_max": 20,
          "pct": 100
        },
        "Appointment": {
          "pts": 13.0,
          "max": 25,
          "assessable_max": 25,
          "pct": 52
        },
        "Description": {
          "pts": 10.0,
          "max": 10,
          "assessable_max": 10,
          "pct": 100
        },
        "Photos": {
          "pts": 15.0,
          "max": 15,
          "assessable_max": 15,
          "pct": 100
        }
      },
      "flags": [],
      "name_update": null
    },
    "UNMATCHED-HaleandHaleDDS": {
      "score": 69.0,
      "grade": "D",
      "date": "2026-05-22",
      "run_slug": "2026-05-22-9prac-gbp",
      "gbp_name": "Miss-Lou Family Dentistry",
      "place_id": "ChIJGVfYLxT3JYYRMow7IzUAyY0",
      "categories": {
        "NAP": {
          "pts": 25.0,
          "max": 30,
          "assessable_max": 27,
          "pct": 93
        },
        "Category": {
          "pts": 20.0,
          "max": 20,
          "assessable_max": 20,
          "pct": 100
        },
        "Appointment": {
          "pts": 0.0,
          "max": 25,
          "assessable_max": 25,
          "pct": 0
        },
        "Description": {
          "pts": 0.0,
          "max": 10,
          "assessable_max": 0,
          "pct": null
        },
        "Photos": {
          "pts": 15.0,
          "max": 15,
          "assessable_max": 15,
          "pct": 100
        }
      },
      "flags": [],
      "name_update": {
        "submitted": "Hale and Hale DDS",
        "recommended_gmb_name": "Miss-Lou Family Dentistry"
      }
    },
    "AZMJC0001": {
      "score": 92.8,
      "grade": "A",
      "date": "2026-05-22",
      "run_slug": "2026-05-22-9prac-gbp",
      "gbp_name": "Matthew J. Cavendish, DDS, PLLC",
      "place_id": "ChIJKfV9n95zK4cRnrj9GKjlkUU",
      "categories": {
        "NAP": {
          "pts": 27.0,
          "max": 30,
          "assessable_max": 27,
          "pct": 100
        },
        "Category": {
          "pts": 20.0,
          "max": 20,
          "assessable_max": 20,
          "pct": 100
        },
        "Appointment": {
          "pts": 18.0,
          "max": 25,
          "assessable_max": 25,
          "pct": 72
        },
        "Description": {
          "pts": 10.0,
          "max": 10,
          "assessable_max": 10,
          "pct": 100
        },
        "Photos": {
          "pts": 15.0,
          "max": 15,
          "assessable_max": 15,
          "pct": 100
        }
      },
      "flags": [],
      "name_update": {
        "submitted": "Matthew J. Cavendish",
        "recommended_gmb_name": "Matthew J. Cavendish, DDS, PLLC"
      }
    },
    "TNNAD0001": {
      "score": 90.5,
      "grade": "A",
      "date": "2026-05-22",
      "run_slug": "2026-05-22-9prac-gbp",
      "gbp_name": "Nashville Aesthetic Dentistry",
      "place_id": "ChIJpSTRFFB7ZIgRtCMU3z45RBo",
      "categories": {
        "NAP": {
          "pts": 23.0,
          "max": 30,
          "assessable_max": 25,
          "pct": 92
        },
        "Category": {
          "pts": 20.0,
          "max": 20,
          "assessable_max": 20,
          "pct": 100
        },
        "Appointment": {
          "pts": 18.0,
          "max": 25,
          "assessable_max": 25,
          "pct": 72
        },
        "Description": {
          "pts": 10.0,
          "max": 10,
          "assessable_max": 10,
          "pct": 100
        },
        "Photos": {
          "pts": 15.0,
          "max": 15,
          "assessable_max": 15,
          "pct": 100
        }
      },
      "flags": [],
      "name_update": null
    },
    "UNMATCHED-WyomingDental": {
      "score": 92.8,
      "grade": "A",
      "date": "2026-05-22",
      "run_slug": "2026-05-22-9prac-gbp",
      "gbp_name": "Wyoming Dental",
      "place_id": "ChIJfQwXxB-xGYgRt4C19_ojNVw",
      "categories": {
        "NAP": {
          "pts": 27.0,
          "max": 30,
          "assessable_max": 27,
          "pct": 100
        },
        "Category": {
          "pts": 20.0,
          "max": 20,
          "assessable_max": 20,
          "pct": 100
        },
        "Appointment": {
          "pts": 18.0,
          "max": 25,
          "assessable_max": 25,
          "pct": 72
        },
        "Description": {
          "pts": 10.0,
          "max": 10,
          "assessable_max": 10,
          "pct": 100
        },
        "Photos": {
          "pts": 15.0,
          "max": 15,
          "assessable_max": 15,
          "pct": 100
        }
      },
      "flags": [],
      "name_update": null
    },
    "NVWAG0001": {
      "score": 92.6,
      "grade": "A",
      "date": "2026-05-26",
      "run_slug": "2026-05-26-wagner-dental",
      "gbp_name": "Wagner Dental",
      "place_id": "ChIJ3c0TOOG_yIARi4uNRQ696ok",
      "categories": {
        "NAP": {
          "pts": 25.0,
          "max": 30,
          "assessable_max": 25,
          "pct": 100
        },
        "Category": {
          "pts": 20.0,
          "max": 20,
          "assessable_max": 20,
          "pct": 100
        },
        "Appointment": {
          "pts": 18.0,
          "max": 25,
          "assessable_max": 25,
          "pct": 72
        },
        "Description": {
          "pts": 10.0,
          "max": 10,
          "assessable_max": 10,
          "pct": 100
        },
        "Photos": {
          "pts": 15.0,
          "max": 15,
          "assessable_max": 15,
          "pct": 100
        }
      },
      "flags": [],
      "name_update": null
    },
    "RESARTSCDD": {
      "score": 85.6,
      "grade": "B",
      "date": "2026-10-05",
      "run_slug": "2026-10-05-network-rescan",
      "gbp_name": "Restorative Arts Dental, P.A.",
      "place_id": "ChIJk92LJYNo_4gRAShLJwk05rQ",
      "categories": {
        "NAP": {
          "pts": 25.0,
          "max": 30,
          "assessable_max": 27,
          "pct": 93
        },
        "Category": {
          "pts": 20.0,
          "max": 20,
          "assessable_max": 20,
          "pct": 100
        },
        "Appointment": {
          "pts": 13.0,
          "max": 25,
          "assessable_max": 25,
          "pct": 52
        },
        "Description": {
          "pts": 10.0,
          "max": 10,
          "assessable_max": 10,
          "pct": 100
        },
        "Photos": {
          "pts": 15.0,
          "max": 15,
          "assessable_max": 15,
          "pct": 100
        }
      },
      "flags": [],
      "name_update": {
        "submitted": "Restorative Arts Dental - Sumter",
        "recommended_gmb_name": "Restorative Arts Dental, P.A."
      }
    },
    "PINELLFLPP": {
      "score": 38.6,
      "grade": "F",
      "date": "2026-10-05",
      "run_slug": "2026-10-05-network-rescan",
      "gbp_name": "Coastal jaw surgery",
      "place_id": "ChIJgxc_cVTvwogR-HK8fOEWkYk",
      "categories": {
        "NAP": {
          "pts": 17.0,
          "max": 30,
          "assessable_max": 28,
          "pct": 61
        },
        "Category": {
          "pts": 17.0,
          "max": 20,
          "assessable_max": 20,
          "pct": 85
        },
        "Appointment": {
          "pts": 0.0,
          "max": 25,
          "assessable_max": 25,
          "pct": 0
        },
        "Description": {
          "pts": 0.0,
          "max": 10,
          "assessable_max": 0,
          "pct": null
        },
        "Photos": {
          "pts": 0.0,
          "max": 15,
          "assessable_max": 15,
          "pct": 0
        }
      },
      "flags": [],
      "name_update": {
        "submitted": "Pinellas Periodontics & Implant Dentistry",
        "recommended_gmb_name": "Coastal jaw surgery"
      }
    },
    "CJAWSDFLOO": {
      "score": 86.2,
      "grade": "B",
      "date": "2026-10-05",
      "run_slug": "2026-10-05-network-rescan",
      "gbp_name": "Coastal Jaw Surgery at Trinity",
      "place_id": "ChIJI3Kf2eeTwogRMHj6jo3uzPk",
      "categories": {
        "NAP": {
          "pts": 26.5,
          "max": 30,
          "assessable_max": 28,
          "pct": 95
        },
        "Category": {
          "pts": 20.0,
          "max": 20,
          "assessable_max": 20,
          "pct": 100
        },
        "Appointment": {
          "pts": 13.0,
          "max": 25,
          "assessable_max": 25,
          "pct": 52
        },
        "Description": {
          "pts": 10.0,
          "max": 10,
          "assessable_max": 10,
          "pct": 100
        },
        "Photos": {
          "pts": 15.0,
          "max": 15,
          "assessable_max": 15,
          "pct": 100
        }
      },
      "flags": [],
      "name_update": {
        "submitted": "Same Day Teeth",
        "recommended_gmb_name": "Coastal Jaw Surgery at Trinity"
      }
    },
    "CJAWPHFLOO": {
      "score": 84.7,
      "grade": "B",
      "date": "2026-10-05",
      "run_slug": "2026-10-05-network-rescan",
      "gbp_name": "Coastal Jaw Surgery at Palm Harbor",
      "place_id": "ChIJCZXj7H3twogRbXKn-yrfYEw",
      "categories": {
        "NAP": {
          "pts": 25.0,
          "max": 30,
          "assessable_max": 28,
          "pct": 89
        },
        "Category": {
          "pts": 20.0,
          "max": 20,
          "assessable_max": 20,
          "pct": 100
        },
        "Appointment": {
          "pts": 13.0,
          "max": 25,
          "assessable_max": 25,
          "pct": 52
        },
        "Description": {
          "pts": 10.0,
          "max": 10,
          "assessable_max": 10,
          "pct": 100
        },
        "Photos": {
          "pts": 15.0,
          "max": 15,
          "assessable_max": 15,
          "pct": 100
        }
      },
      "flags": [],
      "name_update": {
        "submitted": "Coastal Jaw Surgery - Palm Harbor",
        "recommended_gmb_name": "Coastal Jaw Surgery at Palm Harbor"
      }
    },
    "CJAWSHFLOO": {
      "score": 84.7,
      "grade": "B",
      "date": "2026-10-05",
      "run_slug": "2026-10-05-network-rescan",
      "gbp_name": "Coastal Jaw Surgery at Spring Hill",
      "place_id": "ChIJc3MRdWcg6IgR9qJk6FC-UlM",
      "categories": {
        "NAP": {
          "pts": 25.0,
          "max": 30,
          "assessable_max": 28,
          "pct": 89
        },
        "Category": {
          "pts": 20.0,
          "max": 20,
          "assessable_max": 20,
          "pct": 100
        },
        "Appointment": {
          "pts": 13.0,
          "max": 25,
          "assessable_max": 25,
          "pct": 52
        },
        "Description": {
          "pts": 10.0,
          "max": 10,
          "assessable_max": 10,
          "pct": 100
        },
        "Photos": {
          "pts": 15.0,
          "max": 15,
          "assessable_max": 15,
          "pct": 100
        }
      },
      "flags": [],
      "name_update": {
        "submitted": "Coastal Jaw Surgery - Spring Hill",
        "recommended_gmb_name": "Coastal Jaw Surgery at Spring Hill"
      }
    },
    "CJAWTPFLOO": {
      "score": 80.6,
      "grade": "B",
      "date": "2026-10-05",
      "run_slug": "2026-10-05-network-rescan",
      "gbp_name": "Coastal Jaw Surgery at Tampa",
      "place_id": "ChIJqa4amGrrwogRile5D9kEvRc",
      "categories": {
        "NAP": {
          "pts": 21.0,
          "max": 30,
          "assessable_max": 28,
          "pct": 75
        },
        "Category": {
          "pts": 20.0,
          "max": 20,
          "assessable_max": 20,
          "pct": 100
        },
        "Appointment": {
          "pts": 13.0,
          "max": 25,
          "assessable_max": 25,
          "pct": 52
        },
        "Description": {
          "pts": 10.0,
          "max": 10,
          "assessable_max": 10,
          "pct": 100
        },
        "Photos": {
          "pts": 15.0,
          "max": 15,
          "assessable_max": 15,
          "pct": 100
        }
      },
      "flags": [
        {
          "id": "p041",
          "issue": "POSSIBLE_DUPLICATE_LISTING",
          "count": 1,
          "duplicates": [
            "Coastal Jaw Surgery at Palm Harbor"
          ]
        }
      ],
      "name_update": {
        "submitted": "Coastal Jaw Surgery - Tampa",
        "recommended_gmb_name": "Coastal Jaw Surgery at Tampa"
      }
    },
    "CJAWTYFLOO": {
      "score": 86.2,
      "grade": "B",
      "date": "2026-10-05",
      "run_slug": "2026-10-05-network-rescan",
      "gbp_name": "Coastal Jaw Surgery at Trinity",
      "place_id": "ChIJI3Kf2eeTwogRMHj6jo3uzPk",
      "categories": {
        "NAP": {
          "pts": 26.5,
          "max": 30,
          "assessable_max": 28,
          "pct": 95
        },
        "Category": {
          "pts": 20.0,
          "max": 20,
          "assessable_max": 20,
          "pct": 100
        },
        "Appointment": {
          "pts": 13.0,
          "max": 25,
          "assessable_max": 25,
          "pct": 52
        },
        "Description": {
          "pts": 10.0,
          "max": 10,
          "assessable_max": 10,
          "pct": 100
        },
        "Photos": {
          "pts": 15.0,
          "max": 15,
          "assessable_max": 15,
          "pct": 100
        }
      },
      "flags": [],
      "name_update": {
        "submitted": "Coastal Jaw Surgery - Trinity",
        "recommended_gmb_name": "Coastal Jaw Surgery at Trinity"
      }
    },
    "JAXDSPFLPP": {
      "score": 87.6,
      "grade": "B",
      "date": "2026-10-05",
      "run_slug": "2026-10-05-network-rescan",
      "gbp_name": "Jacksonville Dental Specialists",
      "place_id": "ChIJXyTZUEo15IgRIdeXbtU16ic",
      "categories": {
        "NAP": {
          "pts": 27.0,
          "max": 30,
          "assessable_max": 27,
          "pct": 100
        },
        "Category": {
          "pts": 20.0,
          "max": 20,
          "assessable_max": 20,
          "pct": 100
        },
        "Appointment": {
          "pts": 13.0,
          "max": 25,
          "assessable_max": 25,
          "pct": 52
        },
        "Description": {
          "pts": 10.0,
          "max": 10,
          "assessable_max": 10,
          "pct": 100
        },
        "Photos": {
          "pts": 15.0,
          "max": 15,
          "assessable_max": 15,
          "pct": 100
        }
      },
      "flags": [],
      "name_update": null
    },
    "DCFLRCKYDD": {
      "score": 92.6,
      "grade": "A",
      "date": "2026-10-05",
      "run_slug": "2026-10-05-network-rescan",
      "gbp_name": "Dental Center of Florence",
      "place_id": "ChIJOV_FuwPHQYgRbu50y2JXhho",
      "categories": {
        "NAP": {
          "pts": 25.0,
          "max": 30,
          "assessable_max": 25,
          "pct": 100
        },
        "Category": {
          "pts": 20.0,
          "max": 20,
          "assessable_max": 20,
          "pct": 100
        },
        "Appointment": {
          "pts": 18.0,
          "max": 25,
          "assessable_max": 25,
          "pct": 72
        },
        "Description": {
          "pts": 10.0,
          "max": 10,
          "assessable_max": 10,
          "pct": 100
        },
        "Photos": {
          "pts": 15.0,
          "max": 15,
          "assessable_max": 15,
          "pct": 100
        }
      },
      "flags": [],
      "name_update": {
        "submitted": "DCF Dental Center of Florence",
        "recommended_gmb_name": "Dental Center of Florence"
      }
    },
    "DHGACCMDDD": {
      "score": 67.1,
      "grade": "D",
      "date": "2026-10-05",
      "run_slug": "2026-10-05-network-rescan",
      "gbp_name": "Dental Health Group North: Drs Yant, Longest, & Allen",
      "place_id": "ChIJwWyvNi9VtYkR28IsVIjm5pA",
      "categories": {
        "NAP": {
          "pts": 25.0,
          "max": 30,
          "assessable_max": 25,
          "pct": 100
        },
        "Category": {
          "pts": 20.0,
          "max": 20,
          "assessable_max": 20,
          "pct": 100
        },
        "Appointment": {
          "pts": 0.0,
          "max": 25,
          "assessable_max": 25,
          "pct": 0
        },
        "Description": {
          "pts": 0.0,
          "max": 10,
          "assessable_max": 0,
          "pct": null
        },
        "Photos": {
          "pts": 12.0,
          "max": 15,
          "assessable_max": 15,
          "pct": 80
        }
      },
      "flags": [],
      "name_update": {
        "submitted": "Dental Health Group - Accident",
        "recommended_gmb_name": "Dental Health Group North: Drs Yant, Longest, & Allen"
      }
    },
    "HARRDPAZDD": {
      "score": 87.4,
      "grade": "B",
      "date": "2026-10-05",
      "run_slug": "2026-10-05-network-rescan",
      "gbp_name": "Harris Dental",
      "place_id": "ChIJ7T3QuQgNK4cRuXhh-wdY3OM",
      "categories": {
        "NAP": {
          "pts": 23.0,
          "max": 30,
          "assessable_max": 27,
          "pct": 85
        },
        "Category": {
          "pts": 20.0,
          "max": 20,
          "assessable_max": 20,
          "pct": 100
        },
        "Appointment": {
          "pts": 18.0,
          "max": 25,
          "assessable_max": 25,
          "pct": 72
        },
        "Description": {
          "pts": 0.0,
          "max": 10,
          "assessable_max": 0,
          "pct": null
        },
        "Photos": {
          "pts": 15.0,
          "max": 15,
          "assessable_max": 15,
          "pct": 100
        }
      },
      "flags": [
        {
          "id": "p087",
          "issue": "POSSIBLE_DUPLICATE_LISTING",
          "count": 1,
          "duplicates": [
            "Brian C Harris DDS"
          ]
        }
      ],
      "name_update": {
        "submitted": "HDT Harris Dental",
        "recommended_gmb_name": "Harris Dental"
      }
    },
    "INVATEMODD": {
      "score": 85.3,
      "grade": "B",
      "date": "2026-10-05",
      "run_slug": "2026-10-05-network-rescan",
      "gbp_name": "Innovative Dental of Springfield",
      "place_id": "ChIJ2Y9ksb1kz4cRsqqVj6Yrkag",
      "categories": {
        "NAP": {
          "pts": 25.0,
          "max": 30,
          "assessable_max": 25,
          "pct": 100
        },
        "Category": {
          "pts": 20.0,
          "max": 20,
          "assessable_max": 20,
          "pct": 100
        },
        "Appointment": {
          "pts": 13.0,
          "max": 25,
          "assessable_max": 25,
          "pct": 52
        },
        "Description": {
          "pts": 8.0,
          "max": 10,
          "assessable_max": 10,
          "pct": 80
        },
        "Photos": {
          "pts": 15.0,
          "max": 15,
          "assessable_max": 15,
          "pct": 100
        }
      },
      "flags": [],
      "name_update": {
        "submitted": "Innovative Dental",
        "recommended_gmb_name": "Innovative Dental of Springfield"
      }
    },
    "NEWIMPKSDD": {
      "score": 86.3,
      "grade": "B",
      "date": "2026-06-17",
      "run_slug": "2026-06-17-22prac-gbp",
      "gbp_name": "New Horizons Dental Care",
      "place_id": "ChIJo9aP2xPGvIcRdX1_7_QdgRs",
      "categories": {
        "NAP": {
          "pts": 19.0,
          "max": 30,
          "assessable_max": 25,
          "pct": 76
        },
        "Category": {
          "pts": 20.0,
          "max": 20,
          "assessable_max": 20,
          "pct": 100
        },
        "Appointment": {
          "pts": 18.0,
          "max": 25,
          "assessable_max": 25,
          "pct": 72
        },
        "Description": {
          "pts": 10.0,
          "max": 10,
          "assessable_max": 10,
          "pct": 100
        },
        "Photos": {
          "pts": 15.0,
          "max": 15,
          "assessable_max": 15,
          "pct": 100
        }
      },
      "flags": [
        {
          "id": "p13",
          "issue": "POSSIBLE_DUPLICATE_LISTING",
          "count": 1,
          "duplicates": [
            "New Horizons Dental Implant Center LLC"
          ]
        }
      ],
      "name_update": null
    },
    "PCCDLACADD": {
      "score": 90.7,
      "grade": "A",
      "date": "2026-10-05",
      "run_slug": "2026-10-05-network-rescan",
      "gbp_name": "Peninsula Center of Cosmetic Dentistry Los Altos",
      "place_id": "ChIJ56h8FO6wj4ARYLeBm_V39ho",
      "categories": {
        "NAP": {
          "pts": 25.0,
          "max": 30,
          "assessable_max": 27,
          "pct": 93
        },
        "Category": {
          "pts": 20.0,
          "max": 20,
          "assessable_max": 20,
          "pct": 100
        },
        "Appointment": {
          "pts": 18.0,
          "max": 25,
          "assessable_max": 25,
          "pct": 72
        },
        "Description": {
          "pts": 10.0,
          "max": 10,
          "assessable_max": 10,
          "pct": 100
        },
        "Photos": {
          "pts": 15.0,
          "max": 15,
          "assessable_max": 15,
          "pct": 100
        }
      },
      "flags": [],
      "name_update": {
        "submitted": "PCC Los Altos",
        "recommended_gmb_name": "Peninsula Center of Cosmetic Dentistry Los Altos"
      }
    },
    "PCCDMVCADD": {
      "score": 86.6,
      "grade": "B",
      "date": "2026-10-05",
      "run_slug": "2026-10-05-network-rescan",
      "gbp_name": "Peninsula Center of Cosmetic Dentistry Mountain View",
      "place_id": "ChIJSxfYeM62j4AR8hwec59HDmQ",
      "categories": {
        "NAP": {
          "pts": 21.0,
          "max": 30,
          "assessable_max": 27,
          "pct": 78
        },
        "Category": {
          "pts": 20.0,
          "max": 20,
          "assessable_max": 20,
          "pct": 100
        },
        "Appointment": {
          "pts": 18.0,
          "max": 25,
          "assessable_max": 25,
          "pct": 72
        },
        "Description": {
          "pts": 10.0,
          "max": 10,
          "assessable_max": 10,
          "pct": 100
        },
        "Photos": {
          "pts": 15.0,
          "max": 15,
          "assessable_max": 15,
          "pct": 100
        }
      },
      "flags": [
        {
          "id": "p156",
          "issue": "POSSIBLE_DUPLICATE_LISTING",
          "count": 2,
          "duplicates": [
            "Peninsula Center of Cosmetic Dentistry Los Altos",
            "Peninsula Dental Excellence"
          ]
        }
      ],
      "name_update": {
        "submitted": "PCC Mountain View",
        "recommended_gmb_name": "Peninsula Center of Cosmetic Dentistry Mountain View"
      }
    },
    "PEAKCWAZDD": {
      "score": 92.6,
      "grade": "A",
      "date": "2026-10-05",
      "run_slug": "2026-10-05-network-rescan",
      "gbp_name": "Peak Family Dental Care",
      "place_id": "ChIJq6pmvoUPLYcR_GI2LeqqO7s",
      "categories": {
        "NAP": {
          "pts": 25.0,
          "max": 30,
          "assessable_max": 25,
          "pct": 100
        },
        "Category": {
          "pts": 20.0,
          "max": 20,
          "assessable_max": 20,
          "pct": 100
        },
        "Appointment": {
          "pts": 18.0,
          "max": 25,
          "assessable_max": 25,
          "pct": 72
        },
        "Description": {
          "pts": 10.0,
          "max": 10,
          "assessable_max": 10,
          "pct": 100
        },
        "Photos": {
          "pts": 15.0,
          "max": 15,
          "assessable_max": 15,
          "pct": 100
        }
      },
      "flags": [],
      "name_update": {
        "submitted": "PFD Cottonwood",
        "recommended_gmb_name": "Peak Family Dental Care"
      }
    },
    "PEAKFGAZDD": {
      "score": 92.6,
      "grade": "A",
      "date": "2026-10-05",
      "run_slug": "2026-10-05-network-rescan",
      "gbp_name": "Peak Family Dental Care",
      "place_id": "ChIJ28FDOk-PLYcRbe4CljUKHI8",
      "categories": {
        "NAP": {
          "pts": 25.0,
          "max": 30,
          "assessable_max": 25,
          "pct": 100
        },
        "Category": {
          "pts": 20.0,
          "max": 20,
          "assessable_max": 20,
          "pct": 100
        },
        "Appointment": {
          "pts": 18.0,
          "max": 25,
          "assessable_max": 25,
          "pct": 72
        },
        "Description": {
          "pts": 10.0,
          "max": 10,
          "assessable_max": 10,
          "pct": 100
        },
        "Photos": {
          "pts": 15.0,
          "max": 15,
          "assessable_max": 15,
          "pct": 100
        }
      },
      "flags": [],
      "name_update": {
        "submitted": "PFD Flagstaff",
        "recommended_gmb_name": "Peak Family Dental Care"
      }
    },
    "PEAKSDAZDD": {
      "score": 92.6,
      "grade": "A",
      "date": "2026-10-05",
      "run_slug": "2026-10-05-network-rescan",
      "gbp_name": "Peak Family Dental Care",
      "place_id": "ChIJYQ3AqgemLYcRLa3zkb0B7Gs",
      "categories": {
        "NAP": {
          "pts": 25.0,
          "max": 30,
          "assessable_max": 25,
          "pct": 100
        },
        "Category": {
          "pts": 20.0,
          "max": 20,
          "assessable_max": 20,
          "pct": 100
        },
        "Appointment": {
          "pts": 18.0,
          "max": 25,
          "assessable_max": 25,
          "pct": 72
        },
        "Description": {
          "pts": 10.0,
          "max": 10,
          "assessable_max": 10,
          "pct": 100
        },
        "Photos": {
          "pts": 15.0,
          "max": 15,
          "assessable_max": 15,
          "pct": 100
        }
      },
      "flags": [],
      "name_update": {
        "submitted": "PFD Sedona",
        "recommended_gmb_name": "Peak Family Dental Care"
      }
    },
    "PONYEMUTDD": {
      "score": 92.8,
      "grade": "A",
      "date": "2026-10-05",
      "run_slug": "2026-10-05-network-rescan",
      "gbp_name": "Pony Express Dental & Orthodontics of Eagle Mountain",
      "place_id": "ChIJrap4qKB8TYcRu7mtsz-uQV8",
      "categories": {
        "NAP": {
          "pts": 27.0,
          "max": 30,
          "assessable_max": 27,
          "pct": 100
        },
        "Category": {
          "pts": 20.0,
          "max": 20,
          "assessable_max": 20,
          "pct": 100
        },
        "Appointment": {
          "pts": 18.0,
          "max": 25,
          "assessable_max": 25,
          "pct": 72
        },
        "Description": {
          "pts": 10.0,
          "max": 10,
          "assessable_max": 10,
          "pct": 100
        },
        "Photos": {
          "pts": 15.0,
          "max": 15,
          "assessable_max": 15,
          "pct": 100
        }
      },
      "flags": [],
      "name_update": {
        "submitted": "PEX Eagle Mountain",
        "recommended_gmb_name": "Pony Express Dental & Orthodontics of Eagle Mountain"
      }
    },
    "PONYDBUTDD": {
      "score": 92.8,
      "grade": "A",
      "date": "2026-10-05",
      "run_slug": "2026-10-05-network-rescan",
      "gbp_name": "Pony Express Dental & Orthodontics of Daybreak",
      "place_id": "ChIJSQH3XmmFUocR3O2702ByiSs",
      "categories": {
        "NAP": {
          "pts": 27.0,
          "max": 30,
          "assessable_max": 27,
          "pct": 100
        },
        "Category": {
          "pts": 20.0,
          "max": 20,
          "assessable_max": 20,
          "pct": 100
        },
        "Appointment": {
          "pts": 18.0,
          "max": 25,
          "assessable_max": 25,
          "pct": 72
        },
        "Description": {
          "pts": 10.0,
          "max": 10,
          "assessable_max": 10,
          "pct": 100
        },
        "Photos": {
          "pts": 15.0,
          "max": 15,
          "assessable_max": 15,
          "pct": 100
        }
      },
      "flags": [],
      "name_update": {
        "submitted": "PEX Daybreak",
        "recommended_gmb_name": "Pony Express Dental & Orthodontics of Daybreak"
      }
    },
    "PONYOTUTTT": {
      "score": 92.8,
      "grade": "A",
      "date": "2026-10-05",
      "run_slug": "2026-10-05-network-rescan",
      "gbp_name": "Pony Express Dental & Orthodontics of Daybreak",
      "place_id": "ChIJSQH3XmmFUocR3O2702ByiSs",
      "categories": {
        "NAP": {
          "pts": 27.0,
          "max": 30,
          "assessable_max": 27,
          "pct": 100
        },
        "Category": {
          "pts": 20.0,
          "max": 20,
          "assessable_max": 20,
          "pct": 100
        },
        "Appointment": {
          "pts": 18.0,
          "max": 25,
          "assessable_max": 25,
          "pct": 72
        },
        "Description": {
          "pts": 10.0,
          "max": 10,
          "assessable_max": 10,
          "pct": 100
        },
        "Photos": {
          "pts": 15.0,
          "max": 15,
          "assessable_max": 15,
          "pct": 100
        }
      },
      "flags": [],
      "name_update": {
        "submitted": "PEX Orthodontics",
        "recommended_gmb_name": "Pony Express Dental & Orthodontics of Daybreak"
      }
    },
    "PONYSSUTDD": {
      "score": 92.8,
      "grade": "A",
      "date": "2026-10-05",
      "run_slug": "2026-10-05-network-rescan",
      "gbp_name": "Pony Express Dental & Orthodontics of Saratoga Springs",
      "place_id": "ChIJKZI7Wn15TYcRXOuxEdqMbxs",
      "categories": {
        "NAP": {
          "pts": 27.0,
          "max": 30,
          "assessable_max": 27,
          "pct": 100
        },
        "Category": {
          "pts": 20.0,
          "max": 20,
          "assessable_max": 20,
          "pct": 100
        },
        "Appointment": {
          "pts": 18.0,
          "max": 25,
          "assessable_max": 25,
          "pct": 72
        },
        "Description": {
          "pts": 10.0,
          "max": 10,
          "assessable_max": 10,
          "pct": 100
        },
        "Photos": {
          "pts": 15.0,
          "max": 15,
          "assessable_max": 15,
          "pct": 100
        }
      },
      "flags": [],
      "name_update": {
        "submitted": "PEX Saratoga Springs",
        "recommended_gmb_name": "Pony Express Dental & Orthodontics of Saratoga Springs"
      }
    },
    "TROYFDILDD": {
      "score": 73.2,
      "grade": "C",
      "date": "2026-10-05",
      "run_slug": "2026-10-05-network-rescan",
      "gbp_name": "Troy Family Dental",
      "place_id": "ChIJYYzN_Hn8dYgRw_O9Qw52deM",
      "categories": {
        "NAP": {
          "pts": 26.0,
          "max": 30,
          "assessable_max": 27,
          "pct": 96
        },
        "Category": {
          "pts": 20.0,
          "max": 20,
          "assessable_max": 20,
          "pct": 100
        },
        "Appointment": {
          "pts": 0.0,
          "max": 25,
          "assessable_max": 25,
          "pct": 0
        },
        "Description": {
          "pts": 10.0,
          "max": 10,
          "assessable_max": 10,
          "pct": 100
        },
        "Photos": {
          "pts": 15.0,
          "max": 15,
          "assessable_max": 15,
          "pct": 100
        }
      },
      "flags": [],
      "name_update": null
    },
    "GAGEDGKSDD": {
      "score": 73.0,
      "grade": "C",
      "date": "2026-10-05",
      "run_slug": "2026-10-05-network-rescan",
      "gbp_name": "Gage Center Dental Group",
      "place_id": "ChIJpfxdcp0Cv4cRM65NHpxJc5Y",
      "categories": {
        "NAP": {
          "pts": 28.0,
          "max": 30,
          "assessable_max": 30,
          "pct": 93
        },
        "Category": {
          "pts": 20.0,
          "max": 20,
          "assessable_max": 20,
          "pct": 100
        },
        "Appointment": {
          "pts": 0.0,
          "max": 25,
          "assessable_max": 25,
          "pct": 0
        },
        "Description": {
          "pts": 10.0,
          "max": 10,
          "assessable_max": 10,
          "pct": 100
        },
        "Photos": {
          "pts": 15.0,
          "max": 15,
          "assessable_max": 15,
          "pct": 100
        }
      },
      "flags": [],
      "name_update": {
        "submitted": "GDG Gage Center",
        "recommended_gmb_name": "Gage Center Dental Group"
      }
    },
    "GENTLGMNDD": {
      "score": 91.0,
      "grade": "A",
      "date": "2026-10-05",
      "run_slug": "2026-10-05-network-rescan",
      "gbp_name": "Gentling Dental Care",
      "place_id": "ChIJIatpJCfg-YcRNW1DbgB5jPo",
      "categories": {
        "NAP": {
          "pts": 28.0,
          "max": 30,
          "assessable_max": 30,
          "pct": 93
        },
        "Category": {
          "pts": 20.0,
          "max": 20,
          "assessable_max": 20,
          "pct": 100
        },
        "Appointment": {
          "pts": 18.0,
          "max": 25,
          "assessable_max": 25,
          "pct": 72
        },
        "Description": {
          "pts": 10.0,
          "max": 10,
          "assessable_max": 10,
          "pct": 100
        },
        "Photos": {
          "pts": 15.0,
          "max": 15,
          "assessable_max": 15,
          "pct": 100
        }
      },
      "flags": [],
      "name_update": {
        "submitted": "GDC Gentling Dental",
        "recommended_gmb_name": "Gentling Dental Care"
      }
    },
    "HALHALCADD": {
      "score": 92.8,
      "grade": "A",
      "date": "2026-10-05",
      "run_slug": "2026-10-05-network-rescan",
      "gbp_name": "Hale & Hale, DDS",
      "place_id": "ChIJnxkRfEW7woAREE0Dgoz2vc0",
      "categories": {
        "NAP": {
          "pts": 27.0,
          "max": 30,
          "assessable_max": 27,
          "pct": 100
        },
        "Category": {
          "pts": 20.0,
          "max": 20,
          "assessable_max": 20,
          "pct": 100
        },
        "Appointment": {
          "pts": 18.0,
          "max": 25,
          "assessable_max": 25,
          "pct": 72
        },
        "Description": {
          "pts": 10.0,
          "max": 10,
          "assessable_max": 10,
          "pct": 100
        },
        "Photos": {
          "pts": 15.0,
          "max": 15,
          "assessable_max": 15,
          "pct": 100
        }
      },
      "flags": [],
      "name_update": {
        "submitted": "HAH Hale and Hale",
        "recommended_gmb_name": "Hale & Hale, DDS"
      }
    },
    "LTSMILTXDD": {
      "score": 90.5,
      "grade": "A",
      "date": "2026-10-05",
      "run_slug": "2026-10-05-network-rescan",
      "gbp_name": "Little Smiles Pediatric Dentistry",
      "place_id": "ChIJvbLGqLDSRIYR15P3nEETm3M",
      "categories": {
        "NAP": {
          "pts": 25.0,
          "max": 30,
          "assessable_max": 25,
          "pct": 100
        },
        "Category": {
          "pts": 20.0,
          "max": 20,
          "assessable_max": 20,
          "pct": 100
        },
        "Appointment": {
          "pts": 18.0,
          "max": 25,
          "assessable_max": 25,
          "pct": 72
        },
        "Description": {
          "pts": 8.0,
          "max": 10,
          "assessable_max": 10,
          "pct": 80
        },
        "Photos": {
          "pts": 15.0,
          "max": 15,
          "assessable_max": 15,
          "pct": 100
        }
      },
      "flags": [],
      "name_update": {
        "submitted": "LSP Little Smiles",
        "recommended_gmb_name": "Little Smiles Pediatric Dentistry"
      }
    },
    "WHTELZPADD": {
      "score": 69.5,
      "grade": "D",
      "date": "2026-10-05",
      "run_slug": "2026-10-05-network-rescan",
      "gbp_name": "White Family Dental",
      "place_id": "ChIJAcYHl_WYyIkRD1408QdCKBE",
      "categories": {
        "NAP": {
          "pts": 21.0,
          "max": 30,
          "assessable_max": 25,
          "pct": 84
        },
        "Category": {
          "pts": 20.0,
          "max": 20,
          "assessable_max": 20,
          "pct": 100
        },
        "Appointment": {
          "pts": 0.0,
          "max": 25,
          "assessable_max": 25,
          "pct": 0
        },
        "Description": {
          "pts": 10.0,
          "max": 10,
          "assessable_max": 10,
          "pct": 100
        },
        "Photos": {
          "pts": 15.0,
          "max": 15,
          "assessable_max": 15,
          "pct": 100
        }
      },
      "flags": [
        {
          "id": "p243",
          "issue": "POSSIBLE_DUPLICATE_LISTING",
          "count": 1,
          "duplicates": [
            "White Family Dental"
          ]
        }
      ],
      "name_update": {
        "submitted": "WFD Elizabethtown",
        "recommended_gmb_name": "White Family Dental"
      }
    },
    "SHELBYNCDD": {
      "score": 62.9,
      "grade": "D",
      "date": "2026-10-05",
      "run_slug": "2026-10-05-network-rescan",
      "gbp_name": "Family Dental Care of Shelby, NC- Wilson McMurry Price",
      "place_id": "ChIJn7J_fTggV4gRor2PX68vh0M",
      "categories": {
        "NAP": {
          "pts": 27.0,
          "max": 30,
          "assessable_max": 27,
          "pct": 100
        },
        "Category": {
          "pts": 20.0,
          "max": 20,
          "assessable_max": 20,
          "pct": 100
        },
        "Appointment": {
          "pts": 0.0,
          "max": 25,
          "assessable_max": 25,
          "pct": 0
        },
        "Description": {
          "pts": 10.0,
          "max": 10,
          "assessable_max": 10,
          "pct": 100
        },
        "Photos": {
          "pts": 4.0,
          "max": 15,
          "assessable_max": 15,
          "pct": 27
        }
      },
      "flags": [],
      "name_update": {
        "submitted": "Family Dental Care of Shelby",
        "recommended_gmb_name": "Family Dental Care of Shelby, NC- Wilson McMurry Price"
      }
    },
    "FORDINSCDD": {
      "score": 87.4,
      "grade": "B",
      "date": "2026-10-05",
      "run_slug": "2026-10-05-network-rescan",
      "gbp_name": "Fording Island Dental",
      "place_id": "ChIJnSk77dSP-4gRey8O-OGpX3g",
      "categories": {
        "NAP": {
          "pts": 25.0,
          "max": 30,
          "assessable_max": 25,
          "pct": 100
        },
        "Category": {
          "pts": 17.0,
          "max": 20,
          "assessable_max": 20,
          "pct": 85
        },
        "Appointment": {
          "pts": 18.0,
          "max": 25,
          "assessable_max": 25,
          "pct": 72
        },
        "Description": {
          "pts": 8.0,
          "max": 10,
          "assessable_max": 10,
          "pct": 80
        },
        "Photos": {
          "pts": 15.0,
          "max": 15,
          "assessable_max": 15,
          "pct": 100
        }
      },
      "flags": [],
      "name_update": {
        "submitted": "Fording Island - Okatie",
        "recommended_gmb_name": "Fording Island Dental"
      }
    },
    "SHRPSMGADD": {
      "score": 92.8,
      "grade": "A",
      "date": "2026-10-05",
      "run_slug": "2026-10-05-network-rescan",
      "gbp_name": "Sharp Smiles",
      "place_id": "ChIJo6cfv5sD5YgRPULV7G72kVs",
      "categories": {
        "NAP": {
          "pts": 27.0,
          "max": 30,
          "assessable_max": 27,
          "pct": 100
        },
        "Category": {
          "pts": 20.0,
          "max": 20,
          "assessable_max": 20,
          "pct": 100
        },
        "Appointment": {
          "pts": 18.0,
          "max": 25,
          "assessable_max": 25,
          "pct": 72
        },
        "Description": {
          "pts": 10.0,
          "max": 10,
          "assessable_max": 10,
          "pct": 100
        },
        "Photos": {
          "pts": 15.0,
          "max": 15,
          "assessable_max": 15,
          "pct": 100
        }
      },
      "flags": [],
      "name_update": {
        "submitted": "Sharp Smiles - St. Marys",
        "recommended_gmb_name": "Sharp Smiles"
      }
    },
    "LDISLDSCDD": {
      "score": 73.0,
      "grade": "C",
      "date": "2026-10-05",
      "run_slug": "2026-10-05-network-rescan",
      "gbp_name": "Lady's Island Dental",
      "place_id": "ChIJPaBth3UN_IgRmVncb0GUq90",
      "categories": {
        "NAP": {
          "pts": 30.0,
          "max": 30,
          "assessable_max": 30,
          "pct": 100
        },
        "Category": {
          "pts": 20.0,
          "max": 20,
          "assessable_max": 20,
          "pct": 100
        },
        "Appointment": {
          "pts": 0.0,
          "max": 25,
          "assessable_max": 25,
          "pct": 0
        },
        "Description": {
          "pts": 8.0,
          "max": 10,
          "assessable_max": 10,
          "pct": 80
        },
        "Photos": {
          "pts": 15.0,
          "max": 15,
          "assessable_max": 15,
          "pct": 100
        }
      },
      "flags": [],
      "name_update": {
        "submitted": "Lady's Island - Beaufort",
        "recommended_gmb_name": "Lady's Island Dental"
      }
    },
    "KVD-SC": {
      "score": 85.9,
      "grade": "B",
      "date": "2026-10-05",
      "run_slug": "2026-10-05-network-rescan",
      "gbp_name": "Kingston Village Dentistry",
      "place_id": "ChIJ37XpgmINAIkRYmgz4077MC4",
      "categories": {
        "NAP": {
          "pts": 25.0,
          "max": 30,
          "assessable_max": 25,
          "pct": 100
        },
        "Category": {
          "pts": 20.0,
          "max": 20,
          "assessable_max": 20,
          "pct": 100
        },
        "Appointment": {
          "pts": 13.0,
          "max": 25,
          "assessable_max": 25,
          "pct": 52
        },
        "Description": {
          "pts": 0.0,
          "max": 10,
          "assessable_max": 0,
          "pct": null
        },
        "Photos": {
          "pts": 15.0,
          "max": 15,
          "assessable_max": 15,
          "pct": 100
        }
      },
      "flags": [],
      "name_update": null
    },
    "TOCCOAGADD": {
      "score": 81.4,
      "grade": "B",
      "date": "2026-10-05",
      "run_slug": "2026-10-05-network-rescan",
      "gbp_name": "Toccoa Family Dentistry",
      "place_id": "ChIJsYwF_8y9WIgRmfuQ50pHQG4",
      "categories": {
        "NAP": {
          "pts": 23.0,
          "max": 30,
          "assessable_max": 27,
          "pct": 85
        },
        "Category": {
          "pts": 20.0,
          "max": 20,
          "assessable_max": 20,
          "pct": 100
        },
        "Appointment": {
          "pts": 18.0,
          "max": 25,
          "assessable_max": 25,
          "pct": 72
        },
        "Description": {
          "pts": 10.0,
          "max": 10,
          "assessable_max": 10,
          "pct": 100
        },
        "Photos": {
          "pts": 8.0,
          "max": 15,
          "assessable_max": 15,
          "pct": 53
        }
      },
      "flags": [
        {
          "id": "p221",
          "issue": "POSSIBLE_DUPLICATE_LISTING",
          "count": 1,
          "duplicates": [
            "Toccoa Falls Family Dental & Implant Center"
          ]
        }
      ],
      "name_update": {
        "submitted": "Toccoa Family Dentistry - Toccoa",
        "recommended_gmb_name": "Toccoa Family Dentistry"
      }
    },
    "TOTCARWIDD": {
      "score": 68.0,
      "grade": "D",
      "date": "2026-10-05",
      "run_slug": "2026-10-05-network-rescan",
      "gbp_name": "Total Care Dental",
      "place_id": "ChIJCdE8bGGuB4gRFsqM2wslGAA",
      "categories": {
        "NAP": {
          "pts": 21.0,
          "max": 30,
          "assessable_max": 27,
          "pct": 78
        },
        "Category": {
          "pts": 20.0,
          "max": 20,
          "assessable_max": 20,
          "pct": 100
        },
        "Appointment": {
          "pts": 0.0,
          "max": 25,
          "assessable_max": 25,
          "pct": 0
        },
        "Description": {
          "pts": 10.0,
          "max": 10,
          "assessable_max": 10,
          "pct": 100
        },
        "Photos": {
          "pts": 15.0,
          "max": 15,
          "assessable_max": 15,
          "pct": 100
        }
      },
      "flags": [
        {
          "id": "p222",
          "issue": "POSSIBLE_DUPLICATE_LISTING",
          "count": 2,
          "duplicates": [
            "Total Care Dental- Brett Clark DDS",
            "Total Care Dental - Jason Vandehaar, DDS"
          ]
        }
      ],
      "name_update": null
    },
    "WAKEDCNCDD": {
      "score": 83.5,
      "grade": "B",
      "date": "2026-10-05",
      "run_slug": "2026-10-05-network-rescan",
      "gbp_name": "Wake Dental - Cary",
      "place_id": "ChIJxz11ZabtrIkR9s0C9nsGLGc",
      "categories": {
        "NAP": {
          "pts": 23.0,
          "max": 30,
          "assessable_max": 27,
          "pct": 85
        },
        "Category": {
          "pts": 20.0,
          "max": 20,
          "assessable_max": 20,
          "pct": 100
        },
        "Appointment": {
          "pts": 13.0,
          "max": 25,
          "assessable_max": 25,
          "pct": 52
        },
        "Description": {
          "pts": 10.0,
          "max": 10,
          "assessable_max": 10,
          "pct": 100
        },
        "Photos": {
          "pts": 15.0,
          "max": 15,
          "assessable_max": 15,
          "pct": 100
        }
      },
      "flags": [
        {
          "id": "p236",
          "issue": "POSSIBLE_DUPLICATE_LISTING",
          "count": 1,
          "duplicates": [
            "Wake Dental Arts"
          ]
        }
      ],
      "name_update": {
        "submitted": "Wake Dental Care",
        "recommended_gmb_name": "Wake Dental - Cary"
      }
    },
    "MGT-GA": {
      "score": 60.0,
      "grade": "D",
      "date": "2026-10-05",
      "run_slug": "2026-10-05-network-rescan",
      "gbp_name": "Dental Partners of Thomaston",
      "place_id": "ChIJ0zS2Fet-84gRtKJkImOx4LE",
      "categories": {
        "NAP": {
          "pts": 23.0,
          "max": 30,
          "assessable_max": 25,
          "pct": 92
        },
        "Category": {
          "pts": 20.0,
          "max": 20,
          "assessable_max": 20,
          "pct": 100
        },
        "Appointment": {
          "pts": 0.0,
          "max": 25,
          "assessable_max": 25,
          "pct": 0
        },
        "Description": {
          "pts": 10.0,
          "max": 10,
          "assessable_max": 10,
          "pct": 100
        },
        "Photos": {
          "pts": 4.0,
          "max": 15,
          "assessable_max": 15,
          "pct": 27
        }
      },
      "flags": [
        {
          "id": "p219",
          "issue": "WEBSITE_MISMATCH",
          "expected": "dentalpartnersthomaston.com",
          "got": "mydentalpartners.com",
          "name": "Dental Partners of Thomaston"
        }
      ],
      "name_update": {
        "submitted": "Thomaston",
        "recommended_gmb_name": "Dental Partners of Thomaston"
      }
    },
    "STONDBOHPP": {
      "score": 87.6,
      "grade": "B",
      "date": "2026-10-05",
      "run_slug": "2026-10-05-network-rescan",
      "gbp_name": "Stoner Periodontic & Implant Specialists - Dublin",
      "place_id": "ChIJo7AexyCTOIgRIiFOx02cFfc",
      "categories": {
        "NAP": {
          "pts": 27.0,
          "max": 30,
          "assessable_max": 27,
          "pct": 100
        },
        "Category": {
          "pts": 20.0,
          "max": 20,
          "assessable_max": 20,
          "pct": 100
        },
        "Appointment": {
          "pts": 13.0,
          "max": 25,
          "assessable_max": 25,
          "pct": 52
        },
        "Description": {
          "pts": 10.0,
          "max": 10,
          "assessable_max": 10,
          "pct": 100
        },
        "Photos": {
          "pts": 15.0,
          "max": 15,
          "assessable_max": 15,
          "pct": 100
        }
      },
      "flags": [],
      "name_update": {
        "submitted": "SPS Dublin",
        "recommended_gmb_name": "Stoner Periodontic & Implant Specialists - Dublin"
      }
    },
    "OMD-SC": {
      "score": 74.2,
      "grade": "C",
      "date": "2026-10-05",
      "run_slug": "2026-10-05-network-rescan",
      "gbp_name": "Southern Oak Dental Simpsonville",
      "place_id": "ChIJd5281R4nWIgR-YeZf0Ba-z4",
      "categories": {
        "NAP": {
          "pts": 27.0,
          "max": 30,
          "assessable_max": 27,
          "pct": 100
        },
        "Category": {
          "pts": 20.0,
          "max": 20,
          "assessable_max": 20,
          "pct": 100
        },
        "Appointment": {
          "pts": 0.0,
          "max": 25,
          "assessable_max": 25,
          "pct": 0
        },
        "Description": {
          "pts": 10.0,
          "max": 10,
          "assessable_max": 10,
          "pct": 100
        },
        "Photos": {
          "pts": 15.0,
          "max": 15,
          "assessable_max": 15,
          "pct": 100
        }
      },
      "flags": [],
      "name_update": null
    },
    "EDJ-MS": {
      "score": 91.8,
      "grade": "A",
      "date": "2026-10-05",
      "run_slug": "2026-10-05-network-rescan",
      "gbp_name": "Eastover Dental of Jackson",
      "place_id": "ChIJHTLbjVcyKIYRBnrzlo8OzBw",
      "categories": {
        "NAP": {
          "pts": 26.0,
          "max": 30,
          "assessable_max": 27,
          "pct": 96
        },
        "Category": {
          "pts": 20.0,
          "max": 20,
          "assessable_max": 20,
          "pct": 100
        },
        "Appointment": {
          "pts": 18.0,
          "max": 25,
          "assessable_max": 25,
          "pct": 72
        },
        "Description": {
          "pts": 10.0,
          "max": 10,
          "assessable_max": 10,
          "pct": 100
        },
        "Photos": {
          "pts": 15.0,
          "max": 15,
          "assessable_max": 15,
          "pct": 100
        }
      },
      "flags": [],
      "name_update": {
        "submitted": "Eastover Family Dental",
        "recommended_gmb_name": "Eastover Dental of Jackson"
      }
    },
    "WWC": {
      "score": 60.0,
      "grade": "D",
      "date": "2026-10-05",
      "run_slug": "2026-10-05-network-rescan",
      "gbp_name": "William W Clance Jr PC",
      "place_id": "ChIJU5u4zmty-ogRT-A90ptcB6k",
      "categories": {
        "NAP": {
          "pts": 30.0,
          "max": 30,
          "assessable_max": 30,
          "pct": 100
        },
        "Category": {
          "pts": 20.0,
          "max": 20,
          "assessable_max": 20,
          "pct": 100
        },
        "Appointment": {
          "pts": 0.0,
          "max": 25,
          "assessable_max": 25,
          "pct": 0
        },
        "Description": {
          "pts": 0.0,
          "max": 10,
          "assessable_max": 0,
          "pct": null
        },
        "Photos": {
          "pts": 4.0,
          "max": 15,
          "assessable_max": 15,
          "pct": 27
        }
      },
      "flags": [],
      "name_update": {
        "submitted": "Clance Family Dentistry",
        "recommended_gmb_name": "William W Clance Jr PC"
      }
    },
    "DENSTDKSDD": {
      "score": 90.8,
      "grade": "A",
      "date": "2026-10-05",
      "run_slug": "2026-10-05-network-rescan",
      "gbp_name": "The Dental Studio",
      "place_id": "ChIJDe9yyiFvv4cRifis8_Y2ixc",
      "categories": {
        "NAP": {
          "pts": 26.0,
          "max": 30,
          "assessable_max": 27,
          "pct": 96
        },
        "Category": {
          "pts": 20.0,
          "max": 20,
          "assessable_max": 20,
          "pct": 100
        },
        "Appointment": {
          "pts": 18.0,
          "max": 25,
          "assessable_max": 25,
          "pct": 72
        },
        "Description": {
          "pts": 0.0,
          "max": 10,
          "assessable_max": 0,
          "pct": null
        },
        "Photos": {
          "pts": 15.0,
          "max": 15,
          "assessable_max": 15,
          "pct": 100
        }
      },
      "flags": [],
      "name_update": {
        "submitted": "ACR The Dental Studio",
        "recommended_gmb_name": "The Dental Studio"
      }
    },
    "SCHRAMNCDD": {
      "score": 56.5,
      "grade": "F",
      "date": "2026-10-05",
      "run_slug": "2026-10-05-network-rescan",
      "gbp_name": "Schramm Dentistry",
      "place_id": "ChIJRapHxBmdVogRfjVN_j7U84I",
      "categories": {
        "NAP": {
          "pts": 13.0,
          "max": 30,
          "assessable_max": 25,
          "pct": 52
        },
        "Category": {
          "pts": 20.0,
          "max": 20,
          "assessable_max": 20,
          "pct": 100
        },
        "Appointment": {
          "pts": 0.0,
          "max": 25,
          "assessable_max": 25,
          "pct": 0
        },
        "Description": {
          "pts": 0.0,
          "max": 10,
          "assessable_max": 0,
          "pct": null
        },
        "Photos": {
          "pts": 15.0,
          "max": 15,
          "assessable_max": 15,
          "pct": 100
        }
      },
      "flags": [
        {
          "id": "p188",
          "issue": "POSSIBLE_DUPLICATE_LISTING",
          "count": 1,
          "duplicates": [
            "Dr. Arthur Schramm"
          ]
        }
      ],
      "name_update": {
        "submitted": "Schramm - Charlotte",
        "recommended_gmb_name": "Schramm Dentistry"
      }
    },
    "LRD-MS": {
      "score": 89.7,
      "grade": "B",
      "date": "2026-10-05",
      "run_slug": "2026-10-05-network-rescan",
      "gbp_name": "Leaf River Dental of Petal",
      "place_id": "ChIJkSsueVDbnIgRIxASj8RTI-4",
      "categories": {
        "NAP": {
          "pts": 27.0,
          "max": 30,
          "assessable_max": 27,
          "pct": 100
        },
        "Category": {
          "pts": 17.0,
          "max": 20,
          "assessable_max": 20,
          "pct": 85
        },
        "Appointment": {
          "pts": 18.0,
          "max": 25,
          "assessable_max": 25,
          "pct": 72
        },
        "Description": {
          "pts": 10.0,
          "max": 10,
          "assessable_max": 10,
          "pct": 100
        },
        "Photos": {
          "pts": 15.0,
          "max": 15,
          "assessable_max": 15,
          "pct": 100
        }
      },
      "flags": [],
      "name_update": {
        "submitted": "Leaf River Dental",
        "recommended_gmb_name": "Leaf River Dental of Petal"
      }
    },
    "NEWPERODPP": {
      "score": 82.5,
      "grade": "B",
      "date": "2026-10-05",
      "run_slug": "2026-10-05-network-rescan",
      "gbp_name": "Newark Periodontics & Dental Implant Specialists",
      "place_id": "ChIJT3Q5WoE9OIgRFczbZrE4C4Y",
      "categories": {
        "NAP": {
          "pts": 25.0,
          "max": 30,
          "assessable_max": 27,
          "pct": 93
        },
        "Category": {
          "pts": 20.0,
          "max": 20,
          "assessable_max": 20,
          "pct": 100
        },
        "Appointment": {
          "pts": 13.0,
          "max": 25,
          "assessable_max": 25,
          "pct": 52
        },
        "Description": {
          "pts": 10.0,
          "max": 10,
          "assessable_max": 10,
          "pct": 100
        },
        "Photos": {
          "pts": 12.0,
          "max": 15,
          "assessable_max": 15,
          "pct": 80
        }
      },
      "flags": [],
      "name_update": {
        "submitted": "SPS Newark",
        "recommended_gmb_name": "Newark Periodontics & Dental Implant Specialists"
      }
    },
    "SOAKGRSCDD": {
      "score": 73.2,
      "grade": "C",
      "date": "2026-10-05",
      "run_slug": "2026-10-05-network-rescan",
      "gbp_name": "Southern Oak Dental Greenville",
      "place_id": "ChIJs5XuXQQvWIgR9wS03OLBw4Q",
      "categories": {
        "NAP": {
          "pts": 26.0,
          "max": 30,
          "assessable_max": 27,
          "pct": 96
        },
        "Category": {
          "pts": 20.0,
          "max": 20,
          "assessable_max": 20,
          "pct": 100
        },
        "Appointment": {
          "pts": 0.0,
          "max": 25,
          "assessable_max": 25,
          "pct": 0
        },
        "Description": {
          "pts": 10.0,
          "max": 10,
          "assessable_max": 10,
          "pct": 100
        },
        "Photos": {
          "pts": 15.0,
          "max": 15,
          "assessable_max": 15,
          "pct": 100
        }
      },
      "flags": [],
      "name_update": null
    },
    "DGG-MS": {
      "score": 93.0,
      "grade": "A",
      "date": "2026-10-05",
      "run_slug": "2026-10-05-network-rescan",
      "gbp_name": "Dental Group of Greenville",
      "place_id": "ChIJ6YaEn67tK4YRLW3oAkQHiwg",
      "categories": {
        "NAP": {
          "pts": 30.0,
          "max": 30,
          "assessable_max": 30,
          "pct": 100
        },
        "Category": {
          "pts": 20.0,
          "max": 20,
          "assessable_max": 20,
          "pct": 100
        },
        "Appointment": {
          "pts": 18.0,
          "max": 25,
          "assessable_max": 25,
          "pct": 72
        },
        "Description": {
          "pts": 10.0,
          "max": 10,
          "assessable_max": 10,
          "pct": 100
        },
        "Photos": {
          "pts": 15.0,
          "max": 15,
          "assessable_max": 15,
          "pct": 100
        }
      },
      "flags": [],
      "name_update": null
    },
    "JEFCOXGADD": {
      "score": 60.0,
      "grade": "D",
      "date": "2026-10-05",
      "run_slug": "2026-10-05-network-rescan",
      "gbp_name": "Cox Jeffery N DMD PC",
      "place_id": "ChIJVbO7KiEW7ogRwJsOpjWap3g",
      "categories": {
        "NAP": {
          "pts": 23.0,
          "max": 30,
          "assessable_max": 25,
          "pct": 92
        },
        "Category": {
          "pts": 20.0,
          "max": 20,
          "assessable_max": 20,
          "pct": 100
        },
        "Appointment": {
          "pts": 0.0,
          "max": 25,
          "assessable_max": 25,
          "pct": 0
        },
        "Description": {
          "pts": 0.0,
          "max": 10,
          "assessable_max": 0,
          "pct": null
        },
        "Photos": {
          "pts": 8.0,
          "max": 15,
          "assessable_max": 15,
          "pct": 53
        }
      },
      "flags": [
        {
          "id": "p133",
          "issue": "WEBSITE_MISMATCH",
          "expected": "jefferycoxdentistry.com",
          "got": "coxdentistry.com",
          "name": "Cox Jeffery N DMD PC"
        }
      ],
      "name_update": {
        "submitted": "Nashville - Cox",
        "recommended_gmb_name": "Cox Jeffery N DMD PC"
      }
    },
    "CDA-GA": {
      "score": 71.3,
      "grade": "C",
      "date": "2026-10-05",
      "run_slug": "2026-10-05-network-rescan",
      "gbp_name": "Coosa Dental Associates",
      "place_id": "ChIJJfb9oMvBiogRVC5e-wb9d7U",
      "categories": {
        "NAP": {
          "pts": 27.0,
          "max": 30,
          "assessable_max": 27,
          "pct": 100
        },
        "Category": {
          "pts": 20.0,
          "max": 20,
          "assessable_max": 20,
          "pct": 100
        },
        "Appointment": {
          "pts": 0.0,
          "max": 25,
          "assessable_max": 25,
          "pct": 0
        },
        "Description": {
          "pts": 0.0,
          "max": 10,
          "assessable_max": 0,
          "pct": null
        },
        "Photos": {
          "pts": 15.0,
          "max": 15,
          "assessable_max": 15,
          "pct": 100
        }
      },
      "flags": [],
      "name_update": null
    },
    "BRIGHTNCDD": {
      "score": 73.0,
      "grade": "C",
      "date": "2026-10-05",
      "run_slug": "2026-10-05-network-rescan",
      "gbp_name": "Bright Dental Charlotte",
      "place_id": "ChIJXUPTS48mVIgRRzwLCkS1gaQ",
      "categories": {
        "NAP": {
          "pts": 28.0,
          "max": 30,
          "assessable_max": 30,
          "pct": 93
        },
        "Category": {
          "pts": 20.0,
          "max": 20,
          "assessable_max": 20,
          "pct": 100
        },
        "Appointment": {
          "pts": 0.0,
          "max": 25,
          "assessable_max": 25,
          "pct": 0
        },
        "Description": {
          "pts": 10.0,
          "max": 10,
          "assessable_max": 10,
          "pct": 100
        },
        "Photos": {
          "pts": 15.0,
          "max": 15,
          "assessable_max": 15,
          "pct": 100
        }
      },
      "flags": [],
      "name_update": {
        "submitted": "Bright Dental - Matthews",
        "recommended_gmb_name": "Bright Dental Charlotte"
      }
    },
    "LCI-SC": {
      "score": 64.9,
      "grade": "D",
      "date": "2026-10-05",
      "run_slug": "2026-10-05-network-rescan",
      "gbp_name": "Lowcountry Periodontics & Dental Implants - Lee E. Oppenheimer, DDS; Kane W. Ramsey, DMD & Daniel J. Brockway, DMD, MS",
      "place_id": "ChIJW7QZ__Z5_IgRtGMH6CBWrq4",
      "categories": {
        "NAP": {
          "pts": 23.0,
          "max": 30,
          "assessable_max": 27,
          "pct": 85
        },
        "Category": {
          "pts": 20.0,
          "max": 20,
          "assessable_max": 20,
          "pct": 100
        },
        "Appointment": {
          "pts": 0.0,
          "max": 25,
          "assessable_max": 25,
          "pct": 0
        },
        "Description": {
          "pts": 8.0,
          "max": 10,
          "assessable_max": 10,
          "pct": 80
        },
        "Photos": {
          "pts": 12.0,
          "max": 15,
          "assessable_max": 15,
          "pct": 80
        }
      },
      "flags": [
        {
          "id": "p112",
          "issue": "POSSIBLE_DUPLICATE_LISTING",
          "count": 2,
          "duplicates": [
            "Lowcountry Periodontics & Dental Implants - Lee E. Oppenheimer DDS; Kane W. Ramsey, DMD & Daniel J. Brockway, DMD, MS",
            "Lowcountry Periodontics & Dental Implants - Lee E. Oppenheimer, DDS; Kane W. Ramsey, DMD, MSD; Daniel J. Brockway, DMD, MS"
          ]
        }
      ],
      "name_update": {
        "submitted": "LowCountry Hilton Head",
        "recommended_gmb_name": "Lowcountry Periodontics & Dental Implants - Lee E. Oppenheimer, DDS; Kane W. Ramsey, DMD & Daniel J. Brockway, DMD, MS"
      }
    },
    "PRD-MS": {
      "score": 88.7,
      "grade": "B",
      "date": "2026-10-05",
      "run_slug": "2026-10-05-network-rescan",
      "gbp_name": "Pearl River Dental",
      "place_id": "ChIJjxYdWeAtKIYRQW4sTAzhxmw",
      "categories": {
        "NAP": {
          "pts": 25.0,
          "max": 30,
          "assessable_max": 27,
          "pct": 93
        },
        "Category": {
          "pts": 20.0,
          "max": 20,
          "assessable_max": 20,
          "pct": 100
        },
        "Appointment": {
          "pts": 18.0,
          "max": 25,
          "assessable_max": 25,
          "pct": 72
        },
        "Description": {
          "pts": 8.0,
          "max": 10,
          "assessable_max": 10,
          "pct": 80
        },
        "Photos": {
          "pts": 15.0,
          "max": 15,
          "assessable_max": 15,
          "pct": 100
        }
      },
      "flags": [],
      "name_update": {
        "submitted": "Pearl River",
        "recommended_gmb_name": "Pearl River Dental"
      }
    },
    "RHF-GA": {
      "score": 67.4,
      "grade": "D",
      "date": "2026-10-05",
      "run_slug": "2026-10-05-network-rescan",
      "gbp_name": "Richmond Hill Family & Cosmetic Dentistry",
      "place_id": "ChIJY02j5xcP-4gRRs91VfZQt3Y",
      "categories": {
        "NAP": {
          "pts": 21.0,
          "max": 30,
          "assessable_max": 25,
          "pct": 84
        },
        "Category": {
          "pts": 20.0,
          "max": 20,
          "assessable_max": 20,
          "pct": 100
        },
        "Appointment": {
          "pts": 0.0,
          "max": 25,
          "assessable_max": 25,
          "pct": 0
        },
        "Description": {
          "pts": 8.0,
          "max": 10,
          "assessable_max": 10,
          "pct": 80
        },
        "Photos": {
          "pts": 15.0,
          "max": 15,
          "assessable_max": 15,
          "pct": 100
        }
      },
      "flags": [
        {
          "id": "p181",
          "issue": "POSSIBLE_DUPLICATE_LISTING",
          "count": 1,
          "duplicates": [
            "Richmond Hill Dental"
          ]
        }
      ],
      "name_update": {
        "submitted": "Richmond Hill - Ford Ave",
        "recommended_gmb_name": "Richmond Hill Family & Cosmetic Dentistry"
      }
    },
    "SDS-MS": {
      "score": 85.3,
      "grade": "B",
      "date": "2026-10-05",
      "run_slug": "2026-10-05-network-rescan",
      "gbp_name": "Slover Dental",
      "place_id": "ChIJmz-owOa4gogRH0e2rybGux8",
      "categories": {
        "NAP": {
          "pts": 25.0,
          "max": 30,
          "assessable_max": 25,
          "pct": 100
        },
        "Category": {
          "pts": 20.0,
          "max": 20,
          "assessable_max": 20,
          "pct": 100
        },
        "Appointment": {
          "pts": 18.0,
          "max": 25,
          "assessable_max": 25,
          "pct": 72
        },
        "Description": {
          "pts": 10.0,
          "max": 10,
          "assessable_max": 10,
          "pct": 100
        },
        "Photos": {
          "pts": 8.0,
          "max": 15,
          "assessable_max": 15,
          "pct": 53
        }
      },
      "flags": [],
      "name_update": {
        "submitted": "Slover Dental Magee",
        "recommended_gmb_name": "Slover Dental"
      }
    },
    "FULLERGADD": {
      "score": 83.2,
      "grade": "B",
      "date": "2026-10-05",
      "run_slug": "2026-10-05-network-rescan",
      "gbp_name": "Joel D. Fuller, D.M.D.",
      "place_id": "ChIJ_3I13JB79IgRjMpGU-zHOcw",
      "categories": {
        "NAP": {
          "pts": 25.0,
          "max": 30,
          "assessable_max": 25,
          "pct": 100
        },
        "Category": {
          "pts": 20.0,
          "max": 20,
          "assessable_max": 20,
          "pct": 100
        },
        "Appointment": {
          "pts": 18.0,
          "max": 25,
          "assessable_max": 25,
          "pct": 72
        },
        "Description": {
          "pts": 8.0,
          "max": 10,
          "assessable_max": 10,
          "pct": 80
        },
        "Photos": {
          "pts": 8.0,
          "max": 15,
          "assessable_max": 15,
          "pct": 53
        }
      },
      "flags": [],
      "name_update": {
        "submitted": "Fuller - Barnesville",
        "recommended_gmb_name": "Joel D. Fuller, D.M.D."
      }
    },
    "MLC-MS": {
      "score": 87.4,
      "grade": "B",
      "date": "2026-10-05",
      "run_slug": "2026-10-05-network-rescan",
      "gbp_name": "Miss-Lou Family Dentistry",
      "place_id": "ChIJ_11jtSrxJYYRrkaGN0_J4JM",
      "categories": {
        "NAP": {
          "pts": 23.0,
          "max": 30,
          "assessable_max": 27,
          "pct": 85
        },
        "Category": {
          "pts": 20.0,
          "max": 20,
          "assessable_max": 20,
          "pct": 100
        },
        "Appointment": {
          "pts": 18.0,
          "max": 25,
          "assessable_max": 25,
          "pct": 72
        },
        "Description": {
          "pts": 0.0,
          "max": 10,
          "assessable_max": 0,
          "pct": null
        },
        "Photos": {
          "pts": 15.0,
          "max": 15,
          "assessable_max": 15,
          "pct": 100
        }
      },
      "flags": [
        {
          "id": "p123",
          "issue": "POSSIBLE_DUPLICATE_LISTING",
          "count": 1,
          "duplicates": [
            "Miss-Lou Family Dentistry"
          ]
        }
      ],
      "name_update": {
        "submitted": "Miss Lou Creekside",
        "recommended_gmb_name": "Miss-Lou Family Dentistry"
      }
    },
    "GTP-MS": {
      "score": 72.2,
      "grade": "C",
      "date": "2026-10-05",
      "run_slug": "2026-10-05-network-rescan",
      "gbp_name": "Golden Triangle Periodontal Center",
      "place_id": "ChIJJdJXNmjphogRhD_PlAwbsZg",
      "categories": {
        "NAP": {
          "pts": 25.0,
          "max": 30,
          "assessable_max": 27,
          "pct": 93
        },
        "Category": {
          "pts": 20.0,
          "max": 20,
          "assessable_max": 20,
          "pct": 100
        },
        "Appointment": {
          "pts": 0.0,
          "max": 25,
          "assessable_max": 25,
          "pct": 0
        },
        "Description": {
          "pts": 10.0,
          "max": 10,
          "assessable_max": 10,
          "pct": 100
        },
        "Photos": {
          "pts": 15.0,
          "max": 15,
          "assessable_max": 15,
          "pct": 100
        }
      },
      "flags": [],
      "name_update": {
        "submitted": "Golden Triangle Columbus",
        "recommended_gmb_name": "Golden Triangle Periodontal Center"
      }
    },
    "NNEVDANVDD": {
      "score": 74.2,
      "grade": "C",
      "date": "2026-10-05",
      "run_slug": "2026-10-05-network-rescan",
      "gbp_name": "Northern Nevada Family Dental",
      "place_id": "ChIJVx-txlA5mYAR55spyzwIKKo",
      "categories": {
        "NAP": {
          "pts": 27.0,
          "max": 30,
          "assessable_max": 27,
          "pct": 100
        },
        "Category": {
          "pts": 20.0,
          "max": 20,
          "assessable_max": 20,
          "pct": 100
        },
        "Appointment": {
          "pts": 0.0,
          "max": 25,
          "assessable_max": 25,
          "pct": 0
        },
        "Description": {
          "pts": 10.0,
          "max": 10,
          "assessable_max": 10,
          "pct": 100
        },
        "Photos": {
          "pts": 15.0,
          "max": 15,
          "assessable_max": 15,
          "pct": 100
        }
      },
      "flags": [],
      "name_update": {
        "submitted": "NND Vanhorn",
        "recommended_gmb_name": "Northern Nevada Family Dental"
      }
    },
    "GFD": {
      "score": 89.5,
      "grade": "B",
      "date": "2026-10-05",
      "run_slug": "2026-10-05-network-rescan",
      "gbp_name": "Glennville Family Dentistry",
      "place_id": "ChIJUc1qIr6N-ogR-vTAtZ8C9a0",
      "categories": {
        "NAP": {
          "pts": 25.0,
          "max": 30,
          "assessable_max": 25,
          "pct": 100
        },
        "Category": {
          "pts": 20.0,
          "max": 20,
          "assessable_max": 20,
          "pct": 100
        },
        "Appointment": {
          "pts": 18.0,
          "max": 25,
          "assessable_max": 25,
          "pct": 72
        },
        "Description": {
          "pts": 10.0,
          "max": 10,
          "assessable_max": 10,
          "pct": 100
        },
        "Photos": {
          "pts": 12.0,
          "max": 15,
          "assessable_max": 15,
          "pct": 80
        }
      },
      "flags": [],
      "name_update": null
    },
    "ODC-LA": {
      "score": 85.3,
      "grade": "B",
      "date": "2026-10-05",
      "run_slug": "2026-10-05-network-rescan",
      "gbp_name": "Outshine Family Dental",
      "place_id": "ChIJ2bwcWFZcJ4YRUDQdVBwHgEM",
      "categories": {
        "NAP": {
          "pts": 25.0,
          "max": 30,
          "assessable_max": 25,
          "pct": 100
        },
        "Category": {
          "pts": 20.0,
          "max": 20,
          "assessable_max": 20,
          "pct": 100
        },
        "Appointment": {
          "pts": 18.0,
          "max": 25,
          "assessable_max": 25,
          "pct": 72
        },
        "Description": {
          "pts": 10.0,
          "max": 10,
          "assessable_max": 10,
          "pct": 100
        },
        "Photos": {
          "pts": 8.0,
          "max": 15,
          "assessable_max": 15,
          "pct": 53
        }
      },
      "flags": [],
      "name_update": {
        "submitted": "Davenport Family Dentistry",
        "recommended_gmb_name": "Outshine Family Dental"
      }
    },
    "ROGERSTNDD": {
      "score": 70.6,
      "grade": "C",
      "date": "2026-10-05",
      "run_slug": "2026-10-05-network-rescan",
      "gbp_name": "Rogers Family Dental",
      "place_id": "ChIJVzOd0vlOWogRdvVfiA_5fq0",
      "categories": {
        "NAP": {
          "pts": 25.0,
          "max": 30,
          "assessable_max": 25,
          "pct": 100
        },
        "Category": {
          "pts": 20.0,
          "max": 20,
          "assessable_max": 20,
          "pct": 100
        },
        "Appointment": {
          "pts": 0.0,
          "max": 25,
          "assessable_max": 25,
          "pct": 0
        },
        "Description": {
          "pts": 0.0,
          "max": 10,
          "assessable_max": 0,
          "pct": null
        },
        "Photos": {
          "pts": 15.0,
          "max": 15,
          "assessable_max": 15,
          "pct": 100
        }
      },
      "flags": [],
      "name_update": null
    },
    "RUSTONLADD": {
      "score": 74.2,
      "grade": "C",
      "date": "2026-10-05",
      "run_slug": "2026-10-05-network-rescan",
      "gbp_name": "Patrick Stuckey, DDS",
      "place_id": "ChIJU0K55mrFMYYRvbaMimAmO0U",
      "categories": {
        "NAP": {
          "pts": 27.0,
          "max": 30,
          "assessable_max": 27,
          "pct": 100
        },
        "Category": {
          "pts": 20.0,
          "max": 20,
          "assessable_max": 20,
          "pct": 100
        },
        "Appointment": {
          "pts": 0.0,
          "max": 25,
          "assessable_max": 25,
          "pct": 0
        },
        "Description": {
          "pts": 10.0,
          "max": 10,
          "assessable_max": 10,
          "pct": 100
        },
        "Photos": {
          "pts": 15.0,
          "max": 15,
          "assessable_max": 15,
          "pct": 100
        }
      },
      "flags": [],
      "name_update": {
        "submitted": "Stuckey General Dentistry",
        "recommended_gmb_name": "Patrick Stuckey, DDS"
      }
    },
    "SOAKBLSCDD": {
      "score": 65.5,
      "grade": "D",
      "date": "2026-10-05",
      "run_slug": "2026-10-05-network-rescan",
      "gbp_name": "Southern Oak Dental",
      "place_id": "ChIJizUpd5KJ-4gRbmCmAPT_g5s",
      "categories": {
        "NAP": {
          "pts": 25.0,
          "max": 30,
          "assessable_max": 27,
          "pct": 93
        },
        "Category": {
          "pts": 20.0,
          "max": 20,
          "assessable_max": 20,
          "pct": 100
        },
        "Appointment": {
          "pts": 0.0,
          "max": 25,
          "assessable_max": 25,
          "pct": 0
        },
        "Description": {
          "pts": 0.0,
          "max": 10,
          "assessable_max": 0,
          "pct": null
        },
        "Photos": {
          "pts": 12.0,
          "max": 15,
          "assessable_max": 15,
          "pct": 80
        }
      },
      "flags": [],
      "name_update": {
        "submitted": "Southern Oak Dental Bluffton",
        "recommended_gmb_name": "Southern Oak Dental"
      }
    },
    "RRD-GA": {
      "score": 57.6,
      "grade": "F",
      "date": "2026-10-05",
      "run_slug": "2026-10-05-network-rescan",
      "gbp_name": "Rene Roberts, D.M.D.",
      "place_id": "ChIJhzb39MfMjIgRiWYm4UgHDCE",
      "categories": {
        "NAP": {
          "pts": 25.0,
          "max": 30,
          "assessable_max": 25,
          "pct": 100
        },
        "Category": {
          "pts": 20.0,
          "max": 20,
          "assessable_max": 20,
          "pct": 100
        },
        "Appointment": {
          "pts": 0.0,
          "max": 25,
          "assessable_max": 25,
          "pct": 0
        },
        "Description": {
          "pts": 0.0,
          "max": 10,
          "assessable_max": 0,
          "pct": null
        },
        "Photos": {
          "pts": 4.0,
          "max": 15,
          "assessable_max": 15,
          "pct": 27
        }
      },
      "flags": [],
      "name_update": {
        "submitted": "Roberts Columbus",
        "recommended_gmb_name": "Rene Roberts, D.M.D."
      }
    },
    "BAKDENTNDD": {
      "score": 60.0,
      "grade": "D",
      "date": "2026-10-05",
      "run_slug": "2026-10-05-network-rescan",
      "gbp_name": "Baker Dental",
      "place_id": "ChIJ-x1xukdDe4gRu9-I4gdRFNU",
      "categories": {
        "NAP": {
          "pts": 23.0,
          "max": 30,
          "assessable_max": 25,
          "pct": 92
        },
        "Category": {
          "pts": 20.0,
          "max": 20,
          "assessable_max": 20,
          "pct": 100
        },
        "Appointment": {
          "pts": 0.0,
          "max": 25,
          "assessable_max": 25,
          "pct": 0
        },
        "Description": {
          "pts": 10.0,
          "max": 10,
          "assessable_max": 10,
          "pct": 100
        },
        "Photos": {
          "pts": 4.0,
          "max": 15,
          "assessable_max": 15,
          "pct": 27
        }
      },
      "flags": [
        {
          "id": "p238",
          "issue": "WEBSITE_MISMATCH",
          "expected": "waverlysmiles.com",
          "got": "bakerdentalpc.com",
          "name": "Baker Dental"
        }
      ],
      "name_update": {
        "submitted": "Waverly Smiles, PLLC - Waverly",
        "recommended_gmb_name": "Baker Dental"
      }
    },
    "WFD": {
      "score": 73.7,
      "grade": "C",
      "date": "2026-10-05",
      "run_slug": "2026-10-05-network-rescan",
      "gbp_name": "Waynesboro Family Dentistry",
      "place_id": "ChIJcX2MIWfp-YgRLrdFmG7n_Ow",
      "categories": {
        "NAP": {
          "pts": 25.0,
          "max": 30,
          "assessable_max": 25,
          "pct": 100
        },
        "Category": {
          "pts": 20.0,
          "max": 20,
          "assessable_max": 20,
          "pct": 100
        },
        "Appointment": {
          "pts": 0.0,
          "max": 25,
          "assessable_max": 25,
          "pct": 0
        },
        "Description": {
          "pts": 10.0,
          "max": 10,
          "assessable_max": 10,
          "pct": 100
        },
        "Photos": {
          "pts": 15.0,
          "max": 15,
          "assessable_max": 15,
          "pct": 100
        }
      },
      "flags": [],
      "name_update": null
    },
    "DPCORDGADD": {
      "score": 92.6,
      "grade": "A",
      "date": "2026-10-05",
      "run_slug": "2026-10-05-network-rescan",
      "gbp_name": "Dental Partners of Cordele",
      "place_id": "ChIJ83Sdxjo78ogRoOKUpQ4510c",
      "categories": {
        "NAP": {
          "pts": 25.0,
          "max": 30,
          "assessable_max": 25,
          "pct": 100
        },
        "Category": {
          "pts": 20.0,
          "max": 20,
          "assessable_max": 20,
          "pct": 100
        },
        "Appointment": {
          "pts": 18.0,
          "max": 25,
          "assessable_max": 25,
          "pct": 72
        },
        "Description": {
          "pts": 10.0,
          "max": 10,
          "assessable_max": 10,
          "pct": 100
        },
        "Photos": {
          "pts": 15.0,
          "max": 15,
          "assessable_max": 15,
          "pct": 100
        }
      },
      "flags": [],
      "name_update": {
        "submitted": "Cordele Dental Associates",
        "recommended_gmb_name": "Dental Partners of Cordele"
      }
    },
    "RFD": {
      "score": 89.8,
      "grade": "B",
      "date": "2026-10-05",
      "run_slug": "2026-10-05-network-rescan",
      "gbp_name": "Reidsville Family Dentistry",
      "place_id": "ChIJ47xM5lGH-ogRK01lIdYF8-M",
      "categories": {
        "NAP": {
          "pts": 28.0,
          "max": 30,
          "assessable_max": 28,
          "pct": 100
        },
        "Category": {
          "pts": 20.0,
          "max": 20,
          "assessable_max": 20,
          "pct": 100
        },
        "Appointment": {
          "pts": 18.0,
          "max": 25,
          "assessable_max": 25,
          "pct": 72
        },
        "Description": {
          "pts": 10.0,
          "max": 10,
          "assessable_max": 10,
          "pct": 100
        },
        "Photos": {
          "pts": 12.0,
          "max": 15,
          "assessable_max": 15,
          "pct": 80
        }
      },
      "flags": [],
      "name_update": null
    },
    "BFD-MS": {
      "score": 88.3,
      "grade": "B",
      "date": "2026-10-05",
      "run_slug": "2026-10-05-network-rescan",
      "gbp_name": "Beach View Family Dental of Gulfport",
      "place_id": "ChIJpbq5xTMRnIgRzoQPyaiPjZo",
      "categories": {
        "NAP": {
          "pts": 26.5,
          "max": 30,
          "assessable_max": 28,
          "pct": 95
        },
        "Category": {
          "pts": 20.0,
          "max": 20,
          "assessable_max": 20,
          "pct": 100
        },
        "Appointment": {
          "pts": 18.0,
          "max": 25,
          "assessable_max": 25,
          "pct": 72
        },
        "Description": {
          "pts": 10.0,
          "max": 10,
          "assessable_max": 10,
          "pct": 100
        },
        "Photos": {
          "pts": 12.0,
          "max": 15,
          "assessable_max": 15,
          "pct": 80
        }
      },
      "flags": [],
      "name_update": {
        "submitted": "Beachview Family Dental",
        "recommended_gmb_name": "Beach View Family Dental of Gulfport"
      }
    },
    "NRPERHTNPP": {
      "score": 62.4,
      "grade": "D",
      "date": "2026-10-05",
      "run_slug": "2026-10-05-network-rescan",
      "gbp_name": "North River Periodontics & Implants - Hixson",
      "place_id": "ChIJYUBL4YOKYIgRJfou0E1t1MA",
      "categories": {
        "NAP": {
          "pts": 25.0,
          "max": 30,
          "assessable_max": 25,
          "pct": 100
        },
        "Category": {
          "pts": 20.0,
          "max": 20,
          "assessable_max": 20,
          "pct": 100
        },
        "Appointment": {
          "pts": 0.0,
          "max": 25,
          "assessable_max": 25,
          "pct": 0
        },
        "Description": {
          "pts": 0.0,
          "max": 10,
          "assessable_max": 0,
          "pct": null
        },
        "Photos": {
          "pts": 8.0,
          "max": 15,
          "assessable_max": 15,
          "pct": 53
        }
      },
      "flags": [],
      "name_update": {
        "submitted": "North River Perio - Hixon",
        "recommended_gmb_name": "North River Periodontics & Implants - Hixson"
      }
    },
    "MCG": {
      "score": 92.6,
      "grade": "A",
      "date": "2026-10-05",
      "run_slug": "2026-10-05-network-rescan",
      "gbp_name": "Statesboro Family Dental",
      "place_id": "ChIJhyQ4mlBH-ogR71mCBTGD4HY",
      "categories": {
        "NAP": {
          "pts": 25.0,
          "max": 30,
          "assessable_max": 25,
          "pct": 100
        },
        "Category": {
          "pts": 20.0,
          "max": 20,
          "assessable_max": 20,
          "pct": 100
        },
        "Appointment": {
          "pts": 18.0,
          "max": 25,
          "assessable_max": 25,
          "pct": 72
        },
        "Description": {
          "pts": 10.0,
          "max": 10,
          "assessable_max": 10,
          "pct": 100
        },
        "Photos": {
          "pts": 15.0,
          "max": 15,
          "assessable_max": 15,
          "pct": 100
        }
      },
      "flags": [],
      "name_update": null
    },
    "MLF-LA": {
      "score": 71.1,
      "grade": "C",
      "date": "2026-10-05",
      "run_slug": "2026-10-05-network-rescan",
      "gbp_name": "Miss-Lou Family Dentistry",
      "place_id": "ChIJfX-prE1gL4YROJK_CLusppI",
      "categories": {
        "NAP": {
          "pts": 26.0,
          "max": 30,
          "assessable_max": 27,
          "pct": 96
        },
        "Category": {
          "pts": 20.0,
          "max": 20,
          "assessable_max": 20,
          "pct": 100
        },
        "Appointment": {
          "pts": 0.0,
          "max": 25,
          "assessable_max": 25,
          "pct": 0
        },
        "Description": {
          "pts": 8.0,
          "max": 10,
          "assessable_max": 10,
          "pct": 80
        },
        "Photos": {
          "pts": 15.0,
          "max": 15,
          "assessable_max": 15,
          "pct": 100
        }
      },
      "flags": [],
      "name_update": {
        "submitted": "Miss Lou Ferriday",
        "recommended_gmb_name": "Miss-Lou Family Dentistry"
      }
    },
    "GDC-MS": {
      "score": 65.9,
      "grade": "D",
      "date": "2026-10-05",
      "run_slug": "2026-10-05-network-rescan",
      "gbp_name": "Gautier Family Dental Care",
      "place_id": "ChIJHU2hULbxm4gRuk8Uz2MTkSg",
      "categories": {
        "NAP": {
          "pts": 21.0,
          "max": 30,
          "assessable_max": 25,
          "pct": 84
        },
        "Category": {
          "pts": 20.0,
          "max": 20,
          "assessable_max": 20,
          "pct": 100
        },
        "Appointment": {
          "pts": 0.0,
          "max": 25,
          "assessable_max": 25,
          "pct": 0
        },
        "Description": {
          "pts": 0.0,
          "max": 10,
          "assessable_max": 0,
          "pct": null
        },
        "Photos": {
          "pts": 15.0,
          "max": 15,
          "assessable_max": 15,
          "pct": 100
        }
      },
      "flags": [
        {
          "id": "p074",
          "issue": "POSSIBLE_DUPLICATE_LISTING",
          "count": 1,
          "duplicates": [
            "Gautier Vancleave Family"
          ]
        }
      ],
      "name_update": {
        "submitted": "Gautier Family Dental",
        "recommended_gmb_name": "Gautier Family Dental Care"
      }
    },
    "RLM": {
      "score": 56.3,
      "grade": "F",
      "date": "2026-10-05",
      "run_slug": "2026-10-05-network-rescan",
      "gbp_name": "Rome Dental Partners",
      "place_id": "ChIJn-5hIAGjiogRP3feUHukGBY",
      "categories": {
        "NAP": {
          "pts": 25.0,
          "max": 30,
          "assessable_max": 27,
          "pct": 93
        },
        "Category": {
          "pts": 20.0,
          "max": 20,
          "assessable_max": 20,
          "pct": 100
        },
        "Appointment": {
          "pts": 0.0,
          "max": 25,
          "assessable_max": 25,
          "pct": 0
        },
        "Description": {
          "pts": 0.0,
          "max": 10,
          "assessable_max": 0,
          "pct": null
        },
        "Photos": {
          "pts": 4.0,
          "max": 15,
          "assessable_max": 15,
          "pct": 27
        }
      },
      "flags": [],
      "name_update": null
    },
    "VFD-MS": {
      "score": 88.4,
      "grade": "B",
      "date": "2026-10-05",
      "run_slug": "2026-10-05-network-rescan",
      "gbp_name": "Vicksburg Family Dental",
      "place_id": "ChIJc99KF9ThKIYR8ZleOSt0duU",
      "categories": {
        "NAP": {
          "pts": 21.0,
          "max": 30,
          "assessable_max": 25,
          "pct": 84
        },
        "Category": {
          "pts": 20.0,
          "max": 20,
          "assessable_max": 20,
          "pct": 100
        },
        "Appointment": {
          "pts": 18.0,
          "max": 25,
          "assessable_max": 25,
          "pct": 72
        },
        "Description": {
          "pts": 10.0,
          "max": 10,
          "assessable_max": 10,
          "pct": 100
        },
        "Photos": {
          "pts": 15.0,
          "max": 15,
          "assessable_max": 15,
          "pct": 100
        }
      },
      "flags": [
        {
          "id": "p233",
          "issue": "POSSIBLE_DUPLICATE_LISTING",
          "count": 1,
          "duplicates": [
            "Vicksburg Family Dental 61 North"
          ]
        }
      ],
      "name_update": null
    },
    "NRPERCTNPP": {
      "score": 57.9,
      "grade": "F",
      "date": "2026-10-05",
      "run_slug": "2026-10-05-network-rescan",
      "gbp_name": "North River Periodontics & Implants - Cleveland",
      "place_id": "ChIJfUQGu4ErXogRUMcxt4eom74",
      "categories": {
        "NAP": {
          "pts": 25.0,
          "max": 30,
          "assessable_max": 25,
          "pct": 100
        },
        "Category": {
          "pts": 20.0,
          "max": 20,
          "assessable_max": 20,
          "pct": 100
        },
        "Appointment": {
          "pts": 0.0,
          "max": 25,
          "assessable_max": 25,
          "pct": 0
        },
        "Description": {
          "pts": 10.0,
          "max": 10,
          "assessable_max": 10,
          "pct": 100
        },
        "Photos": {
          "pts": 0.0,
          "max": 15,
          "assessable_max": 15,
          "pct": 0
        }
      },
      "flags": [],
      "name_update": {
        "submitted": "North River Perio - Cleveland",
        "recommended_gmb_name": "North River Periodontics & Implants - Cleveland"
      }
    },
    "MLS-MS": {
      "score": 87.4,
      "grade": "B",
      "date": "2026-10-05",
      "run_slug": "2026-10-05-network-rescan",
      "gbp_name": "Miss-Lou Family Dentistry",
      "place_id": "ChIJGVfYLxT3JYYRMow7IzUAyY0",
      "categories": {
        "NAP": {
          "pts": 23.0,
          "max": 30,
          "assessable_max": 27,
          "pct": 85
        },
        "Category": {
          "pts": 20.0,
          "max": 20,
          "assessable_max": 20,
          "pct": 100
        },
        "Appointment": {
          "pts": 18.0,
          "max": 25,
          "assessable_max": 25,
          "pct": 72
        },
        "Description": {
          "pts": 0.0,
          "max": 10,
          "assessable_max": 0,
          "pct": null
        },
        "Photos": {
          "pts": 15.0,
          "max": 15,
          "assessable_max": 15,
          "pct": 100
        }
      },
      "flags": [
        {
          "id": "p125",
          "issue": "POSSIBLE_DUPLICATE_LISTING",
          "count": 1,
          "duplicates": [
            "Miss-Lou Family Dentistry"
          ]
        }
      ],
      "name_update": {
        "submitted": "Miss Lou Stine",
        "recommended_gmb_name": "Miss-Lou Family Dentistry"
      }
    },
    "VDC": {
      "score": 52.0,
      "grade": "F",
      "date": "2026-10-05",
      "run_slug": "2026-10-05-network-rescan",
      "gbp_name": "Valdosta Dental Associates",
      "place_id": "ChIJU7toys1n7ogRRAC1UzaToiU",
      "categories": {
        "NAP": {
          "pts": 24.0,
          "max": 30,
          "assessable_max": 30,
          "pct": 80
        },
        "Category": {
          "pts": 20.0,
          "max": 20,
          "assessable_max": 20,
          "pct": 100
        },
        "Appointment": {
          "pts": 0.0,
          "max": 25,
          "assessable_max": 25,
          "pct": 0
        },
        "Description": {
          "pts": 4.0,
          "max": 10,
          "assessable_max": 10,
          "pct": 40
        },
        "Photos": {
          "pts": 4.0,
          "max": 15,
          "assessable_max": 15,
          "pct": 27
        }
      },
      "flags": [
        {
          "id": "p228",
          "issue": "POSSIBLE_DUPLICATE_LISTING",
          "count": 1,
          "duplicates": [
            "Valdosta Dental Associates"
          ]
        }
      ],
      "name_update": {
        "submitted": "Valdosta Cranford",
        "recommended_gmb_name": "Valdosta Dental Associates"
      }
    },
    "SHD": {
      "score": 70.1,
      "grade": "C",
      "date": "2026-10-05",
      "run_slug": "2026-10-05-network-rescan",
      "gbp_name": "Sidney Holcomb Dentistry",
      "place_id": "ChIJG4JMddr784gRrun4UoP3ZSg",
      "categories": {
        "NAP": {
          "pts": 25.0,
          "max": 30,
          "assessable_max": 27,
          "pct": 93
        },
        "Category": {
          "pts": 20.0,
          "max": 20,
          "assessable_max": 20,
          "pct": 100
        },
        "Appointment": {
          "pts": 0.0,
          "max": 25,
          "assessable_max": 25,
          "pct": 0
        },
        "Description": {
          "pts": 8.0,
          "max": 10,
          "assessable_max": 10,
          "pct": 80
        },
        "Photos": {
          "pts": 15.0,
          "max": 15,
          "assessable_max": 15,
          "pct": 100
        }
      },
      "flags": [],
      "name_update": {
        "submitted": "Holcomb Family Dentistry",
        "recommended_gmb_name": "Sidney Holcomb Dentistry"
      }
    },
    "VFN-MS": {
      "score": 91.8,
      "grade": "A",
      "date": "2026-10-05",
      "run_slug": "2026-10-05-network-rescan",
      "gbp_name": "Vicksburg Family Dental 61 North",
      "place_id": "ChIJYWuMUeIdKYYR8BGL9u7pe0s",
      "categories": {
        "NAP": {
          "pts": 25.0,
          "max": 30,
          "assessable_max": 25,
          "pct": 100
        },
        "Category": {
          "pts": 20.0,
          "max": 20,
          "assessable_max": 20,
          "pct": 100
        },
        "Appointment": {
          "pts": 18.0,
          "max": 25,
          "assessable_max": 25,
          "pct": 72
        },
        "Description": {
          "pts": 0.0,
          "max": 10,
          "assessable_max": 0,
          "pct": null
        },
        "Photos": {
          "pts": 15.0,
          "max": 15,
          "assessable_max": 15,
          "pct": 100
        }
      },
      "flags": [],
      "name_update": {
        "submitted": "Vicksburg 61 N",
        "recommended_gmb_name": "Vicksburg Family Dental 61 North"
      }
    },
    "HFD-MS": {
      "score": 89.7,
      "grade": "B",
      "date": "2026-10-05",
      "run_slug": "2026-10-05-network-rescan",
      "gbp_name": "Heritage Family Dental of Quitman",
      "place_id": "ChIJnYUh3lyfhIgR4FZt3INpmCA",
      "categories": {
        "NAP": {
          "pts": 27.0,
          "max": 30,
          "assessable_max": 27,
          "pct": 100
        },
        "Category": {
          "pts": 17.0,
          "max": 20,
          "assessable_max": 20,
          "pct": 85
        },
        "Appointment": {
          "pts": 18.0,
          "max": 25,
          "assessable_max": 25,
          "pct": 72
        },
        "Description": {
          "pts": 10.0,
          "max": 10,
          "assessable_max": 10,
          "pct": 100
        },
        "Photos": {
          "pts": 15.0,
          "max": 15,
          "assessable_max": 15,
          "pct": 100
        }
      },
      "flags": [],
      "name_update": {
        "submitted": "Heritage Family Dental",
        "recommended_gmb_name": "Heritage Family Dental of Quitman"
      }
    },
    "DGM-MS": {
      "score": 92.6,
      "grade": "A",
      "date": "2026-10-05",
      "run_slug": "2026-10-05-network-rescan",
      "gbp_name": "Dental Group of Magee",
      "place_id": "ChIJF-NOgBC5gogR5dwTK8tpzUI",
      "categories": {
        "NAP": {
          "pts": 25.0,
          "max": 30,
          "assessable_max": 25,
          "pct": 100
        },
        "Category": {
          "pts": 20.0,
          "max": 20,
          "assessable_max": 20,
          "pct": 100
        },
        "Appointment": {
          "pts": 18.0,
          "max": 25,
          "assessable_max": 25,
          "pct": 72
        },
        "Description": {
          "pts": 10.0,
          "max": 10,
          "assessable_max": 10,
          "pct": 100
        },
        "Photos": {
          "pts": 15.0,
          "max": 15,
          "assessable_max": 15,
          "pct": 100
        }
      },
      "flags": [],
      "name_update": null
    },
    "DGE-MS": {
      "score": 90.8,
      "grade": "A",
      "date": "2026-10-05",
      "run_slug": "2026-10-05-network-rescan",
      "gbp_name": "Dental Group of Ellisville",
      "place_id": "ChIJSXifEjDNnIgRHowbYUoa6Ik",
      "categories": {
        "NAP": {
          "pts": 28.0,
          "max": 30,
          "assessable_max": 28,
          "pct": 100
        },
        "Category": {
          "pts": 20.0,
          "max": 20,
          "assessable_max": 20,
          "pct": 100
        },
        "Appointment": {
          "pts": 18.0,
          "max": 25,
          "assessable_max": 25,
          "pct": 72
        },
        "Description": {
          "pts": 8.0,
          "max": 10,
          "assessable_max": 10,
          "pct": 80
        },
        "Photos": {
          "pts": 15.0,
          "max": 15,
          "assessable_max": 15,
          "pct": 100
        }
      },
      "flags": [],
      "name_update": {
        "submitted": "Ellisville",
        "recommended_gmb_name": "Dental Group of Ellisville"
      }
    },
    "VDO": {
      "score": 49.4,
      "grade": "F",
      "date": "2026-10-05",
      "run_slug": "2026-10-05-network-rescan",
      "gbp_name": "Valdosta Dental Associates",
      "place_id": "ChIJuwEpaQFn7ogRSlpefsah9Sg",
      "categories": {
        "NAP": {
          "pts": 16.5,
          "max": 30,
          "assessable_max": 30,
          "pct": 55
        },
        "Category": {
          "pts": 20.0,
          "max": 20,
          "assessable_max": 20,
          "pct": 100
        },
        "Appointment": {
          "pts": 0.0,
          "max": 25,
          "assessable_max": 25,
          "pct": 0
        },
        "Description": {
          "pts": 0.0,
          "max": 10,
          "assessable_max": 0,
          "pct": null
        },
        "Photos": {
          "pts": 8.0,
          "max": 15,
          "assessable_max": 15,
          "pct": 53
        }
      },
      "flags": [
        {
          "id": "p229",
          "issue": "POSSIBLE_DUPLICATE_LISTING",
          "count": 1,
          "duplicates": [
            "Valdosta Dental Associates"
          ]
        }
      ],
      "name_update": {
        "submitted": "Valdosta Oak",
        "recommended_gmb_name": "Valdosta Dental Associates"
      }
    },
    "DSC-MS": {
      "score": 87.8,
      "grade": "B",
      "date": "2026-10-05",
      "run_slug": "2026-10-05-network-rescan",
      "gbp_name": "Dental Solutions of Clinton",
      "place_id": "ChIJET_aqplKKIYRu_hg9qTgfZY",
      "categories": {
        "NAP": {
          "pts": 28.0,
          "max": 30,
          "assessable_max": 28,
          "pct": 100
        },
        "Category": {
          "pts": 20.0,
          "max": 20,
          "assessable_max": 20,
          "pct": 100
        },
        "Appointment": {
          "pts": 18.0,
          "max": 25,
          "assessable_max": 25,
          "pct": 72
        },
        "Description": {
          "pts": 8.0,
          "max": 10,
          "assessable_max": 10,
          "pct": 80
        },
        "Photos": {
          "pts": 12.0,
          "max": 15,
          "assessable_max": 15,
          "pct": 80
        }
      },
      "flags": [],
      "name_update": null
    },
    "DPNGEOGADD": {
      "score": 90.7,
      "grade": "A",
      "date": "2026-10-05",
      "run_slug": "2026-10-05-network-rescan",
      "gbp_name": "Dental Partners of North Georgia",
      "place_id": "ChIJj68mP3KP9YgRwWe4bXezbc0",
      "categories": {
        "NAP": {
          "pts": 27.0,
          "max": 30,
          "assessable_max": 27,
          "pct": 100
        },
        "Category": {
          "pts": 20.0,
          "max": 20,
          "assessable_max": 20,
          "pct": 100
        },
        "Appointment": {
          "pts": 18.0,
          "max": 25,
          "assessable_max": 25,
          "pct": 72
        },
        "Description": {
          "pts": 8.0,
          "max": 10,
          "assessable_max": 10,
          "pct": 80
        },
        "Photos": {
          "pts": 15.0,
          "max": 15,
          "assessable_max": 15,
          "pct": 100
        }
      },
      "flags": [],
      "name_update": null
    },
    "MVD-LA": {
      "score": 83.5,
      "grade": "B",
      "date": "2026-10-05",
      "run_slug": "2026-10-05-network-rescan",
      "gbp_name": "McVea Dental Center",
      "place_id": "ChIJtbx8Ucx5J4YRgNk_JlcO8UM",
      "categories": {
        "NAP": {
          "pts": 27.0,
          "max": 30,
          "assessable_max": 27,
          "pct": 100
        },
        "Category": {
          "pts": 20.0,
          "max": 20,
          "assessable_max": 20,
          "pct": 100
        },
        "Appointment": {
          "pts": 18.0,
          "max": 25,
          "assessable_max": 25,
          "pct": 72
        },
        "Description": {
          "pts": 8.0,
          "max": 10,
          "assessable_max": 10,
          "pct": 80
        },
        "Photos": {
          "pts": 8.0,
          "max": 15,
          "assessable_max": 15,
          "pct": 53
        }
      },
      "flags": [],
      "name_update": {
        "submitted": "McVea Dental",
        "recommended_gmb_name": "McVea Dental Center"
      }
    },
    "LFD-MS": {
      "score": 44.7,
      "grade": "F",
      "date": "2026-10-05",
      "run_slug": "2026-10-05-network-rescan",
      "gbp_name": "Lexington Family Dental",
      "place_id": "ChIJh-hkXqUBKoYRKvC4UmDuCeA",
      "categories": {
        "NAP": {
          "pts": 17.0,
          "max": 30,
          "assessable_max": 25,
          "pct": 68
        },
        "Category": {
          "pts": 17.0,
          "max": 20,
          "assessable_max": 20,
          "pct": 85
        },
        "Appointment": {
          "pts": 0.0,
          "max": 25,
          "assessable_max": 25,
          "pct": 0
        },
        "Description": {
          "pts": 0.0,
          "max": 10,
          "assessable_max": 0,
          "pct": null
        },
        "Photos": {
          "pts": 4.0,
          "max": 15,
          "assessable_max": 15,
          "pct": 27
        }
      },
      "flags": [],
      "name_update": null
    },
    "UNMATCHED-BelfastRiverDental": {
      "score": 68.9,
      "grade": "D",
      "date": "2026-07-09",
      "run_slug": "2026-07-09-batch13-gbp",
      "gbp_name": "Belfast River Dental",
      "place_id": "ChIJx7geoKYP-4gRZMz7vSDRbb0",
      "categories": {
        "NAP": {
          "pts": 22.0,
          "max": 30,
          "assessable_max": 26,
          "pct": 85
        },
        "Category": {
          "pts": 20.0,
          "max": 20,
          "assessable_max": 20,
          "pct": 100
        },
        "Appointment": {
          "pts": 0.0,
          "max": 25,
          "assessable_max": 0,
          "pct": null
        },
        "Description": {
          "pts": 0.0,
          "max": 10,
          "assessable_max": 0,
          "pct": null
        },
        "Photos": {
          "pts": 0.0,
          "max": 15,
          "assessable_max": 15,
          "pct": 0
        }
      },
      "flags": [],
      "name_update": null
    },
    "PALMCDSCDD": {
      "score": 92.9,
      "grade": "A",
      "date": "2026-10-05",
      "run_slug": "2026-10-05-network-rescan",
      "gbp_name": "Main Street Family Dental",
      "place_id": "ChIJaTbfcSWX-IgRU00kYIEiar4",
      "categories": {
        "NAP": {
          "pts": 28.0,
          "max": 30,
          "assessable_max": 28,
          "pct": 100
        },
        "Category": {
          "pts": 20.0,
          "max": 20,
          "assessable_max": 20,
          "pct": 100
        },
        "Appointment": {
          "pts": 18.0,
          "max": 25,
          "assessable_max": 25,
          "pct": 72
        },
        "Description": {
          "pts": 10.0,
          "max": 10,
          "assessable_max": 10,
          "pct": 100
        },
        "Photos": {
          "pts": 15.0,
          "max": 15,
          "assessable_max": 15,
          "pct": 100
        }
      },
      "flags": [],
      "name_update": {
        "submitted": "Main St Family Dental - Lexington",
        "recommended_gmb_name": "Main Street Family Dental"
      }
    },
    "MTM-GA": {
      "score": 64.2,
      "grade": "D",
      "date": "2026-10-05",
      "run_slug": "2026-10-05-network-rescan",
      "gbp_name": "Dental Partners Milledgeville",
      "place_id": "ChIJlVUoLX7H9ogRV_ziMulRfFA",
      "categories": {
        "NAP": {
          "pts": 25.0,
          "max": 30,
          "assessable_max": 25,
          "pct": 100
        },
        "Category": {
          "pts": 20.0,
          "max": 20,
          "assessable_max": 20,
          "pct": 100
        },
        "Appointment": {
          "pts": 0.0,
          "max": 25,
          "assessable_max": 25,
          "pct": 0
        },
        "Description": {
          "pts": 8.0,
          "max": 10,
          "assessable_max": 10,
          "pct": 80
        },
        "Photos": {
          "pts": 8.0,
          "max": 15,
          "assessable_max": 15,
          "pct": 53
        }
      },
      "flags": [],
      "name_update": {
        "submitted": "Milledgeville#1",
        "recommended_gmb_name": "Dental Partners Milledgeville"
      }
    },
    "MWC-GA": {
      "score": 69.5,
      "grade": "D",
      "date": "2026-10-05",
      "run_slug": "2026-10-05-network-rescan",
      "gbp_name": "William B. DeNamur, DMD, Dental Partners",
      "place_id": "ChIJGW8YbsHMjIgR_mjMZZzvwnA",
      "categories": {
        "NAP": {
          "pts": 23.0,
          "max": 30,
          "assessable_max": 25,
          "pct": 92
        },
        "Category": {
          "pts": 20.0,
          "max": 20,
          "assessable_max": 20,
          "pct": 100
        },
        "Appointment": {
          "pts": 0.0,
          "max": 25,
          "assessable_max": 25,
          "pct": 0
        },
        "Description": {
          "pts": 8.0,
          "max": 10,
          "assessable_max": 10,
          "pct": 80
        },
        "Photos": {
          "pts": 15.0,
          "max": 15,
          "assessable_max": 15,
          "pct": 100
        }
      },
      "flags": [
        {
          "id": "p043",
          "issue": "WEBSITE_MISMATCH",
          "expected": "denamurdmd.com",
          "got": "mydentalpartners.com",
          "name": "William B. DeNamur, DMD, Dental Partners"
        }
      ],
      "name_update": {
        "submitted": "Columbus",
        "recommended_gmb_name": "William B. DeNamur, DMD, Dental Partners"
      }
    },
    "MCW-GA": {
      "score": 63.5,
      "grade": "D",
      "date": "2026-10-05",
      "run_slug": "2026-10-05-network-rescan",
      "gbp_name": "Wrens Dental Center.",
      "place_id": "ChIJMefluPFn94gR3MrKfLtRqkE",
      "categories": {
        "NAP": {
          "pts": 19.0,
          "max": 30,
          "assessable_max": 25,
          "pct": 76
        },
        "Category": {
          "pts": 20.0,
          "max": 20,
          "assessable_max": 20,
          "pct": 100
        },
        "Appointment": {
          "pts": 0.0,
          "max": 25,
          "assessable_max": 25,
          "pct": 0
        },
        "Description": {
          "pts": 0.0,
          "max": 10,
          "assessable_max": 0,
          "pct": null
        },
        "Photos": {
          "pts": 15.0,
          "max": 15,
          "assessable_max": 15,
          "pct": 100
        }
      },
      "flags": [],
      "name_update": {
        "submitted": "Wrens",
        "recommended_gmb_name": "Wrens Dental Center."
      }
    },
    "MOL-GA": {
      "score": 64.4,
      "grade": "D",
      "date": "2026-10-05",
      "run_slug": "2026-10-05-network-rescan",
      "gbp_name": "Dental Partners Oakland of Leesburg",
      "place_id": "ChIJfdlGIgp98ogRJMaAfeWzrJg",
      "categories": {
        "NAP": {
          "pts": 30.0,
          "max": 30,
          "assessable_max": 30,
          "pct": 100
        },
        "Category": {
          "pts": 20.0,
          "max": 20,
          "assessable_max": 20,
          "pct": 100
        },
        "Appointment": {
          "pts": 0.0,
          "max": 25,
          "assessable_max": 25,
          "pct": 0
        },
        "Description": {
          "pts": 0.0,
          "max": 10,
          "assessable_max": 0,
          "pct": null
        },
        "Photos": {
          "pts": 8.0,
          "max": 15,
          "assessable_max": 15,
          "pct": 53
        }
      },
      "flags": [],
      "name_update": {
        "submitted": "Oakland",
        "recommended_gmb_name": "Dental Partners Oakland of Leesburg"
      }
    },
    "MSD-GA": {
      "score": 49.5,
      "grade": "F",
      "date": "2026-10-05",
      "run_slug": "2026-10-05-network-rescan",
      "gbp_name": "Dental Partners - Dawson. GA",
      "place_id": "ChIJcclrQQCR8ogR2HhmNdWT3Jc",
      "categories": {
        "NAP": {
          "pts": 21.0,
          "max": 30,
          "assessable_max": 25,
          "pct": 84
        },
        "Category": {
          "pts": 20.0,
          "max": 20,
          "assessable_max": 20,
          "pct": 100
        },
        "Appointment": {
          "pts": 0.0,
          "max": 25,
          "assessable_max": 25,
          "pct": 0
        },
        "Description": {
          "pts": 6.0,
          "max": 10,
          "assessable_max": 10,
          "pct": 60
        },
        "Photos": {
          "pts": 0.0,
          "max": 15,
          "assessable_max": 15,
          "pct": 0
        }
      },
      "flags": [
        {
          "id": "p214",
          "issue": "POSSIBLE_DUPLICATE_LISTING",
          "count": 1,
          "duplicates": [
            "Dental Partners Dawson of Albany"
          ]
        }
      ],
      "name_update": {
        "submitted": "Stonewall (Dawson)",
        "recommended_gmb_name": "Dental Partners - Dawson. GA"
      }
    },
    "MPS-GA": {
      "score": 63.3,
      "grade": "D",
      "date": "2026-10-05",
      "run_slug": "2026-10-05-network-rescan",
      "gbp_name": "Dental Partners Pope of Sylvester",
      "place_id": "ChIJVxA2pXkJ8ogRJ55PjjDOmKo",
      "categories": {
        "NAP": {
          "pts": 29.0,
          "max": 30,
          "assessable_max": 30,
          "pct": 97
        },
        "Category": {
          "pts": 20.0,
          "max": 20,
          "assessable_max": 20,
          "pct": 100
        },
        "Appointment": {
          "pts": 0.0,
          "max": 25,
          "assessable_max": 25,
          "pct": 0
        },
        "Description": {
          "pts": 0.0,
          "max": 10,
          "assessable_max": 0,
          "pct": null
        },
        "Photos": {
          "pts": 8.0,
          "max": 15,
          "assessable_max": 15,
          "pct": 53
        }
      },
      "flags": [],
      "name_update": {
        "submitted": "Sylvester",
        "recommended_gmb_name": "Dental Partners Pope of Sylvester"
      }
    },
    "MWS-GA": {
      "score": 65.5,
      "grade": "D",
      "date": "2026-10-05",
      "run_slug": "2026-10-05-network-rescan",
      "gbp_name": "Dental Partners Willingham of Sylvester",
      "place_id": "ChIJd9JuBXoJ8ogRUD3hIcDR7zU",
      "categories": {
        "NAP": {
          "pts": 25.0,
          "max": 30,
          "assessable_max": 27,
          "pct": 93
        },
        "Category": {
          "pts": 20.0,
          "max": 20,
          "assessable_max": 20,
          "pct": 100
        },
        "Appointment": {
          "pts": 0.0,
          "max": 25,
          "assessable_max": 25,
          "pct": 0
        },
        "Description": {
          "pts": 0.0,
          "max": 10,
          "assessable_max": 0,
          "pct": null
        },
        "Photos": {
          "pts": 12.0,
          "max": 15,
          "assessable_max": 15,
          "pct": 80
        }
      },
      "flags": [],
      "name_update": {
        "submitted": "Willingham",
        "recommended_gmb_name": "Dental Partners Willingham of Sylvester"
      }
    },
    "MUV-GA": {
      "score": 62.1,
      "grade": "D",
      "date": "2026-10-05",
      "run_slug": "2026-10-05-network-rescan",
      "gbp_name": "Dental Partners Vienna",
      "place_id": "ChIJezh2Tdwx8ogRVzxysyMAIGc",
      "categories": {
        "NAP": {
          "pts": 26.0,
          "max": 30,
          "assessable_max": 27,
          "pct": 96
        },
        "Category": {
          "pts": 20.0,
          "max": 20,
          "assessable_max": 20,
          "pct": 100
        },
        "Appointment": {
          "pts": 0.0,
          "max": 25,
          "assessable_max": 25,
          "pct": 0
        },
        "Description": {
          "pts": 0.0,
          "max": 10,
          "assessable_max": 0,
          "pct": null
        },
        "Photos": {
          "pts": 8.0,
          "max": 15,
          "assessable_max": 15,
          "pct": 53
        }
      },
      "flags": [],
      "name_update": {
        "submitted": "Vienna (Union)",
        "recommended_gmb_name": "Dental Partners Vienna"
      }
    },
    "PMRWELGADD": {
      "score": 74.2,
      "grade": "C",
      "date": "2026-10-05",
      "run_slug": "2026-10-05-network-rescan",
      "gbp_name": "Premier Dental Wellness",
      "place_id": "ChIJrYwycVFH-ogRyqJ2xV_Jsf8",
      "categories": {
        "NAP": {
          "pts": 27.0,
          "max": 30,
          "assessable_max": 27,
          "pct": 100
        },
        "Category": {
          "pts": 20.0,
          "max": 20,
          "assessable_max": 20,
          "pct": 100
        },
        "Appointment": {
          "pts": 0.0,
          "max": 25,
          "assessable_max": 25,
          "pct": 0
        },
        "Description": {
          "pts": 10.0,
          "max": 10,
          "assessable_max": 10,
          "pct": 100
        },
        "Photos": {
          "pts": 15.0,
          "max": 15,
          "assessable_max": 15,
          "pct": 100
        }
      },
      "flags": [],
      "name_update": {
        "submitted": "Premier Dental - Statesboro",
        "recommended_gmb_name": "Premier Dental Wellness"
      }
    },
    "DAYDRMMIDD": {
      "score": 71.6,
      "grade": "C",
      "date": "2026-10-05",
      "run_slug": "2026-10-05-network-rescan",
      "gbp_name": "Daydreams Procedure Center",
      "place_id": "ChIJq8oatmNSGIgRzunrh-FXoj4",
      "categories": {
        "NAP": {
          "pts": 25.0,
          "max": 30,
          "assessable_max": 25,
          "pct": 100
        },
        "Category": {
          "pts": 20.0,
          "max": 20,
          "assessable_max": 20,
          "pct": 100
        },
        "Appointment": {
          "pts": 0.0,
          "max": 25,
          "assessable_max": 25,
          "pct": 0
        },
        "Description": {
          "pts": 8.0,
          "max": 10,
          "assessable_max": 10,
          "pct": 80
        },
        "Photos": {
          "pts": 15.0,
          "max": 15,
          "assessable_max": 15,
          "pct": 100
        }
      },
      "flags": [],
      "name_update": {
        "submitted": "SMD Daydreams",
        "recommended_gmb_name": "Daydreams Procedure Center"
      }
    },
    "SMICASMIDD": {
      "score": 77.9,
      "grade": "C",
      "date": "2026-10-05",
      "run_slug": "2026-10-05-network-rescan",
      "gbp_name": "Smile Cascade",
      "place_id": "ChIJt3_IaehTGIgR9ucMIl8gdYU",
      "categories": {
        "NAP": {
          "pts": 21.0,
          "max": 30,
          "assessable_max": 25,
          "pct": 84
        },
        "Category": {
          "pts": 20.0,
          "max": 20,
          "assessable_max": 20,
          "pct": 100
        },
        "Appointment": {
          "pts": 13.0,
          "max": 25,
          "assessable_max": 25,
          "pct": 52
        },
        "Description": {
          "pts": 8.0,
          "max": 10,
          "assessable_max": 10,
          "pct": 80
        },
        "Photos": {
          "pts": 12.0,
          "max": 15,
          "assessable_max": 15,
          "pct": 80
        }
      },
      "flags": [
        {
          "id": "p194",
          "issue": "POSSIBLE_DUPLICATE_LISTING",
          "count": 1,
          "duplicates": [
            "MI Smiles Dental Cascade"
          ]
        }
      ],
      "name_update": {
        "submitted": "SMD Cascade",
        "recommended_gmb_name": "Smile Cascade"
      }
    },
    "SMIGHVMIDD": {
      "score": 83.7,
      "grade": "B",
      "date": "2026-10-05",
      "run_slug": "2026-10-05-network-rescan",
      "gbp_name": "Smile Grand Haven",
      "place_id": "ChIJ91nPJSOBGYgR29KClembbiA",
      "categories": {
        "NAP": {
          "pts": 24.0,
          "max": 30,
          "assessable_max": 28,
          "pct": 86
        },
        "Category": {
          "pts": 20.0,
          "max": 20,
          "assessable_max": 20,
          "pct": 100
        },
        "Appointment": {
          "pts": 13.0,
          "max": 25,
          "assessable_max": 25,
          "pct": 52
        },
        "Description": {
          "pts": 10.0,
          "max": 10,
          "assessable_max": 10,
          "pct": 100
        },
        "Photos": {
          "pts": 15.0,
          "max": 15,
          "assessable_max": 15,
          "pct": 100
        }
      },
      "flags": [
        {
          "id": "p196",
          "issue": "POSSIBLE_DUPLICATE_LISTING",
          "count": 2,
          "duplicates": [
            "MI Smiles Dental Grand Haven",
            "Smile Orthodontics - Grand Haven"
          ]
        }
      ],
      "name_update": {
        "submitted": "SMD Grand Haven",
        "recommended_gmb_name": "Smile Grand Haven"
      }
    },
    "SMIITHMIDD": {
      "score": 76.5,
      "grade": "C",
      "date": "2026-10-05",
      "run_slug": "2026-10-05-network-rescan",
      "gbp_name": "Smile Ithaca",
      "place_id": "ChIJvyARhOJBIogRpmIGOeYjmjQ",
      "categories": {
        "NAP": {
          "pts": 28.0,
          "max": 30,
          "assessable_max": 28,
          "pct": 100
        },
        "Category": {
          "pts": 20.0,
          "max": 20,
          "assessable_max": 20,
          "pct": 100
        },
        "Appointment": {
          "pts": 13.0,
          "max": 25,
          "assessable_max": 25,
          "pct": 52
        },
        "Description": {
          "pts": 10.0,
          "max": 10,
          "assessable_max": 10,
          "pct": 100
        },
        "Photos": {
          "pts": 4.0,
          "max": 15,
          "assessable_max": 15,
          "pct": 27
        }
      },
      "flags": [],
      "name_update": {
        "submitted": "SMD Ithaca",
        "recommended_gmb_name": "Smile Ithaca"
      }
    },
    "SMIMSKMIDD": {
      "score": 87.8,
      "grade": "B",
      "date": "2026-10-05",
      "run_slug": "2026-10-05-network-rescan",
      "gbp_name": "Smile North Muskegon",
      "place_id": "ChIJH6YYWvBjGYgRx8l9GtI-CEk",
      "categories": {
        "NAP": {
          "pts": 28.0,
          "max": 30,
          "assessable_max": 28,
          "pct": 100
        },
        "Category": {
          "pts": 20.0,
          "max": 20,
          "assessable_max": 20,
          "pct": 100
        },
        "Appointment": {
          "pts": 13.0,
          "max": 25,
          "assessable_max": 25,
          "pct": 52
        },
        "Description": {
          "pts": 10.0,
          "max": 10,
          "assessable_max": 10,
          "pct": 100
        },
        "Photos": {
          "pts": 15.0,
          "max": 15,
          "assessable_max": 15,
          "pct": 100
        }
      },
      "flags": [],
      "name_update": {
        "submitted": "SMD North Muskegon",
        "recommended_gmb_name": "Smile North Muskegon"
      }
    },
    "SMIHOLMIDD": {
      "score": 77.6,
      "grade": "C",
      "date": "2026-10-05",
      "run_slug": "2026-10-05-network-rescan",
      "gbp_name": "Smile South Holland",
      "place_id": "ChIJE5gAOrDzGYgRAAyla_OUuJ8",
      "categories": {
        "NAP": {
          "pts": 25.0,
          "max": 30,
          "assessable_max": 25,
          "pct": 100
        },
        "Category": {
          "pts": 20.0,
          "max": 20,
          "assessable_max": 20,
          "pct": 100
        },
        "Appointment": {
          "pts": 13.0,
          "max": 25,
          "assessable_max": 25,
          "pct": 52
        },
        "Description": {
          "pts": 0.0,
          "max": 10,
          "assessable_max": 0,
          "pct": null
        },
        "Photos": {
          "pts": 8.0,
          "max": 15,
          "assessable_max": 15,
          "pct": 53
        }
      },
      "flags": [],
      "name_update": {
        "submitted": "SMD South Holland",
        "recommended_gmb_name": "Smile South Holland"
      }
    },
    "OTBKECNCPP": {
      "score": 53.1,
      "grade": "F",
      "date": "2026-10-05",
      "run_slug": "2026-10-05-network-rescan",
      "gbp_name": "Outer Banks Periodontics and Implant Dentistry- Elizabeth City, NC",
      "place_id": "ChIJpeu1OqJFpYkRjSp7lD8E3pk",
      "categories": {
        "NAP": {
          "pts": 24.0,
          "max": 30,
          "assessable_max": 28,
          "pct": 86
        },
        "Category": {
          "pts": 20.0,
          "max": 20,
          "assessable_max": 20,
          "pct": 100
        },
        "Appointment": {
          "pts": 0.0,
          "max": 25,
          "assessable_max": 25,
          "pct": 0
        },
        "Description": {
          "pts": 8.0,
          "max": 10,
          "assessable_max": 10,
          "pct": 80
        },
        "Photos": {
          "pts": 0.0,
          "max": 15,
          "assessable_max": 15,
          "pct": 0
        }
      },
      "flags": [],
      "name_update": {
        "submitted": "Outerbanks Perio - Elizabeth City",
        "recommended_gmb_name": "Outer Banks Periodontics and Implant Dentistry- Elizabeth City, NC"
      }
    },
    "OTBKNHNCPP": {
      "score": 55.8,
      "grade": "F",
      "date": "2026-10-05",
      "run_slug": "2026-10-05-network-rescan",
      "gbp_name": "Outer Banks Periodontics and Implant Dentistry- Nags Head",
      "place_id": "ChIJEbNOBcLjpIkRXjVKKoHbR3o",
      "categories": {
        "NAP": {
          "pts": 25.0,
          "max": 30,
          "assessable_max": 25,
          "pct": 100
        },
        "Category": {
          "pts": 20.0,
          "max": 20,
          "assessable_max": 20,
          "pct": 100
        },
        "Appointment": {
          "pts": 0.0,
          "max": 25,
          "assessable_max": 25,
          "pct": 0
        },
        "Description": {
          "pts": 8.0,
          "max": 10,
          "assessable_max": 10,
          "pct": 80
        },
        "Photos": {
          "pts": 0.0,
          "max": 15,
          "assessable_max": 15,
          "pct": 0
        }
      },
      "flags": [],
      "name_update": {
        "submitted": "Outerbanks Perio - Nagshead",
        "recommended_gmb_name": "Outer Banks Periodontics and Implant Dentistry- Nags Head"
      }
    },
    "LCB-SC": {
      "score": 64.9,
      "grade": "D",
      "date": "2026-10-05",
      "run_slug": "2026-10-05-network-rescan",
      "gbp_name": "Lowcountry Periodontics & Dental Implants - Lee E. Oppenheimer, DDS; Kane W. Ramsey, DMD, MSD; Daniel J. Brockway, DMD, MS",
      "place_id": "ChIJGZCDghsN_IgRB45LQEtiKlY",
      "categories": {
        "NAP": {
          "pts": 25.0,
          "max": 30,
          "assessable_max": 27,
          "pct": 93
        },
        "Category": {
          "pts": 20.0,
          "max": 20,
          "assessable_max": 20,
          "pct": 100
        },
        "Appointment": {
          "pts": 0.0,
          "max": 25,
          "assessable_max": 25,
          "pct": 0
        },
        "Description": {
          "pts": 10.0,
          "max": 10,
          "assessable_max": 10,
          "pct": 100
        },
        "Photos": {
          "pts": 8.0,
          "max": 15,
          "assessable_max": 15,
          "pct": 53
        }
      },
      "flags": [],
      "name_update": {
        "submitted": "LowCountry Beaufort",
        "recommended_gmb_name": "Lowcountry Periodontics & Dental Implants - Lee E. Oppenheimer, DDS; Kane W. Ramsey, DMD, MSD; Daniel J. Brockway, DMD, MS"
      }
    },
    "SCD": {
      "score": 70.1,
      "grade": "C",
      "date": "2026-10-05",
      "run_slug": "2026-10-05-network-rescan",
      "gbp_name": "South Georgia Dentistry",
      "place_id": "ChIJy8Cqur0r8IgR6QM1guWEuz4",
      "categories": {
        "NAP": {
          "pts": 25.0,
          "max": 30,
          "assessable_max": 27,
          "pct": 93
        },
        "Category": {
          "pts": 20.0,
          "max": 20,
          "assessable_max": 20,
          "pct": 100
        },
        "Appointment": {
          "pts": 0.0,
          "max": 25,
          "assessable_max": 25,
          "pct": 0
        },
        "Description": {
          "pts": 8.0,
          "max": 10,
          "assessable_max": 10,
          "pct": 80
        },
        "Photos": {
          "pts": 15.0,
          "max": 15,
          "assessable_max": 15,
          "pct": 100
        }
      },
      "flags": [],
      "name_update": {
        "submitted": "SGC Douglas",
        "recommended_gmb_name": "South Georgia Dentistry"
      }
    },
    "GTD-MS": {
      "score": 72.2,
      "grade": "C",
      "date": "2026-10-05",
      "run_slug": "2026-10-05-network-rescan",
      "gbp_name": "Golden Triangle Periodontal Center",
      "place_id": "ChIJ7zEql_E1gYgRnh5Rgd1V4es",
      "categories": {
        "NAP": {
          "pts": 25.0,
          "max": 30,
          "assessable_max": 27,
          "pct": 93
        },
        "Category": {
          "pts": 20.0,
          "max": 20,
          "assessable_max": 20,
          "pct": 100
        },
        "Appointment": {
          "pts": 0.0,
          "max": 25,
          "assessable_max": 25,
          "pct": 0
        },
        "Description": {
          "pts": 10.0,
          "max": 10,
          "assessable_max": 10,
          "pct": 100
        },
        "Photos": {
          "pts": 15.0,
          "max": 15,
          "assessable_max": 15,
          "pct": 100
        }
      },
      "flags": [],
      "name_update": {
        "submitted": "Golden Triangle Starkville",
        "recommended_gmb_name": "Golden Triangle Periodontal Center"
      }
    },
    "MSPEROMSPP": {
      "score": 56.3,
      "grade": "F",
      "date": "2026-10-05",
      "run_slug": "2026-10-05-network-rescan",
      "gbp_name": "Mississippi Periodontics Specialists Group, PLLC",
      "place_id": "ChIJE1StRT0rKIYRdklCr58I8RM",
      "categories": {
        "NAP": {
          "pts": 25.0,
          "max": 30,
          "assessable_max": 27,
          "pct": 93
        },
        "Category": {
          "pts": 20.0,
          "max": 20,
          "assessable_max": 20,
          "pct": 100
        },
        "Appointment": {
          "pts": 0.0,
          "max": 25,
          "assessable_max": 25,
          "pct": 0
        },
        "Description": {
          "pts": 0.0,
          "max": 10,
          "assessable_max": 0,
          "pct": null
        },
        "Photos": {
          "pts": 4.0,
          "max": 15,
          "assessable_max": 15,
          "pct": 27
        }
      },
      "flags": [],
      "name_update": {
        "submitted": "MS Perio - Flowood",
        "recommended_gmb_name": "Mississippi Periodontics Specialists Group, PLLC"
      }
    },
    "PINEBPMSPP": {
      "score": 62.9,
      "grade": "D",
      "date": "2026-10-05",
      "run_slug": "2026-10-05-network-rescan",
      "gbp_name": "Pine Belt Periodontics and Dental Implants",
      "place_id": "ChIJrYBb34_enIgR4qM2G7zDG8k",
      "categories": {
        "NAP": {
          "pts": 27.0,
          "max": 30,
          "assessable_max": 27,
          "pct": 100
        },
        "Category": {
          "pts": 20.0,
          "max": 20,
          "assessable_max": 20,
          "pct": 100
        },
        "Appointment": {
          "pts": 0.0,
          "max": 25,
          "assessable_max": 25,
          "pct": 0
        },
        "Description": {
          "pts": 10.0,
          "max": 10,
          "assessable_max": 10,
          "pct": 100
        },
        "Photos": {
          "pts": 4.0,
          "max": 15,
          "assessable_max": 15,
          "pct": 27
        }
      },
      "flags": [],
      "name_update": {
        "submitted": "Pine Belt - Hattiesburg",
        "recommended_gmb_name": "Pine Belt Periodontics and Dental Implants"
      }
    },
    "WIRTZDMSDD": {
      "score": 90.0,
      "grade": "A",
      "date": "2026-10-05",
      "run_slug": "2026-10-05-network-rescan",
      "gbp_name": "Roger Wirtz, DMD",
      "place_id": "ChIJjW0EeWctKIYR0SrLokrDqCo",
      "categories": {
        "NAP": {
          "pts": 30.0,
          "max": 30,
          "assessable_max": 30,
          "pct": 100
        },
        "Category": {
          "pts": 20.0,
          "max": 20,
          "assessable_max": 20,
          "pct": 100
        },
        "Appointment": {
          "pts": 18.0,
          "max": 25,
          "assessable_max": 25,
          "pct": 72
        },
        "Description": {
          "pts": 10.0,
          "max": 10,
          "assessable_max": 10,
          "pct": 100
        },
        "Photos": {
          "pts": 12.0,
          "max": 15,
          "assessable_max": 15,
          "pct": 80
        }
      },
      "flags": [],
      "name_update": {
        "submitted": "Wirtz - Jackson",
        "recommended_gmb_name": "Roger Wirtz, DMD"
      }
    },
    "STONNAOHPP": {
      "score": 87.6,
      "grade": "B",
      "date": "2026-10-05",
      "run_slug": "2026-10-05-network-rescan",
      "gbp_name": "Stoner Periodontic & Implant Specialists - New Albany",
      "place_id": "ChIJV7bdDYldOIgRxE9iDKULd44",
      "categories": {
        "NAP": {
          "pts": 27.0,
          "max": 30,
          "assessable_max": 27,
          "pct": 100
        },
        "Category": {
          "pts": 20.0,
          "max": 20,
          "assessable_max": 20,
          "pct": 100
        },
        "Appointment": {
          "pts": 13.0,
          "max": 25,
          "assessable_max": 25,
          "pct": 52
        },
        "Description": {
          "pts": 10.0,
          "max": 10,
          "assessable_max": 10,
          "pct": 100
        },
        "Photos": {
          "pts": 15.0,
          "max": 15,
          "assessable_max": 15,
          "pct": 100
        }
      },
      "flags": [],
      "name_update": {
        "submitted": "SPS New Albany",
        "recommended_gmb_name": "Stoner Periodontic & Implant Specialists - New Albany"
      }
    },
    "WALLACSCPP": {
      "score": 60.0,
      "grade": "D",
      "date": "2026-10-05",
      "run_slug": "2026-10-05-network-rescan",
      "gbp_name": "Dr. Marshall L. Wallace, DMD, MHS",
      "place_id": "ChIJYx555KFo_4gRYNG4Gm6dXP4",
      "categories": {
        "NAP": {
          "pts": 25.0,
          "max": 30,
          "assessable_max": 25,
          "pct": 100
        },
        "Category": {
          "pts": 20.0,
          "max": 20,
          "assessable_max": 20,
          "pct": 100
        },
        "Appointment": {
          "pts": 0.0,
          "max": 25,
          "assessable_max": 25,
          "pct": 0
        },
        "Description": {
          "pts": 8.0,
          "max": 10,
          "assessable_max": 10,
          "pct": 80
        },
        "Photos": {
          "pts": 4.0,
          "max": 15,
          "assessable_max": 15,
          "pct": 27
        }
      },
      "flags": [],
      "name_update": {
        "submitted": "Wallace - Sumter",
        "recommended_gmb_name": "Dr. Marshall L. Wallace, DMD, MHS"
      }
    },
    "MONROENCDD": {
      "score": 90.5,
      "grade": "A",
      "date": "2026-10-05",
      "run_slug": "2026-10-05-network-rescan",
      "gbp_name": "Drs. Monroe & Monroe",
      "place_id": "ChIJEYEjb-mzVIgRMDJJPKZ8YKU",
      "categories": {
        "NAP": {
          "pts": 25.0,
          "max": 30,
          "assessable_max": 25,
          "pct": 100
        },
        "Category": {
          "pts": 20.0,
          "max": 20,
          "assessable_max": 20,
          "pct": 100
        },
        "Appointment": {
          "pts": 18.0,
          "max": 25,
          "assessable_max": 25,
          "pct": 72
        },
        "Description": {
          "pts": 8.0,
          "max": 10,
          "assessable_max": 10,
          "pct": 80
        },
        "Photos": {
          "pts": 15.0,
          "max": 15,
          "assessable_max": 15,
          "pct": 100
        }
      },
      "flags": [],
      "name_update": {
        "submitted": "Monroe - Pinehurst",
        "recommended_gmb_name": "Drs. Monroe & Monroe"
      }
    },
    "BELLDTTXDD": {
      "score": 74.2,
      "grade": "C",
      "date": "2026-10-05",
      "run_slug": "2026-10-05-network-rescan",
      "gbp_name": "Bell Dental",
      "place_id": "ChIJqdu4JI5BQIYRKys_5u_q8wE",
      "categories": {
        "NAP": {
          "pts": 27.0,
          "max": 30,
          "assessable_max": 27,
          "pct": 100
        },
        "Category": {
          "pts": 20.0,
          "max": 20,
          "assessable_max": 20,
          "pct": 100
        },
        "Appointment": {
          "pts": 0.0,
          "max": 25,
          "assessable_max": 25,
          "pct": 0
        },
        "Description": {
          "pts": 10.0,
          "max": 10,
          "assessable_max": 10,
          "pct": 100
        },
        "Photos": {
          "pts": 15.0,
          "max": 15,
          "assessable_max": 15,
          "pct": 100
        }
      },
      "flags": [],
      "name_update": {
        "submitted": "Bell Dental - Lake Jackson",
        "recommended_gmb_name": "Bell Dental"
      }
    },
    "MSA-GA": {
      "score": 60.0,
      "grade": "D",
      "date": "2026-10-05",
      "run_slug": "2026-10-05-network-rescan",
      "gbp_name": "Mossy Oak Oral and Maxillofacial Surgery",
      "place_id": "ChIJbepewZx58ogRzwsm6um22Pw",
      "categories": {
        "NAP": {
          "pts": 21.0,
          "max": 30,
          "assessable_max": 25,
          "pct": 84
        },
        "Category": {
          "pts": 20.0,
          "max": 20,
          "assessable_max": 20,
          "pct": 100
        },
        "Appointment": {
          "pts": 0.0,
          "max": 25,
          "assessable_max": 25,
          "pct": 0
        },
        "Description": {
          "pts": 8.0,
          "max": 10,
          "assessable_max": 10,
          "pct": 80
        },
        "Photos": {
          "pts": 8.0,
          "max": 15,
          "assessable_max": 15,
          "pct": 53
        }
      },
      "flags": [
        {
          "id": "p129",
          "issue": "POSSIBLE_DUPLICATE_LISTING",
          "count": 1,
          "duplicates": [
            "Mossy Oak Oral and Maxillofacial Surgery"
          ]
        }
      ],
      "name_update": {
        "submitted": "Mossy Oak Albany",
        "recommended_gmb_name": "Mossy Oak Oral and Maxillofacial Surgery"
      }
    },
    "DAVALLGAEE": {
      "score": 59.2,
      "grade": "F",
      "date": "2026-10-05",
      "run_slug": "2026-10-05-network-rescan",
      "gbp_name": "Old Town Endodontics",
      "place_id": "ChIJ__9vDaDMjIgR4e5tlxu7kok",
      "categories": {
        "NAP": {
          "pts": 26.0,
          "max": 30,
          "assessable_max": 28,
          "pct": 93
        },
        "Category": {
          "pts": 20.0,
          "max": 20,
          "assessable_max": 20,
          "pct": 100
        },
        "Appointment": {
          "pts": 0.0,
          "max": 25,
          "assessable_max": 25,
          "pct": 0
        },
        "Description": {
          "pts": 8.0,
          "max": 10,
          "assessable_max": 10,
          "pct": 80
        },
        "Photos": {
          "pts": 4.0,
          "max": 15,
          "assessable_max": 15,
          "pct": 27
        }
      },
      "flags": [
        {
          "id": "p150",
          "issue": "WEBSITE_MISMATCH",
          "expected": "oldtownendo.com",
          "got": "oldtownendodontics.com",
          "name": "Old Town Endodontics"
        }
      ],
      "name_update": null
    },
    "SHUNGAKSDD": {
      "score": 92.8,
      "grade": "A",
      "date": "2026-10-05",
      "run_slug": "2026-10-05-network-rescan",
      "gbp_name": "Shunga Family Dental Care",
      "place_id": "ChIJB6OQl039vocRwEnWc_1JDIQ",
      "categories": {
        "NAP": {
          "pts": 27.0,
          "max": 30,
          "assessable_max": 27,
          "pct": 100
        },
        "Category": {
          "pts": 20.0,
          "max": 20,
          "assessable_max": 20,
          "pct": 100
        },
        "Appointment": {
          "pts": 18.0,
          "max": 25,
          "assessable_max": 25,
          "pct": 72
        },
        "Description": {
          "pts": 10.0,
          "max": 10,
          "assessable_max": 10,
          "pct": 100
        },
        "Photos": {
          "pts": 15.0,
          "max": 15,
          "assessable_max": 15,
          "pct": 100
        }
      },
      "flags": [],
      "name_update": {
        "submitted": "ACD Shunga",
        "recommended_gmb_name": "Shunga Family Dental Care"
      }
    },
    "WSTPRTKSDD": {
      "score": 92.8,
      "grade": "A",
      "date": "2026-10-05",
      "run_slug": "2026-10-05-network-rescan",
      "gbp_name": "Westport Dental",
      "place_id": "ChIJq-tlvzv9vocRoz0w9nOPDro",
      "categories": {
        "NAP": {
          "pts": 27.0,
          "max": 30,
          "assessable_max": 27,
          "pct": 100
        },
        "Category": {
          "pts": 20.0,
          "max": 20,
          "assessable_max": 20,
          "pct": 100
        },
        "Appointment": {
          "pts": 18.0,
          "max": 25,
          "assessable_max": 25,
          "pct": 72
        },
        "Description": {
          "pts": 10.0,
          "max": 10,
          "assessable_max": 10,
          "pct": 100
        },
        "Photos": {
          "pts": 15.0,
          "max": 15,
          "assessable_max": 15,
          "pct": 100
        }
      },
      "flags": [],
      "name_update": {
        "submitted": "ACD Westport",
        "recommended_gmb_name": "Westport Dental"
      }
    },
    "LAWRNCKSDD": {
      "score": 88.4,
      "grade": "B",
      "date": "2026-10-05",
      "run_slug": "2026-10-05-network-rescan",
      "gbp_name": "Lawrence Dental Center",
      "place_id": "ChIJlYacGltvv4cR2MjL_6kRVTg",
      "categories": {
        "NAP": {
          "pts": 21.0,
          "max": 30,
          "assessable_max": 25,
          "pct": 84
        },
        "Category": {
          "pts": 20.0,
          "max": 20,
          "assessable_max": 20,
          "pct": 100
        },
        "Appointment": {
          "pts": 18.0,
          "max": 25,
          "assessable_max": 25,
          "pct": 72
        },
        "Description": {
          "pts": 10.0,
          "max": 10,
          "assessable_max": 10,
          "pct": 100
        },
        "Photos": {
          "pts": 15.0,
          "max": 15,
          "assessable_max": 15,
          "pct": 100
        }
      },
      "flags": [
        {
          "id": "p003",
          "issue": "POSSIBLE_DUPLICATE_LISTING",
          "count": 2,
          "duplicates": [
            "Lawrence Dental Center.",
            "Lawrence Dental Solutions"
          ]
        }
      ],
      "name_update": {
        "submitted": "ACR Robbins",
        "recommended_gmb_name": "Lawrence Dental Center"
      }
    },
    "ALLUREINDD": {
      "score": 81.4,
      "grade": "B",
      "date": "2026-10-05",
      "run_slug": "2026-10-05-network-rescan",
      "gbp_name": "Allure Dental",
      "place_id": "ChIJkUHUg5kdE4gRYU6DUkWKGnU",
      "categories": {
        "NAP": {
          "pts": 27.0,
          "max": 30,
          "assessable_max": 27,
          "pct": 100
        },
        "Category": {
          "pts": 20.0,
          "max": 20,
          "assessable_max": 20,
          "pct": 100
        },
        "Appointment": {
          "pts": 9.0,
          "max": 25,
          "assessable_max": 25,
          "pct": 36
        },
        "Description": {
          "pts": 8.0,
          "max": 10,
          "assessable_max": 10,
          "pct": 80
        },
        "Photos": {
          "pts": 15.0,
          "max": 15,
          "assessable_max": 15,
          "pct": 100
        }
      },
      "flags": [],
      "name_update": {
        "submitted": "ADL Allure Dental",
        "recommended_gmb_name": "Allure Dental"
      }
    },
    "ADC-MS": {
      "score": 92.8,
      "grade": "A",
      "date": "2026-10-05",
      "run_slug": "2026-10-05-network-rescan",
      "gbp_name": "Advanced Dental Clinic",
      "place_id": "ChIJv3ePQ_bSKYYR169Ujmt2keo",
      "categories": {
        "NAP": {
          "pts": 27.0,
          "max": 30,
          "assessable_max": 27,
          "pct": 100
        },
        "Category": {
          "pts": 20.0,
          "max": 20,
          "assessable_max": 20,
          "pct": 100
        },
        "Appointment": {
          "pts": 18.0,
          "max": 25,
          "assessable_max": 25,
          "pct": 72
        },
        "Description": {
          "pts": 10.0,
          "max": 10,
          "assessable_max": 10,
          "pct": 100
        },
        "Photos": {
          "pts": 15.0,
          "max": 15,
          "assessable_max": 15,
          "pct": 100
        }
      },
      "flags": [],
      "name_update": {
        "submitted": "Advanced Dental",
        "recommended_gmb_name": "Advanced Dental Clinic"
      }
    },
    "SMADDCSCDD": {
      "score": 71.1,
      "grade": "C",
      "date": "2026-10-05",
      "run_slug": "2026-10-05-network-rescan",
      "gbp_name": "SMILE! Advanced Dental Center | Dentist Summerville SC",
      "place_id": "ChIJnwbb14WL_ogR3auX2j3NcRE",
      "categories": {
        "NAP": {
          "pts": 26.0,
          "max": 30,
          "assessable_max": 27,
          "pct": 96
        },
        "Category": {
          "pts": 20.0,
          "max": 20,
          "assessable_max": 20,
          "pct": 100
        },
        "Appointment": {
          "pts": 0.0,
          "max": 25,
          "assessable_max": 25,
          "pct": 0
        },
        "Description": {
          "pts": 8.0,
          "max": 10,
          "assessable_max": 10,
          "pct": 80
        },
        "Photos": {
          "pts": 15.0,
          "max": 15,
          "assessable_max": 15,
          "pct": 100
        }
      },
      "flags": [],
      "name_update": {
        "submitted": "Advanced Dental Center - Summerville",
        "recommended_gmb_name": "SMILE! Advanced Dental Center | Dentist Summerville SC"
      }
    },
    "ARTDENAZDD": {
      "score": 90.7,
      "grade": "A",
      "date": "2026-10-05",
      "run_slug": "2026-10-05-network-rescan",
      "gbp_name": "Artistry In Dentistry",
      "place_id": "ChIJ16_sViuvK4cRBobK-POhPTg",
      "categories": {
        "NAP": {
          "pts": 25.0,
          "max": 30,
          "assessable_max": 27,
          "pct": 93
        },
        "Category": {
          "pts": 20.0,
          "max": 20,
          "assessable_max": 20,
          "pct": 100
        },
        "Appointment": {
          "pts": 18.0,
          "max": 25,
          "assessable_max": 25,
          "pct": 72
        },
        "Description": {
          "pts": 10.0,
          "max": 10,
          "assessable_max": 10,
          "pct": 100
        },
        "Photos": {
          "pts": 15.0,
          "max": 15,
          "assessable_max": 15,
          "pct": 100
        }
      },
      "flags": [
        {
          "id": "p008",
          "issue": "WEBSITE_MISMATCH",
          "expected": "azsmiles.com",
          "got": "artistryindentistryaz.com",
          "name": "Artistry In Dentistry"
        }
      ],
      "name_update": {
        "submitted": "AID Artistry In Dentistry",
        "recommended_gmb_name": "Artistry In Dentistry"
      }
    },
    "MMA-GA": {
      "score": 55.8,
      "grade": "F",
      "date": "2026-10-05",
      "run_slug": "2026-10-05-network-rescan",
      "gbp_name": "Dental Partners",
      "place_id": "ChIJ9UWHjQ5X8ogRKyHvXpg4vVM",
      "categories": {
        "NAP": {
          "pts": 23.0,
          "max": 30,
          "assessable_max": 25,
          "pct": 92
        },
        "Category": {
          "pts": 20.0,
          "max": 20,
          "assessable_max": 20,
          "pct": 100
        },
        "Appointment": {
          "pts": 0.0,
          "max": 25,
          "assessable_max": 25,
          "pct": 0
        },
        "Description": {
          "pts": 10.0,
          "max": 10,
          "assessable_max": 10,
          "pct": 100
        },
        "Photos": {
          "pts": 0.0,
          "max": 15,
          "assessable_max": 15,
          "pct": 0
        }
      },
      "flags": [
        {
          "id": "p011",
          "issue": "WEBSITE_MISMATCH",
          "expected": "dentalpartnersamericus.com",
          "got": "mydentalpartners.com",
          "name": "Dental Partners"
        }
      ],
      "name_update": {
        "submitted": "Americus",
        "recommended_gmb_name": "Dental Partners"
      }
    },
    "DDB-FL": {
      "score": 83.2,
      "grade": "B",
      "date": "2026-10-05",
      "run_slug": "2026-10-05-network-rescan",
      "gbp_name": "Dale D. Batten DMD PA",
      "place_id": "ChIJ4Sjem4Ic54gRwdggmooKbEo",
      "categories": {
        "NAP": {
          "pts": 25.0,
          "max": 30,
          "assessable_max": 25,
          "pct": 100
        },
        "Category": {
          "pts": 20.0,
          "max": 20,
          "assessable_max": 20,
          "pct": 100
        },
        "Appointment": {
          "pts": 18.0,
          "max": 25,
          "assessable_max": 25,
          "pct": 72
        },
        "Description": {
          "pts": 8.0,
          "max": 10,
          "assessable_max": 10,
          "pct": 80
        },
        "Photos": {
          "pts": 8.0,
          "max": 15,
          "assessable_max": 15,
          "pct": 53
        }
      },
      "flags": [],
      "name_update": {
        "submitted": "Batten",
        "recommended_gmb_name": "Dale D. Batten DMD PA"
      }
    },
    "BILTDCAZDD": {
      "score": 88.7,
      "grade": "B",
      "date": "2026-10-05",
      "run_slug": "2026-10-05-network-rescan",
      "gbp_name": "Biltmore Dental Center",
      "place_id": "ChIJ2ZxE8qcNK4cRX-EPyMQNIC8",
      "categories": {
        "NAP": {
          "pts": 25.0,
          "max": 30,
          "assessable_max": 27,
          "pct": 93
        },
        "Category": {
          "pts": 20.0,
          "max": 20,
          "assessable_max": 20,
          "pct": 100
        },
        "Appointment": {
          "pts": 18.0,
          "max": 25,
          "assessable_max": 25,
          "pct": 72
        },
        "Description": {
          "pts": 8.0,
          "max": 10,
          "assessable_max": 10,
          "pct": 80
        },
        "Photos": {
          "pts": 15.0,
          "max": 15,
          "assessable_max": 15,
          "pct": 100
        }
      },
      "flags": [],
      "name_update": {
        "submitted": "BDC Biltmore",
        "recommended_gmb_name": "Biltmore Dental Center"
      }
    },
    "BELFSTGADD": {
      "score": 92.9,
      "grade": "A",
      "date": "2026-10-05",
      "run_slug": "2026-10-05-network-rescan",
      "gbp_name": "Belfast River Dental",
      "place_id": "ChIJx7geoKYP-4gRZMz7vSDRbb0",
      "categories": {
        "NAP": {
          "pts": 28.0,
          "max": 30,
          "assessable_max": 28,
          "pct": 100
        },
        "Category": {
          "pts": 20.0,
          "max": 20,
          "assessable_max": 20,
          "pct": 100
        },
        "Appointment": {
          "pts": 18.0,
          "max": 25,
          "assessable_max": 25,
          "pct": 72
        },
        "Description": {
          "pts": 10.0,
          "max": 10,
          "assessable_max": 10,
          "pct": 100
        },
        "Photos": {
          "pts": 15.0,
          "max": 15,
          "assessable_max": 15,
          "pct": 100
        }
      },
      "flags": [],
      "name_update": null
    },
    "BEABEAKYDD": {
      "score": 88.7,
      "grade": "B",
      "date": "2026-10-05",
      "run_slug": "2026-10-05-network-rescan",
      "gbp_name": "Beaumont Family Dentistry",
      "place_id": "ChIJdWUAwNJcQogRSmTdYDKJSPk",
      "categories": {
        "NAP": {
          "pts": 23.0,
          "max": 30,
          "assessable_max": 27,
          "pct": 85
        },
        "Category": {
          "pts": 20.0,
          "max": 20,
          "assessable_max": 20,
          "pct": 100
        },
        "Appointment": {
          "pts": 18.0,
          "max": 25,
          "assessable_max": 25,
          "pct": 72
        },
        "Description": {
          "pts": 10.0,
          "max": 10,
          "assessable_max": 10,
          "pct": 100
        },
        "Photos": {
          "pts": 15.0,
          "max": 15,
          "assessable_max": 15,
          "pct": 100
        }
      },
      "flags": [
        {
          "id": "p019",
          "issue": "POSSIBLE_DUPLICATE_LISTING",
          "count": 3,
          "duplicates": [
            "Beaumont Family Dentistry at Hamburg",
            "Beaumont Family Dentistry At Leestown",
            "Beaumont Dental Associates"
          ]
        }
      ],
      "name_update": {
        "submitted": "BFD Beaumont",
        "recommended_gmb_name": "Beaumont Family Dentistry"
      }
    },
    "BEAHAMKYDD": {
      "score": 74.2,
      "grade": "C",
      "date": "2026-10-05",
      "run_slug": "2026-10-05-network-rescan",
      "gbp_name": "Beaumont Family Dentistry at Hamburg",
      "place_id": "ChIJEXUnqOlPQogRrV65GfJh_xQ",
      "categories": {
        "NAP": {
          "pts": 27.0,
          "max": 30,
          "assessable_max": 27,
          "pct": 100
        },
        "Category": {
          "pts": 20.0,
          "max": 20,
          "assessable_max": 20,
          "pct": 100
        },
        "Appointment": {
          "pts": 0.0,
          "max": 25,
          "assessable_max": 25,
          "pct": 0
        },
        "Description": {
          "pts": 10.0,
          "max": 10,
          "assessable_max": 10,
          "pct": 100
        },
        "Photos": {
          "pts": 15.0,
          "max": 15,
          "assessable_max": 15,
          "pct": 100
        }
      },
      "flags": [],
      "name_update": {
        "submitted": "BFD Hamburg",
        "recommended_gmb_name": "Beaumont Family Dentistry at Hamburg"
      }
    },
    "BEALEEKYDD": {
      "score": 92.8,
      "grade": "A",
      "date": "2026-10-05",
      "run_slug": "2026-10-05-network-rescan",
      "gbp_name": "Beaumont Family Dentistry At Leestown",
      "place_id": "ChIJfziDNpZDQogRpWTQj5P4v0A",
      "categories": {
        "NAP": {
          "pts": 27.0,
          "max": 30,
          "assessable_max": 27,
          "pct": 100
        },
        "Category": {
          "pts": 20.0,
          "max": 20,
          "assessable_max": 20,
          "pct": 100
        },
        "Appointment": {
          "pts": 18.0,
          "max": 25,
          "assessable_max": 25,
          "pct": 72
        },
        "Description": {
          "pts": 10.0,
          "max": 10,
          "assessable_max": 10,
          "pct": 100
        },
        "Photos": {
          "pts": 15.0,
          "max": 15,
          "assessable_max": 15,
          "pct": 100
        }
      },
      "flags": [],
      "name_update": {
        "submitted": "BFD Leestown",
        "recommended_gmb_name": "Beaumont Family Dentistry At Leestown"
      }
    },
    "BRTWODTNDD": {
      "score": 69.5,
      "grade": "D",
      "date": "2026-10-05",
      "run_slug": "2026-10-05-network-rescan",
      "gbp_name": "Brentwood Dental & TMD",
      "place_id": "ChIJwVZKDkd7ZIgRdFCFOhsJN6Q",
      "categories": {
        "NAP": {
          "pts": 21.0,
          "max": 30,
          "assessable_max": 25,
          "pct": 84
        },
        "Category": {
          "pts": 20.0,
          "max": 20,
          "assessable_max": 20,
          "pct": 100
        },
        "Appointment": {
          "pts": 0.0,
          "max": 25,
          "assessable_max": 25,
          "pct": 0
        },
        "Description": {
          "pts": 10.0,
          "max": 10,
          "assessable_max": 10,
          "pct": 100
        },
        "Photos": {
          "pts": 15.0,
          "max": 15,
          "assessable_max": 15,
          "pct": 100
        }
      },
      "flags": [
        {
          "id": "p022",
          "issue": "POSSIBLE_DUPLICATE_LISTING",
          "count": 3,
          "duplicates": [
            "Brentwood Dentists",
            "Brentwood Dental Center",
            "Brentwood Dental Excellence"
          ]
        }
      ],
      "name_update": {
        "submitted": "Brentwood",
        "recommended_gmb_name": "Brentwood Dental & TMD"
      }
    },
    "BRITSMVADD": {
      "score": 74.2,
      "grade": "C",
      "date": "2026-10-05",
      "run_slug": "2026-10-05-network-rescan",
      "gbp_name": "Bright Smiles Dental",
      "place_id": "ChIJ4aJoWLh2sYkRu0rl_qdey8k",
      "categories": {
        "NAP": {
          "pts": 27.0,
          "max": 30,
          "assessable_max": 27,
          "pct": 100
        },
        "Category": {
          "pts": 20.0,
          "max": 20,
          "assessable_max": 20,
          "pct": 100
        },
        "Appointment": {
          "pts": 0.0,
          "max": 25,
          "assessable_max": 25,
          "pct": 0
        },
        "Description": {
          "pts": 10.0,
          "max": 10,
          "assessable_max": 10,
          "pct": 100
        },
        "Photos": {
          "pts": 15.0,
          "max": 15,
          "assessable_max": 15,
          "pct": 100
        }
      },
      "flags": [],
      "name_update": {
        "submitted": "Bright Smiles - Chesterfield",
        "recommended_gmb_name": "Bright Smiles Dental"
      }
    },
    "DFC-SC": {
      "score": 89.7,
      "grade": "B",
      "date": "2026-10-05",
      "run_slug": "2026-10-05-network-rescan",
      "gbp_name": "Brushy Creek Dental Partners",
      "place_id": "ChIJr476VqUrWIgR6HBAtIjAJBQ",
      "categories": {
        "NAP": {
          "pts": 25.0,
          "max": 30,
          "assessable_max": 27,
          "pct": 93
        },
        "Category": {
          "pts": 20.0,
          "max": 20,
          "assessable_max": 20,
          "pct": 100
        },
        "Appointment": {
          "pts": 18.0,
          "max": 25,
          "assessable_max": 25,
          "pct": 72
        },
        "Description": {
          "pts": 0.0,
          "max": 10,
          "assessable_max": 0,
          "pct": null
        },
        "Photos": {
          "pts": 15.0,
          "max": 15,
          "assessable_max": 15,
          "pct": 100
        }
      },
      "flags": [],
      "name_update": {
        "submitted": "Brushy Creek Dental Partners - Greer",
        "recommended_gmb_name": "Brushy Creek Dental Partners"
      }
    },
    "MEC-GA": {
      "score": 63.6,
      "grade": "D",
      "date": "2026-10-05",
      "run_slug": "2026-10-05-network-rescan",
      "gbp_name": "Dental Partners Camilla",
      "place_id": "ChIJ456w9xic7YgRtxgIb0uhTUA",
      "categories": {
        "NAP": {
          "pts": 28.0,
          "max": 30,
          "assessable_max": 28,
          "pct": 100
        },
        "Category": {
          "pts": 20.0,
          "max": 20,
          "assessable_max": 20,
          "pct": 100
        },
        "Appointment": {
          "pts": 0.0,
          "max": 25,
          "assessable_max": 25,
          "pct": 0
        },
        "Description": {
          "pts": 0.0,
          "max": 10,
          "assessable_max": 0,
          "pct": null
        },
        "Photos": {
          "pts": 8.0,
          "max": 15,
          "assessable_max": 15,
          "pct": 53
        }
      },
      "flags": [],
      "name_update": {
        "submitted": "Camilla",
        "recommended_gmb_name": "Dental Partners Camilla"
      }
    },
    "MCL-GA": {
      "score": 67.1,
      "grade": "D",
      "date": "2026-10-05",
      "run_slug": "2026-10-05-network-rescan",
      "gbp_name": "Dental Partners Mossy Oak - Carlton of Leesburg",
      "place_id": "ChIJa9RW8Qp98ogRPQxJ6e_p5ao",
      "categories": {
        "NAP": {
          "pts": 25.0,
          "max": 30,
          "assessable_max": 25,
          "pct": 100
        },
        "Category": {
          "pts": 20.0,
          "max": 20,
          "assessable_max": 20,
          "pct": 100
        },
        "Appointment": {
          "pts": 0.0,
          "max": 25,
          "assessable_max": 25,
          "pct": 0
        },
        "Description": {
          "pts": 0.0,
          "max": 10,
          "assessable_max": 0,
          "pct": null
        },
        "Photos": {
          "pts": 12.0,
          "max": 15,
          "assessable_max": 15,
          "pct": 80
        }
      },
      "flags": [],
      "name_update": {
        "submitted": "Carlton",
        "recommended_gmb_name": "Dental Partners Mossy Oak - Carlton of Leesburg"
      }
    },
    "CENTRYCADD": {
      "score": 37.6,
      "grade": "F",
      "date": "2026-10-05",
      "run_slug": "2026-10-05-network-rescan",
      "gbp_name": "Century City Aesthetic Dentistry",
      "place_id": "ChIJCYOYOQC7woARTLcScAXCjHQ",
      "categories": {
        "NAP": {
          "pts": 15.0,
          "max": 30,
          "assessable_max": 25,
          "pct": 60
        },
        "Category": {
          "pts": 17.0,
          "max": 20,
          "assessable_max": 20,
          "pct": 85
        },
        "Appointment": {
          "pts": 0.0,
          "max": 25,
          "assessable_max": 25,
          "pct": 0
        },
        "Description": {
          "pts": 0.0,
          "max": 10,
          "assessable_max": 0,
          "pct": null
        },
        "Photos": {
          "pts": 0.0,
          "max": 15,
          "assessable_max": 15,
          "pct": 0
        }
      },
      "flags": [
        {
          "id": "p028",
          "issue": "WEBSITE_MISMATCH",
          "expected": "billdorfmandds.com",
          "got": "centurycityaesthetic.com",
          "name": "Century City Aesthetic Dentistry"
        }
      ],
      "name_update": {
        "submitted": "CCD Century City",
        "recommended_gmb_name": "Century City Aesthetic Dentistry"
      }
    },
    "COMCNTUTDD": {
      "score": 92.8,
      "grade": "A",
      "date": "2026-10-05",
      "run_slug": "2026-10-05-network-rescan",
      "gbp_name": "Comfort Dental of Clinton",
      "place_id": "ChIJF5fI9cAaU4cR6bLqSYKKMuo",
      "categories": {
        "NAP": {
          "pts": 27.0,
          "max": 30,
          "assessable_max": 27,
          "pct": 100
        },
        "Category": {
          "pts": 20.0,
          "max": 20,
          "assessable_max": 20,
          "pct": 100
        },
        "Appointment": {
          "pts": 18.0,
          "max": 25,
          "assessable_max": 25,
          "pct": 72
        },
        "Description": {
          "pts": 10.0,
          "max": 10,
          "assessable_max": 10,
          "pct": 100
        },
        "Photos": {
          "pts": 15.0,
          "max": 15,
          "assessable_max": 15,
          "pct": 100
        }
      },
      "flags": [],
      "name_update": {
        "submitted": "CDT Comfort Dental",
        "recommended_gmb_name": "Comfort Dental of Clinton"
      }
    },
    "CFPEROFLPP": {
      "score": 57.6,
      "grade": "F",
      "date": "2026-10-05",
      "run_slug": "2026-10-05-network-rescan",
      "gbp_name": "Central Florida Periodontics & Implantology",
      "place_id": "ChIJTRWf52Bw54gRFKH-oJ1nwO4",
      "categories": {
        "NAP": {
          "pts": 25.0,
          "max": 30,
          "assessable_max": 25,
          "pct": 100
        },
        "Category": {
          "pts": 20.0,
          "max": 20,
          "assessable_max": 20,
          "pct": 100
        },
        "Appointment": {
          "pts": 0.0,
          "max": 25,
          "assessable_max": 25,
          "pct": 0
        },
        "Description": {
          "pts": 0.0,
          "max": 10,
          "assessable_max": 0,
          "pct": null
        },
        "Photos": {
          "pts": 4.0,
          "max": 15,
          "assessable_max": 15,
          "pct": 27
        }
      },
      "flags": [],
      "name_update": {
        "submitted": "Central FL Perio - Winter Park",
        "recommended_gmb_name": "Central Florida Periodontics & Implantology"
      }
    },
    "BDC": {
      "score": 83.2,
      "grade": "B",
      "date": "2026-10-05",
      "run_slug": "2026-10-05-network-rescan",
      "gbp_name": "Chatham Dental Care",
      "place_id": "ChIJ__9LC-11-4gRaEFPybe9O18",
      "categories": {
        "NAP": {
          "pts": 19.0,
          "max": 30,
          "assessable_max": 25,
          "pct": 76
        },
        "Category": {
          "pts": 20.0,
          "max": 20,
          "assessable_max": 20,
          "pct": 100
        },
        "Appointment": {
          "pts": 18.0,
          "max": 25,
          "assessable_max": 25,
          "pct": 72
        },
        "Description": {
          "pts": 10.0,
          "max": 10,
          "assessable_max": 10,
          "pct": 100
        },
        "Photos": {
          "pts": 12.0,
          "max": 15,
          "assessable_max": 15,
          "pct": 80
        }
      },
      "flags": [
        {
          "id": "p031",
          "issue": "POSSIBLE_DUPLICATE_LISTING",
          "count": 1,
          "duplicates": [
            "Chatham Oral & Maxillofacial Surgery"
          ]
        },
        {
          "id": "p031",
          "issue": "WEBSITE_MISMATCH",
          "expected": "chathamdentalclinic.com",
          "got": "bosquedentalclinic.com",
          "name": "Chatham Dental Care"
        }
      ],
      "name_update": null
    },
    "CVDCOLGADD": {
      "score": 69.5,
      "grade": "D",
      "date": "2026-10-05",
      "run_slug": "2026-10-05-network-rescan",
      "gbp_name": "Chattahoochee Valley Dental - Columbus",
      "place_id": "ChIJW9Ly4enMjIgRfcwa8UIiVIQ",
      "categories": {
        "NAP": {
          "pts": 21.0,
          "max": 30,
          "assessable_max": 25,
          "pct": 84
        },
        "Category": {
          "pts": 20.0,
          "max": 20,
          "assessable_max": 20,
          "pct": 100
        },
        "Appointment": {
          "pts": 0.0,
          "max": 25,
          "assessable_max": 25,
          "pct": 0
        },
        "Description": {
          "pts": 10.0,
          "max": 10,
          "assessable_max": 10,
          "pct": 100
        },
        "Photos": {
          "pts": 15.0,
          "max": 15,
          "assessable_max": 15,
          "pct": 100
        }
      },
      "flags": [
        {
          "id": "p032",
          "issue": "POSSIBLE_DUPLICATE_LISTING",
          "count": 3,
          "duplicates": [
            "Chattahoochee Valley Dental: Michael J. Cox, DMD",
            "Chattahoochee Valley Dental - West Point",
            "Chattahoochee Valley Dental: Christina M. Cox, DMD"
          ]
        }
      ],
      "name_update": {
        "submitted": "Chattahoochee - Columbus",
        "recommended_gmb_name": "Chattahoochee Valley Dental - Columbus"
      }
    },
    "CVDWSPGADD": {
      "score": 73.7,
      "grade": "C",
      "date": "2026-10-05",
      "run_slug": "2026-10-05-network-rescan",
      "gbp_name": "Chattahoochee Valley Dental - West Point",
      "place_id": "ChIJHXu4uBKkjIgRrnInGj-_M58",
      "categories": {
        "NAP": {
          "pts": 25.0,
          "max": 30,
          "assessable_max": 25,
          "pct": 100
        },
        "Category": {
          "pts": 20.0,
          "max": 20,
          "assessable_max": 20,
          "pct": 100
        },
        "Appointment": {
          "pts": 0.0,
          "max": 25,
          "assessable_max": 25,
          "pct": 0
        },
        "Description": {
          "pts": 10.0,
          "max": 10,
          "assessable_max": 10,
          "pct": 100
        },
        "Photos": {
          "pts": 15.0,
          "max": 15,
          "assessable_max": 15,
          "pct": 100
        }
      },
      "flags": [],
      "name_update": {
        "submitted": "Chattahoochee - West Point",
        "recommended_gmb_name": "Chattahoochee Valley Dental - West Point"
      }
    },
    "CFD": {
      "score": 89.5,
      "grade": "B",
      "date": "2026-10-05",
      "run_slug": "2026-10-05-network-rescan",
      "gbp_name": "Claxton Family Dentistry",
      "place_id": "ChIJaeB8G-Jg-ogRYWzwYa7u5Cc",
      "categories": {
        "NAP": {
          "pts": 25.0,
          "max": 30,
          "assessable_max": 25,
          "pct": 100
        },
        "Category": {
          "pts": 20.0,
          "max": 20,
          "assessable_max": 20,
          "pct": 100
        },
        "Appointment": {
          "pts": 18.0,
          "max": 25,
          "assessable_max": 25,
          "pct": 72
        },
        "Description": {
          "pts": 10.0,
          "max": 10,
          "assessable_max": 10,
          "pct": 100
        },
        "Photos": {
          "pts": 12.0,
          "max": 15,
          "assessable_max": 15,
          "pct": 80
        }
      },
      "flags": [],
      "name_update": null
    },
    "CSM": {
      "score": 74.5,
      "grade": "C",
      "date": "2026-10-05",
      "run_slug": "2026-10-05-network-rescan",
      "gbp_name": "Claxton Smiles",
      "place_id": "ChIJL9OTrShh-ogRizsU6u3GxEU",
      "categories": {
        "NAP": {
          "pts": 28.0,
          "max": 30,
          "assessable_max": 28,
          "pct": 100
        },
        "Category": {
          "pts": 20.0,
          "max": 20,
          "assessable_max": 20,
          "pct": 100
        },
        "Appointment": {
          "pts": 0.0,
          "max": 25,
          "assessable_max": 25,
          "pct": 0
        },
        "Description": {
          "pts": 10.0,
          "max": 10,
          "assessable_max": 10,
          "pct": 100
        },
        "Photos": {
          "pts": 15.0,
          "max": 15,
          "assessable_max": 15,
          "pct": 100
        }
      },
      "flags": [],
      "name_update": null
    },
    "CASKAYUTPP": {
      "score": 83.5,
      "grade": "B",
      "date": "2026-10-05",
      "run_slug": "2026-10-05-network-rescan",
      "gbp_name": "Cassity & Legacy Implants and Periodontics",
      "place_id": "ChIJEx3zZfoBU4cRGMZP7ga2DHs",
      "categories": {
        "NAP": {
          "pts": 27.0,
          "max": 30,
          "assessable_max": 27,
          "pct": 100
        },
        "Category": {
          "pts": 20.0,
          "max": 20,
          "assessable_max": 20,
          "pct": 100
        },
        "Appointment": {
          "pts": 9.0,
          "max": 25,
          "assessable_max": 25,
          "pct": 36
        },
        "Description": {
          "pts": 10.0,
          "max": 10,
          "assessable_max": 10,
          "pct": 100
        },
        "Photos": {
          "pts": 15.0,
          "max": 15,
          "assessable_max": 15,
          "pct": 100
        }
      },
      "flags": [],
      "name_update": {
        "submitted": "CLP Kaysville",
        "recommended_gmb_name": "Cassity & Legacy Implants and Periodontics"
      }
    },
    "CASOGDUTPP": {
      "score": 83.5,
      "grade": "B",
      "date": "2026-10-05",
      "run_slug": "2026-10-05-network-rescan",
      "gbp_name": "Cassity & Legacy Implants and Periodontics",
      "place_id": "ChIJ-5NnPJAFU4cRmdeQAq_6Bqg",
      "categories": {
        "NAP": {
          "pts": 27.0,
          "max": 30,
          "assessable_max": 27,
          "pct": 100
        },
        "Category": {
          "pts": 20.0,
          "max": 20,
          "assessable_max": 20,
          "pct": 100
        },
        "Appointment": {
          "pts": 9.0,
          "max": 25,
          "assessable_max": 25,
          "pct": 36
        },
        "Description": {
          "pts": 10.0,
          "max": 10,
          "assessable_max": 10,
          "pct": 100
        },
        "Photos": {
          "pts": 15.0,
          "max": 15,
          "assessable_max": 15,
          "pct": 100
        }
      },
      "flags": [],
      "name_update": {
        "submitted": "CLP South Ogden",
        "recommended_gmb_name": "Cassity & Legacy Implants and Periodontics"
      }
    },
    "CLBPERGAPP": {
      "score": 55.8,
      "grade": "F",
      "date": "2026-10-05",
      "run_slug": "2026-10-05-network-rescan",
      "gbp_name": "Auburn Periodontics of Columbus",
      "place_id": "ChIJFw36q2zLjIgRIbizPQdvPdY",
      "categories": {
        "NAP": {
          "pts": 23.0,
          "max": 30,
          "assessable_max": 25,
          "pct": 92
        },
        "Category": {
          "pts": 20.0,
          "max": 20,
          "assessable_max": 20,
          "pct": 100
        },
        "Appointment": {
          "pts": 0.0,
          "max": 25,
          "assessable_max": 25,
          "pct": 0
        },
        "Description": {
          "pts": 10.0,
          "max": 10,
          "assessable_max": 10,
          "pct": 100
        },
        "Photos": {
          "pts": 0.0,
          "max": 15,
          "assessable_max": 15,
          "pct": 0
        }
      },
      "flags": [
        {
          "id": "p044",
          "issue": "WEBSITE_MISMATCH",
          "expected": "columbusgumdoc.com",
          "got": "auperio.com",
          "name": "Auburn Periodontics of Columbus"
        }
      ],
      "name_update": {
        "submitted": "Columbus Perio - Columbus",
        "recommended_gmb_name": "Auburn Periodontics of Columbus"
      }
    },
    "AVYRNHTXDD": {
      "score": 73.7,
      "grade": "C",
      "date": "2026-10-05",
      "run_slug": "2026-10-05-network-rescan",
      "gbp_name": "David A. Slaughter, DDS",
      "place_id": "ChIJFSlm3bnSRIYRaoEbpsrS-4U",
      "categories": {
        "NAP": {
          "pts": 25.0,
          "max": 30,
          "assessable_max": 25,
          "pct": 100
        },
        "Category": {
          "pts": 20.0,
          "max": 20,
          "assessable_max": 20,
          "pct": 100
        },
        "Appointment": {
          "pts": 0.0,
          "max": 25,
          "assessable_max": 25,
          "pct": 0
        },
        "Description": {
          "pts": 10.0,
          "max": 10,
          "assessable_max": 10,
          "pct": 100
        },
        "Photos": {
          "pts": 15.0,
          "max": 15,
          "assessable_max": 15,
          "pct": 100
        }
      },
      "flags": [],
      "name_update": {
        "submitted": "DAS Austin",
        "recommended_gmb_name": "David A. Slaughter, DDS"
      }
    },
    "MDA-GA": {
      "score": 68.2,
      "grade": "D",
      "date": "2026-10-05",
      "run_slug": "2026-10-05-network-rescan",
      "gbp_name": "Dental Partners Dawson of Albany",
      "place_id": "ChIJ4aUQgAB88ogRspsgk-XCQCo",
      "categories": {
        "NAP": {
          "pts": 23.0,
          "max": 30,
          "assessable_max": 25,
          "pct": 92
        },
        "Category": {
          "pts": 20.0,
          "max": 20,
          "assessable_max": 20,
          "pct": 100
        },
        "Appointment": {
          "pts": 0.0,
          "max": 25,
          "assessable_max": 25,
          "pct": 0
        },
        "Description": {
          "pts": 0.0,
          "max": 10,
          "assessable_max": 0,
          "pct": null
        },
        "Photos": {
          "pts": 15.0,
          "max": 15,
          "assessable_max": 15,
          "pct": 100
        }
      },
      "flags": [
        {
          "id": "p049",
          "issue": "WEBSITE_MISMATCH",
          "expected": "dentalpartnersalbany.com",
          "got": "dentalpartnersdawson.com",
          "name": "Dental Partners Dawson of Albany"
        }
      ],
      "name_update": {
        "submitted": "Dawson Rd",
        "recommended_gmb_name": "Dental Partners Dawson of Albany"
      }
    },
    "DAKWELMNDD": {
      "score": 93.0,
      "grade": "A",
      "date": "2026-10-05",
      "run_slug": "2026-10-05-network-rescan",
      "gbp_name": "Dakota Dental and Wellness Center",
      "place_id": "ChIJITMdxNYw9ocR8Ngu8t1OTHU",
      "categories": {
        "NAP": {
          "pts": 30.0,
          "max": 30,
          "assessable_max": 30,
          "pct": 100
        },
        "Category": {
          "pts": 20.0,
          "max": 20,
          "assessable_max": 20,
          "pct": 100
        },
        "Appointment": {
          "pts": 18.0,
          "max": 25,
          "assessable_max": 25,
          "pct": 72
        },
        "Description": {
          "pts": 10.0,
          "max": 10,
          "assessable_max": 10,
          "pct": 100
        },
        "Photos": {
          "pts": 15.0,
          "max": 15,
          "assessable_max": 15,
          "pct": 100
        }
      },
      "flags": [],
      "name_update": {
        "submitted": "DDM Apple Valley",
        "recommended_gmb_name": "Dakota Dental and Wellness Center"
      }
    },
    "MINSURMNOO": {
      "score": 71.1,
      "grade": "C",
      "date": "2026-10-05",
      "run_slug": "2026-10-05-network-rescan",
      "gbp_name": "Minnesota Dental Surgery and Implant Center",
      "place_id": "ChIJpRKITxkl9ocRZdityD3IDIo",
      "categories": {
        "NAP": {
          "pts": 27.0,
          "max": 30,
          "assessable_max": 27,
          "pct": 100
        },
        "Category": {
          "pts": 17.0,
          "max": 20,
          "assessable_max": 20,
          "pct": 85
        },
        "Appointment": {
          "pts": 0.0,
          "max": 25,
          "assessable_max": 25,
          "pct": 0
        },
        "Description": {
          "pts": 10.0,
          "max": 10,
          "assessable_max": 10,
          "pct": 100
        },
        "Photos": {
          "pts": 15.0,
          "max": 15,
          "assessable_max": 15,
          "pct": 100
        }
      },
      "flags": [],
      "name_update": {
        "submitted": "DDM Bloomington",
        "recommended_gmb_name": "Minnesota Dental Surgery and Implant Center"
      }
    },
    "DFD-MS": {
      "score": 66.3,
      "grade": "D",
      "date": "2026-10-05",
      "run_slug": "2026-10-05-network-rescan",
      "gbp_name": "Delta Family Dental of Cleveland",
      "place_id": "ChIJK63DUfepK4YREmeEszgYbdQ",
      "categories": {
        "NAP": {
          "pts": 25.0,
          "max": 30,
          "assessable_max": 25,
          "pct": 100
        },
        "Category": {
          "pts": 17.0,
          "max": 20,
          "assessable_max": 20,
          "pct": 85
        },
        "Appointment": {
          "pts": 0.0,
          "max": 25,
          "assessable_max": 25,
          "pct": 0
        },
        "Description": {
          "pts": 6.0,
          "max": 10,
          "assessable_max": 10,
          "pct": 60
        },
        "Photos": {
          "pts": 15.0,
          "max": 15,
          "assessable_max": 15,
          "pct": 100
        }
      },
      "flags": [],
      "name_update": {
        "submitted": "Delta Family Dental",
        "recommended_gmb_name": "Delta Family Dental of Cleveland"
      }
    },
    "DCNAUGSCDD": {
      "score": 69.1,
      "grade": "D",
      "date": "2026-10-05",
      "run_slug": "2026-10-05-network-rescan",
      "gbp_name": "The Dental Center of North Augusta",
      "place_id": "ChIJmaCHroHM-YgRCb26Orm1eY0",
      "categories": {
        "NAP": {
          "pts": 27.0,
          "max": 30,
          "assessable_max": 27,
          "pct": 100
        },
        "Category": {
          "pts": 20.0,
          "max": 20,
          "assessable_max": 20,
          "pct": 100
        },
        "Appointment": {
          "pts": 0.0,
          "max": 25,
          "assessable_max": 25,
          "pct": 0
        },
        "Description": {
          "pts": 8.0,
          "max": 10,
          "assessable_max": 10,
          "pct": 80
        },
        "Photos": {
          "pts": 12.0,
          "max": 15,
          "assessable_max": 15,
          "pct": 80
        }
      },
      "flags": [],
      "name_update": {
        "submitted": "Dental Ctr. N. Augusta - Dubose",
        "recommended_gmb_name": "The Dental Center of North Augusta"
      }
    },
    "DGB-MS": {
      "score": 88.8,
      "grade": "B",
      "date": "2026-10-05",
      "run_slug": "2026-10-05-network-rescan",
      "gbp_name": "Dental Group of Byram",
      "place_id": "ChIJKXHoBdY3KIYRAJK46dFnIZQ",
      "categories": {
        "NAP": {
          "pts": 28.0,
          "max": 30,
          "assessable_max": 28,
          "pct": 100
        },
        "Category": {
          "pts": 20.0,
          "max": 20,
          "assessable_max": 20,
          "pct": 100
        },
        "Appointment": {
          "pts": 18.0,
          "max": 25,
          "assessable_max": 25,
          "pct": 72
        },
        "Description": {
          "pts": 6.0,
          "max": 10,
          "assessable_max": 10,
          "pct": 60
        },
        "Photos": {
          "pts": 15.0,
          "max": 15,
          "assessable_max": 15,
          "pct": 100
        }
      },
      "flags": [],
      "name_update": null
    },
    "DHGOAKMDDD": {
      "score": 65.9,
      "grade": "D",
      "date": "2026-10-05",
      "run_slug": "2026-10-05-network-rescan",
      "gbp_name": "Dental Health Group- Drs Yant, Longest, & Allen",
      "place_id": "ChIJwWyvNi9VtYkRIp_thK5Sv_4",
      "categories": {
        "NAP": {
          "pts": 21.0,
          "max": 30,
          "assessable_max": 25,
          "pct": 84
        },
        "Category": {
          "pts": 20.0,
          "max": 20,
          "assessable_max": 20,
          "pct": 100
        },
        "Appointment": {
          "pts": 0.0,
          "max": 25,
          "assessable_max": 25,
          "pct": 0
        },
        "Description": {
          "pts": 0.0,
          "max": 10,
          "assessable_max": 0,
          "pct": null
        },
        "Photos": {
          "pts": 15.0,
          "max": 15,
          "assessable_max": 15,
          "pct": 100
        }
      },
      "flags": [
        {
          "id": "p059",
          "issue": "POSSIBLE_DUPLICATE_LISTING",
          "count": 2,
          "duplicates": [
            "Oakcrest Dental Group",
            "Dream Dental"
          ]
        }
      ],
      "name_update": {
        "submitted": "Dental Health Group - Oakland",
        "recommended_gmb_name": "Dental Health Group- Drs Yant, Longest, & Allen"
      }
    },
    "ESM": {
      "score": 89.3,
      "grade": "B",
      "date": "2026-10-05",
      "run_slug": "2026-10-05-network-rescan",
      "gbp_name": "Effingham Smiles Family Dentistry",
      "place_id": "ChIJK7CRL2m8-4gRaSgKbedFM5c",
      "categories": {
        "NAP": {
          "pts": 26.5,
          "max": 30,
          "assessable_max": 28,
          "pct": 95
        },
        "Category": {
          "pts": 20.0,
          "max": 20,
          "assessable_max": 20,
          "pct": 100
        },
        "Appointment": {
          "pts": 18.0,
          "max": 25,
          "assessable_max": 25,
          "pct": 72
        },
        "Description": {
          "pts": 8.0,
          "max": 10,
          "assessable_max": 10,
          "pct": 80
        },
        "Photos": {
          "pts": 15.0,
          "max": 15,
          "assessable_max": 15,
          "pct": 100
        }
      },
      "flags": [],
      "name_update": {
        "submitted": "Effingham Smiles",
        "recommended_gmb_name": "Effingham Smiles Family Dentistry"
      }
    },
    "EFFTOOGADD": {
      "score": 79.6,
      "grade": "C",
      "date": "2026-10-05",
      "run_slug": "2026-10-05-network-rescan",
      "gbp_name": "Effingham Smiles Too",
      "place_id": "ChIJBZZTXyK9-4gR55ZsQZIXEk0",
      "categories": {
        "NAP": {
          "pts": 24.0,
          "max": 30,
          "assessable_max": 28,
          "pct": 86
        },
        "Category": {
          "pts": 20.0,
          "max": 20,
          "assessable_max": 20,
          "pct": 100
        },
        "Appointment": {
          "pts": 18.0,
          "max": 25,
          "assessable_max": 25,
          "pct": 72
        },
        "Description": {
          "pts": 8.0,
          "max": 10,
          "assessable_max": 10,
          "pct": 80
        },
        "Photos": {
          "pts": 8.0,
          "max": 15,
          "assessable_max": 15,
          "pct": 53
        }
      },
      "flags": [
        {
          "id": "p064",
          "issue": "POSSIBLE_DUPLICATE_LISTING",
          "count": 1,
          "duplicates": [
            "Effingham Smiles Family Dentistry"
          ]
        }
      ],
      "name_update": {
        "submitted": "Effingham TOO",
        "recommended_gmb_name": "Effingham Smiles Too"
      }
    },
    "ESTSACCADD": {
      "score": 90.7,
      "grade": "A",
      "date": "2026-10-05",
      "run_slug": "2026-10-05-network-rescan",
      "gbp_name": "East Sac Dental",
      "place_id": "ChIJdbrv5prQmoARuXhH-LxcjeI",
      "categories": {
        "NAP": {
          "pts": 25.0,
          "max": 30,
          "assessable_max": 27,
          "pct": 93
        },
        "Category": {
          "pts": 20.0,
          "max": 20,
          "assessable_max": 20,
          "pct": 100
        },
        "Appointment": {
          "pts": 18.0,
          "max": 25,
          "assessable_max": 25,
          "pct": 72
        },
        "Description": {
          "pts": 10.0,
          "max": 10,
          "assessable_max": 10,
          "pct": 100
        },
        "Photos": {
          "pts": 15.0,
          "max": 15,
          "assessable_max": 15,
          "pct": 100
        }
      },
      "flags": [
        {
          "id": "p067",
          "issue": "WEBSITE_MISMATCH",
          "expected": "eastsacdental.com",
          "got": "eastsacdentalcare.com",
          "name": "East Sac Dental"
        }
      ],
      "name_update": {
        "submitted": "ESD East Sac Dental",
        "recommended_gmb_name": "East Sac Dental"
      }
    },
    "DAP-FL": {
      "score": 72.2,
      "grade": "C",
      "date": "2026-10-05",
      "run_slug": "2026-10-05-network-rescan",
      "gbp_name": "Amelia Island Periodontics",
      "place_id": "ChIJ7SNFDkD_5IgRzaTHbUI5Ugk",
      "categories": {
        "NAP": {
          "pts": 25.0,
          "max": 30,
          "assessable_max": 27,
          "pct": 93
        },
        "Category": {
          "pts": 20.0,
          "max": 20,
          "assessable_max": 20,
          "pct": 100
        },
        "Appointment": {
          "pts": 0.0,
          "max": 25,
          "assessable_max": 25,
          "pct": 0
        },
        "Description": {
          "pts": 10.0,
          "max": 10,
          "assessable_max": 10,
          "pct": 100
        },
        "Photos": {
          "pts": 15.0,
          "max": 15,
          "assessable_max": 15,
          "pct": 100
        }
      },
      "flags": [],
      "name_update": {
        "submitted": "Field Amelia Island Periodontics",
        "recommended_gmb_name": "Amelia Island Periodontics"
      }
    },
    "ROCHDCMNDD": {
      "score": 83.2,
      "grade": "B",
      "date": "2026-10-05",
      "run_slug": "2026-10-05-network-rescan",
      "gbp_name": "Rochester Dental Clinic",
      "place_id": "ChIJh7Zb8C1e94cR1WuAtjFpGwg",
      "categories": {
        "NAP": {
          "pts": 21.0,
          "max": 30,
          "assessable_max": 25,
          "pct": 84
        },
        "Category": {
          "pts": 20.0,
          "max": 20,
          "assessable_max": 20,
          "pct": 100
        },
        "Appointment": {
          "pts": 13.0,
          "max": 25,
          "assessable_max": 25,
          "pct": 52
        },
        "Description": {
          "pts": 10.0,
          "max": 10,
          "assessable_max": 10,
          "pct": 100
        },
        "Photos": {
          "pts": 15.0,
          "max": 15,
          "assessable_max": 15,
          "pct": 100
        }
      },
      "flags": [
        {
          "id": "p076",
          "issue": "POSSIBLE_DUPLICATE_LISTING",
          "count": 2,
          "duplicates": [
            "Main Street Dental Clinics of Rochester",
            "Clear Lakes Dental - Rochester"
          ]
        }
      ],
      "name_update": {
        "submitted": "GDC Rochester Dental",
        "recommended_gmb_name": "Rochester Dental Clinic"
      }
    },
    "STNBRNMNDD": {
      "score": 92.8,
      "grade": "A",
      "date": "2026-10-05",
      "run_slug": "2026-10-05-network-rescan",
      "gbp_name": "Stone Barn Dentistry",
      "place_id": "ChIJowIOVU5f94cRygyCD2O2JtA",
      "categories": {
        "NAP": {
          "pts": 27.0,
          "max": 30,
          "assessable_max": 27,
          "pct": 100
        },
        "Category": {
          "pts": 20.0,
          "max": 20,
          "assessable_max": 20,
          "pct": 100
        },
        "Appointment": {
          "pts": 18.0,
          "max": 25,
          "assessable_max": 25,
          "pct": 72
        },
        "Description": {
          "pts": 10.0,
          "max": 10,
          "assessable_max": 10,
          "pct": 100
        },
        "Photos": {
          "pts": 15.0,
          "max": 15,
          "assessable_max": 15,
          "pct": 100
        }
      },
      "flags": [],
      "name_update": {
        "submitted": "GDC Stone Barn",
        "recommended_gmb_name": "Stone Barn Dentistry"
      }
    },
    "GERMANMSDD": {
      "score": 91.0,
      "grade": "A",
      "date": "2026-10-05",
      "run_slug": "2026-10-05-network-rescan",
      "gbp_name": "Germantown Dental",
      "place_id": "ChIJdTQpZhzRKYYRS9hwbTyBNH0",
      "categories": {
        "NAP": {
          "pts": 30.0,
          "max": 30,
          "assessable_max": 30,
          "pct": 100
        },
        "Category": {
          "pts": 20.0,
          "max": 20,
          "assessable_max": 20,
          "pct": 100
        },
        "Appointment": {
          "pts": 18.0,
          "max": 25,
          "assessable_max": 25,
          "pct": 72
        },
        "Description": {
          "pts": 8.0,
          "max": 10,
          "assessable_max": 10,
          "pct": 80
        },
        "Photos": {
          "pts": 15.0,
          "max": 15,
          "assessable_max": 15,
          "pct": 100
        }
      },
      "flags": [],
      "name_update": {
        "submitted": "Germantown Office",
        "recommended_gmb_name": "Germantown Dental"
      }
    },
    "HERITGUTDD": {
      "score": 92.6,
      "grade": "A",
      "date": "2026-10-05",
      "run_slug": "2026-10-05-network-rescan",
      "gbp_name": "Heritage Dental Associates",
      "place_id": "ChIJsYGjsFkbU4cRWD15wnIGdv8",
      "categories": {
        "NAP": {
          "pts": 25.0,
          "max": 30,
          "assessable_max": 25,
          "pct": 100
        },
        "Category": {
          "pts": 20.0,
          "max": 20,
          "assessable_max": 20,
          "pct": 100
        },
        "Appointment": {
          "pts": 18.0,
          "max": 25,
          "assessable_max": 25,
          "pct": 72
        },
        "Description": {
          "pts": 10.0,
          "max": 10,
          "assessable_max": 10,
          "pct": 100
        },
        "Photos": {
          "pts": 15.0,
          "max": 15,
          "assessable_max": 15,
          "pct": 100
        }
      },
      "flags": [],
      "name_update": {
        "submitted": "HDA Heritage",
        "recommended_gmb_name": "Heritage Dental Associates"
      }
    },
    "HOFMANOHDD": {
      "score": 92.6,
      "grade": "A",
      "date": "2026-10-05",
      "run_slug": "2026-10-05-network-rescan",
      "gbp_name": "Hoffman Dental",
      "place_id": "ChIJVYwyF96NOIgRYsB4-29kQwk",
      "categories": {
        "NAP": {
          "pts": 25.0,
          "max": 30,
          "assessable_max": 25,
          "pct": 100
        },
        "Category": {
          "pts": 20.0,
          "max": 20,
          "assessable_max": 20,
          "pct": 100
        },
        "Appointment": {
          "pts": 18.0,
          "max": 25,
          "assessable_max": 25,
          "pct": 72
        },
        "Description": {
          "pts": 10.0,
          "max": 10,
          "assessable_max": 10,
          "pct": 100
        },
        "Photos": {
          "pts": 15.0,
          "max": 15,
          "assessable_max": 15,
          "pct": 100
        }
      },
      "flags": [],
      "name_update": {
        "submitted": "HDO Hoffman Dental",
        "recommended_gmb_name": "Hoffman Dental"
      }
    },
    "IMPLEPTXPP": {
      "score": 69.5,
      "grade": "D",
      "date": "2026-10-05",
      "run_slug": "2026-10-05-network-rescan",
      "gbp_name": "Implant & Laser Periodontal Surgery Center \u2013 El Paso",
      "place_id": "ChIJt3tNiLD43YYRHXhI8B37GKU",
      "categories": {
        "NAP": {
          "pts": 21.0,
          "max": 30,
          "assessable_max": 25,
          "pct": 84
        },
        "Category": {
          "pts": 20.0,
          "max": 20,
          "assessable_max": 20,
          "pct": 100
        },
        "Appointment": {
          "pts": 0.0,
          "max": 25,
          "assessable_max": 25,
          "pct": 0
        },
        "Description": {
          "pts": 10.0,
          "max": 10,
          "assessable_max": 10,
          "pct": 100
        },
        "Photos": {
          "pts": 15.0,
          "max": 15,
          "assessable_max": 15,
          "pct": 100
        }
      },
      "flags": [
        {
          "id": "p091",
          "issue": "POSSIBLE_DUPLICATE_LISTING",
          "count": 3,
          "duplicates": [
            "El Paso Periodontics & Implant Specialists",
            "El Paso Periodontics & Implant Specialists",
            "Dr. Vahid Khoshkam DDS, MS: Periodontist & Dental Implant Surgeon"
          ]
        }
      ],
      "name_update": {
        "submitted": "ILP El Paso",
        "recommended_gmb_name": "Implant & Laser Periodontal Surgery Center \u2013 El Paso"
      }
    },
    "IMPLLCTXPP": {
      "score": 73.2,
      "grade": "C",
      "date": "2026-10-05",
      "run_slug": "2026-10-05-network-rescan",
      "gbp_name": "Southwest Periodontal & Implant Specialists",
      "place_id": "ChIJR0iVFuMX3oYRr1n0fvKkfUo",
      "categories": {
        "NAP": {
          "pts": 26.0,
          "max": 30,
          "assessable_max": 27,
          "pct": 96
        },
        "Category": {
          "pts": 20.0,
          "max": 20,
          "assessable_max": 20,
          "pct": 100
        },
        "Appointment": {
          "pts": 0.0,
          "max": 25,
          "assessable_max": 25,
          "pct": 0
        },
        "Description": {
          "pts": 10.0,
          "max": 10,
          "assessable_max": 10,
          "pct": 100
        },
        "Photos": {
          "pts": 15.0,
          "max": 15,
          "assessable_max": 15,
          "pct": 100
        }
      },
      "flags": [],
      "name_update": {
        "submitted": "ILP Las Cruces",
        "recommended_gmb_name": "Southwest Periodontal & Implant Specialists"
      }
    },
    "JAXDEXFLPP": {
      "score": 87.6,
      "grade": "B",
      "date": "2026-10-05",
      "run_slug": "2026-10-05-network-rescan",
      "gbp_name": "Jacksonville Dental Specialists",
      "place_id": "ChIJXyTZUEo15IgRIdeXbtU16ic",
      "categories": {
        "NAP": {
          "pts": 27.0,
          "max": 30,
          "assessable_max": 27,
          "pct": 100
        },
        "Category": {
          "pts": 20.0,
          "max": 20,
          "assessable_max": 20,
          "pct": 100
        },
        "Appointment": {
          "pts": 13.0,
          "max": 25,
          "assessable_max": 25,
          "pct": 52
        },
        "Description": {
          "pts": 10.0,
          "max": 10,
          "assessable_max": 10,
          "pct": 100
        },
        "Photos": {
          "pts": 15.0,
          "max": 15,
          "assessable_max": 15,
          "pct": 100
        }
      },
      "flags": [],
      "name_update": {
        "submitted": "Jacksonville Dental Specialists Extension",
        "recommended_gmb_name": "Jacksonville Dental Specialists"
      }
    },
    "DUBLINOHDD": {
      "score": 92.6,
      "grade": "A",
      "date": "2026-10-05",
      "run_slug": "2026-10-05-network-rescan",
      "gbp_name": "James M. Lapierre, D.D.S., Inc.",
      "place_id": "ChIJaz7iSdKSOIgRs1kk5d1y9Ak",
      "categories": {
        "NAP": {
          "pts": 25.0,
          "max": 30,
          "assessable_max": 25,
          "pct": 100
        },
        "Category": {
          "pts": 20.0,
          "max": 20,
          "assessable_max": 20,
          "pct": 100
        },
        "Appointment": {
          "pts": 18.0,
          "max": 25,
          "assessable_max": 25,
          "pct": 72
        },
        "Description": {
          "pts": 10.0,
          "max": 10,
          "assessable_max": 10,
          "pct": 100
        },
        "Photos": {
          "pts": 15.0,
          "max": 15,
          "assessable_max": 15,
          "pct": 100
        }
      },
      "flags": [],
      "name_update": {
        "submitted": "JML Lapierre",
        "recommended_gmb_name": "James M. Lapierre, D.D.S., Inc."
      }
    },
    "JHNFAMGADD": {
      "score": 60.8,
      "grade": "D",
      "date": "2026-10-05",
      "run_slug": "2026-10-05-network-rescan",
      "gbp_name": "Eric A. Johnson, DDS of Alpharetta, GA",
      "place_id": "ChIJP3S-cbOf9YgRiZln7fRBHzw",
      "categories": {
        "NAP": {
          "pts": 25.0,
          "max": 30,
          "assessable_max": 27,
          "pct": 93
        },
        "Category": {
          "pts": 20.0,
          "max": 20,
          "assessable_max": 20,
          "pct": 100
        },
        "Appointment": {
          "pts": 0.0,
          "max": 25,
          "assessable_max": 25,
          "pct": 0
        },
        "Description": {
          "pts": 10.0,
          "max": 10,
          "assessable_max": 10,
          "pct": 100
        },
        "Photos": {
          "pts": 4.0,
          "max": 15,
          "assessable_max": 15,
          "pct": 27
        }
      },
      "flags": [],
      "name_update": {
        "submitted": "Johnson - Alpharetta",
        "recommended_gmb_name": "Eric A. Johnson, DDS of Alpharetta, GA"
      }
    },
    "CLAYFDKSDD": {
      "score": 92.8,
      "grade": "A",
      "date": "2026-10-05",
      "run_slug": "2026-10-05-network-rescan",
      "gbp_name": "Clay Center Family Dental Care",
      "place_id": "ChIJTeU3jVgKvYcR-qCs1-sQy90",
      "categories": {
        "NAP": {
          "pts": 27.0,
          "max": 30,
          "assessable_max": 27,
          "pct": 100
        },
        "Category": {
          "pts": 20.0,
          "max": 20,
          "assessable_max": 20,
          "pct": 100
        },
        "Appointment": {
          "pts": 18.0,
          "max": 25,
          "assessable_max": 25,
          "pct": 72
        },
        "Description": {
          "pts": 10.0,
          "max": 10,
          "assessable_max": 10,
          "pct": 100
        },
        "Photos": {
          "pts": 15.0,
          "max": 15,
          "assessable_max": 15,
          "pct": 100
        }
      },
      "flags": [],
      "name_update": {
        "submitted": "KCC Clay Center",
        "recommended_gmb_name": "Clay Center Family Dental Care"
      }
    },
    "LKMARYFLDD": {
      "score": 81.1,
      "grade": "B",
      "date": "2026-10-05",
      "run_slug": "2026-10-05-network-rescan",
      "gbp_name": "Lake Mary Dentistry, P.A.- Implant & Oral Surgery",
      "place_id": "ChIJE7PVH0YN54gRnAKA2dGCm5E",
      "categories": {
        "NAP": {
          "pts": 19.0,
          "max": 30,
          "assessable_max": 25,
          "pct": 76
        },
        "Category": {
          "pts": 20.0,
          "max": 20,
          "assessable_max": 20,
          "pct": 100
        },
        "Appointment": {
          "pts": 13.0,
          "max": 25,
          "assessable_max": 25,
          "pct": 52
        },
        "Description": {
          "pts": 10.0,
          "max": 10,
          "assessable_max": 10,
          "pct": 100
        },
        "Photos": {
          "pts": 15.0,
          "max": 15,
          "assessable_max": 15,
          "pct": 100
        }
      },
      "flags": [
        {
          "id": "p103",
          "issue": "POSSIBLE_DUPLICATE_LISTING",
          "count": 2,
          "duplicates": [
            "Lake Mary Dentistry",
            "Lake Mary Family Dentistry"
          ]
        },
        {
          "id": "p103",
          "issue": "WEBSITE_MISMATCH",
          "expected": "lakemarydentistry.com",
          "got": "yourlakemarydentist.com",
          "name": "Lake Mary Dentistry, P.A.- Implant & Oral Surgery"
        }
      ],
      "name_update": {
        "submitted": "Lake Mary - Lake Mary",
        "recommended_gmb_name": "Lake Mary Dentistry, P.A.- Implant & Oral Surgery"
      }
    },
    "LAKEDCFLDD": {
      "score": 90.7,
      "grade": "A",
      "date": "2026-10-05",
      "run_slug": "2026-10-05-network-rescan",
      "gbp_name": "Lakeshore Dental Care",
      "place_id": "ChIJU6-uuqCP3YgRm1BPry86nX4",
      "categories": {
        "NAP": {
          "pts": 25.0,
          "max": 30,
          "assessable_max": 27,
          "pct": 93
        },
        "Category": {
          "pts": 20.0,
          "max": 20,
          "assessable_max": 20,
          "pct": 100
        },
        "Appointment": {
          "pts": 18.0,
          "max": 25,
          "assessable_max": 25,
          "pct": 72
        },
        "Description": {
          "pts": 10.0,
          "max": 10,
          "assessable_max": 10,
          "pct": 100
        },
        "Photos": {
          "pts": 15.0,
          "max": 15,
          "assessable_max": 15,
          "pct": 100
        }
      },
      "flags": [],
      "name_update": {
        "submitted": "Lake Shore - Saint Cloud",
        "recommended_gmb_name": "Lakeshore Dental Care"
      }
    },
    "LANFLOALPP": {
      "score": 65.3,
      "grade": "D",
      "date": "2026-10-05",
      "run_slug": "2026-10-05-network-rescan",
      "gbp_name": "Lane Periodontics & Implants",
      "place_id": "ChIJo_GeSS5IfYgRa8-DTz-cVnw",
      "categories": {
        "NAP": {
          "pts": 28.0,
          "max": 30,
          "assessable_max": 28,
          "pct": 100
        },
        "Category": {
          "pts": 20.0,
          "max": 20,
          "assessable_max": 20,
          "pct": 100
        },
        "Appointment": {
          "pts": 0.0,
          "max": 25,
          "assessable_max": 25,
          "pct": 0
        },
        "Description": {
          "pts": 8.0,
          "max": 10,
          "assessable_max": 10,
          "pct": 80
        },
        "Photos": {
          "pts": 8.0,
          "max": 15,
          "assessable_max": 15,
          "pct": 53
        }
      },
      "flags": [],
      "name_update": {
        "submitted": "Lane Perio - Florence",
        "recommended_gmb_name": "Lane Periodontics & Implants"
      }
    },
    "LANMADALPP": {
      "score": 58.2,
      "grade": "F",
      "date": "2026-10-05",
      "run_slug": "2026-10-05-network-rescan",
      "gbp_name": "Lane Periodontics & Implants",
      "place_id": "ChIJh7-V1nhvYogR0LESVerxnzc",
      "categories": {
        "NAP": {
          "pts": 25.0,
          "max": 30,
          "assessable_max": 28,
          "pct": 89
        },
        "Category": {
          "pts": 20.0,
          "max": 20,
          "assessable_max": 20,
          "pct": 100
        },
        "Appointment": {
          "pts": 0.0,
          "max": 25,
          "assessable_max": 25,
          "pct": 0
        },
        "Description": {
          "pts": 8.0,
          "max": 10,
          "assessable_max": 10,
          "pct": 80
        },
        "Photos": {
          "pts": 4.0,
          "max": 15,
          "assessable_max": 15,
          "pct": 27
        }
      },
      "flags": [],
      "name_update": {
        "submitted": "Lane Perio - Madison",
        "recommended_gmb_name": "Lane Periodontics & Implants"
      }
    },
    "SPH": {
      "score": 92.6,
      "grade": "A",
      "date": "2026-10-05",
      "run_slug": "2026-10-05-network-rescan",
      "gbp_name": "Liberty Family Dental",
      "place_id": "ChIJ-_wU7XTj-ogRZL_4lE5LRh8",
      "categories": {
        "NAP": {
          "pts": 25.0,
          "max": 30,
          "assessable_max": 25,
          "pct": 100
        },
        "Category": {
          "pts": 20.0,
          "max": 20,
          "assessable_max": 20,
          "pct": 100
        },
        "Appointment": {
          "pts": 18.0,
          "max": 25,
          "assessable_max": 25,
          "pct": 72
        },
        "Description": {
          "pts": 10.0,
          "max": 10,
          "assessable_max": 10,
          "pct": 100
        },
        "Photos": {
          "pts": 15.0,
          "max": 15,
          "assessable_max": 15,
          "pct": 100
        }
      },
      "flags": [],
      "name_update": null
    },
    "ODM-LA": {
      "score": 62.1,
      "grade": "D",
      "date": "2026-10-05",
      "run_slug": "2026-10-05-network-rescan",
      "gbp_name": "Outshine Family Dental",
      "place_id": "ChIJQ33cY4tZJ4YRv4YuGz2S3qE",
      "categories": {
        "NAP": {
          "pts": 25.0,
          "max": 30,
          "assessable_max": 25,
          "pct": 100
        },
        "Category": {
          "pts": 20.0,
          "max": 20,
          "assessable_max": 20,
          "pct": 100
        },
        "Appointment": {
          "pts": 0.0,
          "max": 25,
          "assessable_max": 25,
          "pct": 0
        },
        "Description": {
          "pts": 10.0,
          "max": 10,
          "assessable_max": 10,
          "pct": 100
        },
        "Photos": {
          "pts": 4.0,
          "max": 15,
          "assessable_max": 15,
          "pct": 27
        }
      },
      "flags": [],
      "name_update": {
        "submitted": "Mandeville Dental Care",
        "recommended_gmb_name": "Outshine Family Dental"
      }
    },
    "CROWTNUTDD": {
      "score": 91.8,
      "grade": "A",
      "date": "2026-10-05",
      "run_slug": "2026-10-05-network-rescan",
      "gbp_name": "Michael L. Crowton, DDS",
      "place_id": "ChIJ14iJ7vEFU4cR9xVz2Lg2xtY",
      "categories": {
        "NAP": {
          "pts": 26.0,
          "max": 30,
          "assessable_max": 27,
          "pct": 96
        },
        "Category": {
          "pts": 20.0,
          "max": 20,
          "assessable_max": 20,
          "pct": 100
        },
        "Appointment": {
          "pts": 18.0,
          "max": 25,
          "assessable_max": 25,
          "pct": 72
        },
        "Description": {
          "pts": 10.0,
          "max": 10,
          "assessable_max": 10,
          "pct": 100
        },
        "Photos": {
          "pts": 15.0,
          "max": 15,
          "assessable_max": 15,
          "pct": 100
        }
      },
      "flags": [],
      "name_update": {
        "submitted": "MCD Crowton Dental",
        "recommended_gmb_name": "Michael L. Crowton, DDS"
      }
    },
    "MONTCLCAPP": {
      "score": 83.0,
      "grade": "B",
      "date": "2026-10-05",
      "run_slug": "2026-10-05-network-rescan",
      "gbp_name": "Monterey Coast Periodontics & Implant Dentistry - Carmel",
      "place_id": "ChIJ70I0YnDpjYARL13DVoqEIww",
      "categories": {
        "NAP": {
          "pts": 25.0,
          "max": 30,
          "assessable_max": 28,
          "pct": 89
        },
        "Category": {
          "pts": 20.0,
          "max": 20,
          "assessable_max": 20,
          "pct": 100
        },
        "Appointment": {
          "pts": 13.0,
          "max": 25,
          "assessable_max": 25,
          "pct": 52
        },
        "Description": {
          "pts": 0.0,
          "max": 10,
          "assessable_max": 0,
          "pct": null
        },
        "Photos": {
          "pts": 15.0,
          "max": 15,
          "assessable_max": 15,
          "pct": 100
        }
      },
      "flags": [],
      "name_update": {
        "submitted": "MCP Carmel",
        "recommended_gmb_name": "Monterey Coast Periodontics & Implant Dentistry - Carmel"
      }
    },
    "MONTSLCAPP": {
      "score": 87.8,
      "grade": "B",
      "date": "2026-10-05",
      "run_slug": "2026-10-05-network-rescan",
      "gbp_name": "Monterey Coast Periodontics and Implant Dentistry",
      "place_id": "ChIJ6xaFx4n4jYARd2YdotYjeus",
      "categories": {
        "NAP": {
          "pts": 28.0,
          "max": 30,
          "assessable_max": 28,
          "pct": 100
        },
        "Category": {
          "pts": 20.0,
          "max": 20,
          "assessable_max": 20,
          "pct": 100
        },
        "Appointment": {
          "pts": 13.0,
          "max": 25,
          "assessable_max": 25,
          "pct": 52
        },
        "Description": {
          "pts": 10.0,
          "max": 10,
          "assessable_max": 10,
          "pct": 100
        },
        "Photos": {
          "pts": 15.0,
          "max": 15,
          "assessable_max": 15,
          "pct": 100
        }
      },
      "flags": [],
      "name_update": {
        "submitted": "MCP Salinas",
        "recommended_gmb_name": "Monterey Coast Periodontics and Implant Dentistry"
      }
    },
    "MOBRLYMODD": {
      "score": 74.2,
      "grade": "C",
      "date": "2026-10-05",
      "run_slug": "2026-10-05-network-rescan",
      "gbp_name": "Moberly Family Dentistry",
      "place_id": "ChIJKxHY7eEs3YcRK3K6FYCwvxc",
      "categories": {
        "NAP": {
          "pts": 27.0,
          "max": 30,
          "assessable_max": 27,
          "pct": 100
        },
        "Category": {
          "pts": 20.0,
          "max": 20,
          "assessable_max": 20,
          "pct": 100
        },
        "Appointment": {
          "pts": 0.0,
          "max": 25,
          "assessable_max": 25,
          "pct": 0
        },
        "Description": {
          "pts": 10.0,
          "max": 10,
          "assessable_max": 10,
          "pct": 100
        },
        "Photos": {
          "pts": 15.0,
          "max": 15,
          "assessable_max": 15,
          "pct": 100
        }
      },
      "flags": [],
      "name_update": {
        "submitted": "MFD Moberly",
        "recommended_gmb_name": "Moberly Family Dentistry"
      }
    },
    "MDS-AL": {
      "score": 89.8,
      "grade": "B",
      "date": "2026-10-05",
      "run_slug": "2026-10-05-network-rescan",
      "gbp_name": "Midtown Dental Studio of Mobile",
      "place_id": "ChIJ9XpCmQ1OmogRChtA9oucD_8",
      "categories": {
        "NAP": {
          "pts": 28.0,
          "max": 30,
          "assessable_max": 28,
          "pct": 100
        },
        "Category": {
          "pts": 20.0,
          "max": 20,
          "assessable_max": 20,
          "pct": 100
        },
        "Appointment": {
          "pts": 18.0,
          "max": 25,
          "assessable_max": 25,
          "pct": 72
        },
        "Description": {
          "pts": 10.0,
          "max": 10,
          "assessable_max": 10,
          "pct": 100
        },
        "Photos": {
          "pts": 12.0,
          "max": 15,
          "assessable_max": 15,
          "pct": 80
        }
      },
      "flags": [],
      "name_update": {
        "submitted": "Midtown Dental Studiio",
        "recommended_gmb_name": "Midtown Dental Studio of Mobile"
      }
    },
    "CAVDSHAZDD": {
      "score": 92.8,
      "grade": "A",
      "date": "2026-10-05",
      "run_slug": "2026-10-05-network-rescan",
      "gbp_name": "Matthew J. Cavendish, DDS, PLLC",
      "place_id": "ChIJKfV9n95zK4cRnrj9GKjlkUU",
      "categories": {
        "NAP": {
          "pts": 27.0,
          "max": 30,
          "assessable_max": 27,
          "pct": 100
        },
        "Category": {
          "pts": 20.0,
          "max": 20,
          "assessable_max": 20,
          "pct": 100
        },
        "Appointment": {
          "pts": 18.0,
          "max": 25,
          "assessable_max": 25,
          "pct": 72
        },
        "Description": {
          "pts": 10.0,
          "max": 10,
          "assessable_max": 10,
          "pct": 100
        },
        "Photos": {
          "pts": 15.0,
          "max": 15,
          "assessable_max": 15,
          "pct": 100
        }
      },
      "flags": [],
      "name_update": {
        "submitted": "MJC Cavendish",
        "recommended_gmb_name": "Matthew J. Cavendish, DDS, PLLC"
      }
    },
    "MTZ-NC": {
      "score": 90.5,
      "grade": "A",
      "date": "2026-10-05",
      "run_slug": "2026-10-05-network-rescan",
      "gbp_name": "Eric T. Moskowitz, DDS and Kari Wordsworth, DMD",
      "place_id": "ChIJyf5GoRIDVIgRNibTfYLTVMY",
      "categories": {
        "NAP": {
          "pts": 25.0,
          "max": 30,
          "assessable_max": 25,
          "pct": 100
        },
        "Category": {
          "pts": 20.0,
          "max": 20,
          "assessable_max": 20,
          "pct": 100
        },
        "Appointment": {
          "pts": 18.0,
          "max": 25,
          "assessable_max": 25,
          "pct": 72
        },
        "Description": {
          "pts": 8.0,
          "max": 10,
          "assessable_max": 10,
          "pct": 80
        },
        "Photos": {
          "pts": 15.0,
          "max": 15,
          "assessable_max": 15,
          "pct": 100
        }
      },
      "flags": [],
      "name_update": {
        "submitted": "Moskowitz - Concord",
        "recommended_gmb_name": "Eric T. Moskowitz, DDS and Kari Wordsworth, DMD"
      }
    },
    "CINCINOHPP": {
      "score": 87.8,
      "grade": "B",
      "date": "2026-10-05",
      "run_slug": "2026-10-05-network-rescan",
      "gbp_name": "Michael C. Toms D.D.S., M.S",
      "place_id": "ChIJiamy6HLKQYgR1lPDmUIxaTE",
      "categories": {
        "NAP": {
          "pts": 28.0,
          "max": 30,
          "assessable_max": 28,
          "pct": 100
        },
        "Category": {
          "pts": 20.0,
          "max": 20,
          "assessable_max": 20,
          "pct": 100
        },
        "Appointment": {
          "pts": 13.0,
          "max": 25,
          "assessable_max": 25,
          "pct": 52
        },
        "Description": {
          "pts": 10.0,
          "max": 10,
          "assessable_max": 10,
          "pct": 100
        },
        "Photos": {
          "pts": 15.0,
          "max": 15,
          "assessable_max": 15,
          "pct": 100
        }
      },
      "flags": [],
      "name_update": {
        "submitted": "MTP Michael Toms Perio",
        "recommended_gmb_name": "Michael C. Toms D.D.S., M.S"
      }
    },
    "NASHADTNDD": {
      "score": 92.8,
      "grade": "A",
      "date": "2026-10-05",
      "run_slug": "2026-10-05-network-rescan",
      "gbp_name": "Nashville Aesthetic Dentistry",
      "place_id": "ChIJpSTRFFB7ZIgRtCMU3z45RBo",
      "categories": {
        "NAP": {
          "pts": 27.0,
          "max": 30,
          "assessable_max": 27,
          "pct": 100
        },
        "Category": {
          "pts": 20.0,
          "max": 20,
          "assessable_max": 20,
          "pct": 100
        },
        "Appointment": {
          "pts": 18.0,
          "max": 25,
          "assessable_max": 25,
          "pct": 72
        },
        "Description": {
          "pts": 10.0,
          "max": 10,
          "assessable_max": 10,
          "pct": 100
        },
        "Photos": {
          "pts": 15.0,
          "max": 15,
          "assessable_max": 15,
          "pct": 100
        }
      },
      "flags": [],
      "name_update": {
        "submitted": "NAD Nashville Aesthetic",
        "recommended_gmb_name": "Nashville Aesthetic Dentistry"
      }
    },
    "NEWHRZKSDD": {
      "score": 88.7,
      "grade": "B",
      "date": "2026-10-05",
      "run_slug": "2026-10-05-network-rescan",
      "gbp_name": "New Horizons Dental Care",
      "place_id": "ChIJo9aP2xPGvIcRdX1_7_QdgRs",
      "categories": {
        "NAP": {
          "pts": 23.0,
          "max": 30,
          "assessable_max": 27,
          "pct": 85
        },
        "Category": {
          "pts": 20.0,
          "max": 20,
          "assessable_max": 20,
          "pct": 100
        },
        "Appointment": {
          "pts": 18.0,
          "max": 25,
          "assessable_max": 25,
          "pct": 72
        },
        "Description": {
          "pts": 10.0,
          "max": 10,
          "assessable_max": 10,
          "pct": 100
        },
        "Photos": {
          "pts": 15.0,
          "max": 15,
          "assessable_max": 15,
          "pct": 100
        }
      },
      "flags": [
        {
          "id": "p134",
          "issue": "POSSIBLE_DUPLICATE_LISTING",
          "count": 1,
          "duplicates": [
            "New Horizons Dental Implant Center LLC"
          ]
        }
      ],
      "name_update": {
        "submitted": "NHD New Horizons",
        "recommended_gmb_name": "New Horizons Dental Care"
      }
    },
    "PRROCKKSDD": {
      "score": 93.0,
      "grade": "A",
      "date": "2026-10-05",
      "run_slug": "2026-10-05-network-rescan",
      "gbp_name": "Prairie Rock Dental",
      "place_id": "ChIJ9ypSbGf7uocR8MvSjx9m4wo",
      "categories": {
        "NAP": {
          "pts": 30.0,
          "max": 30,
          "assessable_max": 30,
          "pct": 100
        },
        "Category": {
          "pts": 20.0,
          "max": 20,
          "assessable_max": 20,
          "pct": 100
        },
        "Appointment": {
          "pts": 18.0,
          "max": 25,
          "assessable_max": 25,
          "pct": 72
        },
        "Description": {
          "pts": 10.0,
          "max": 10,
          "assessable_max": 10,
          "pct": 100
        },
        "Photos": {
          "pts": 15.0,
          "max": 15,
          "assessable_max": 15,
          "pct": 100
        }
      },
      "flags": [],
      "name_update": {
        "submitted": "NHD Prairie Rock",
        "recommended_gmb_name": "Prairie Rock Dental"
      }
    },
    "RIDGVWKSDD": {
      "score": 92.8,
      "grade": "A",
      "date": "2026-10-05",
      "run_slug": "2026-10-05-network-rescan",
      "gbp_name": "Ridgeview Family Dentistry",
      "place_id": "ChIJv7z50sOVwIcRVs56wg6DYgE",
      "categories": {
        "NAP": {
          "pts": 27.0,
          "max": 30,
          "assessable_max": 27,
          "pct": 100
        },
        "Category": {
          "pts": 20.0,
          "max": 20,
          "assessable_max": 20,
          "pct": 100
        },
        "Appointment": {
          "pts": 18.0,
          "max": 25,
          "assessable_max": 25,
          "pct": 72
        },
        "Description": {
          "pts": 10.0,
          "max": 10,
          "assessable_max": 10,
          "pct": 100
        },
        "Photos": {
          "pts": 15.0,
          "max": 15,
          "assessable_max": 15,
          "pct": 100
        }
      },
      "flags": [],
      "name_update": {
        "submitted": "NHD Ridgeview",
        "recommended_gmb_name": "Ridgeview Family Dentistry"
      }
    },
    "ROSSFDKSDD": {
      "score": 92.8,
      "grade": "A",
      "date": "2026-10-05",
      "run_slug": "2026-10-05-network-rescan",
      "gbp_name": "Rossville Family Dental",
      "place_id": "ChIJxVFPq1r2vocRZt0cYyROKaI",
      "categories": {
        "NAP": {
          "pts": 27.0,
          "max": 30,
          "assessable_max": 27,
          "pct": 100
        },
        "Category": {
          "pts": 20.0,
          "max": 20,
          "assessable_max": 20,
          "pct": 100
        },
        "Appointment": {
          "pts": 18.0,
          "max": 25,
          "assessable_max": 25,
          "pct": 72
        },
        "Description": {
          "pts": 10.0,
          "max": 10,
          "assessable_max": 10,
          "pct": 100
        },
        "Photos": {
          "pts": 15.0,
          "max": 15,
          "assessable_max": 15,
          "pct": 100
        }
      },
      "flags": [],
      "name_update": {
        "submitted": "NHD Rossville",
        "recommended_gmb_name": "Rossville Family Dental"
      }
    },
    "SANDCKKSDD": {
      "score": 90.7,
      "grade": "A",
      "date": "2026-10-05",
      "run_slug": "2026-10-05-network-rescan",
      "gbp_name": "Sand Creek Family Dental",
      "place_id": "ChIJi38kZIQTu4cRfCzczS5D2K4",
      "categories": {
        "NAP": {
          "pts": 25.0,
          "max": 30,
          "assessable_max": 27,
          "pct": 93
        },
        "Category": {
          "pts": 20.0,
          "max": 20,
          "assessable_max": 20,
          "pct": 100
        },
        "Appointment": {
          "pts": 18.0,
          "max": 25,
          "assessable_max": 25,
          "pct": 72
        },
        "Description": {
          "pts": 10.0,
          "max": 10,
          "assessable_max": 10,
          "pct": 100
        },
        "Photos": {
          "pts": 15.0,
          "max": 15,
          "assessable_max": 15,
          "pct": 100
        }
      },
      "flags": [],
      "name_update": {
        "submitted": "NHD Sand Creek",
        "recommended_gmb_name": "Sand Creek Family Dental"
      }
    },
    "TALGRSKSDD": {
      "score": 90.7,
      "grade": "A",
      "date": "2026-10-05",
      "run_slug": "2026-10-05-network-rescan",
      "gbp_name": "Tallgrass Dental",
      "place_id": "ChIJTSRndoLwvIcRNulf12BhXaI",
      "categories": {
        "NAP": {
          "pts": 25.0,
          "max": 30,
          "assessable_max": 27,
          "pct": 93
        },
        "Category": {
          "pts": 20.0,
          "max": 20,
          "assessable_max": 20,
          "pct": 100
        },
        "Appointment": {
          "pts": 18.0,
          "max": 25,
          "assessable_max": 25,
          "pct": 72
        },
        "Description": {
          "pts": 10.0,
          "max": 10,
          "assessable_max": 10,
          "pct": 100
        },
        "Photos": {
          "pts": 15.0,
          "max": 15,
          "assessable_max": 15,
          "pct": 100
        }
      },
      "flags": [],
      "name_update": {
        "submitted": "NHD Tallgrass",
        "recommended_gmb_name": "Tallgrass Dental"
      }
    },
    "WELSVLKSDD": {
      "score": 92.8,
      "grade": "A",
      "date": "2026-10-05",
      "run_slug": "2026-10-05-network-rescan",
      "gbp_name": "Wellsville Family Dental",
      "place_id": "ChIJ3RLVkCJYv4cRO_Lve7epilY",
      "categories": {
        "NAP": {
          "pts": 27.0,
          "max": 30,
          "assessable_max": 27,
          "pct": 100
        },
        "Category": {
          "pts": 20.0,
          "max": 20,
          "assessable_max": 20,
          "pct": 100
        },
        "Appointment": {
          "pts": 18.0,
          "max": 25,
          "assessable_max": 25,
          "pct": 72
        },
        "Description": {
          "pts": 10.0,
          "max": 10,
          "assessable_max": 10,
          "pct": 100
        },
        "Photos": {
          "pts": 15.0,
          "max": 15,
          "assessable_max": 15,
          "pct": 100
        }
      },
      "flags": [],
      "name_update": {
        "submitted": "NHD Wellsville",
        "recommended_gmb_name": "Wellsville Family Dental"
      }
    },
    "NBD-AL": {
      "score": 93.0,
      "grade": "A",
      "date": "2026-10-05",
      "run_slug": "2026-10-05-network-rescan",
      "gbp_name": "North Bay Dental of Chickasaw",
      "place_id": "ChIJbSsOBERRmogRToIvRdHRt7Q",
      "categories": {
        "NAP": {
          "pts": 30.0,
          "max": 30,
          "assessable_max": 30,
          "pct": 100
        },
        "Category": {
          "pts": 20.0,
          "max": 20,
          "assessable_max": 20,
          "pct": 100
        },
        "Appointment": {
          "pts": 18.0,
          "max": 25,
          "assessable_max": 25,
          "pct": 72
        },
        "Description": {
          "pts": 10.0,
          "max": 10,
          "assessable_max": 10,
          "pct": 100
        },
        "Photos": {
          "pts": 15.0,
          "max": 15,
          "assessable_max": 15,
          "pct": 100
        }
      },
      "flags": [],
      "name_update": {
        "submitted": "North Bay Dental",
        "recommended_gmb_name": "North Bay Dental of Chickasaw"
      }
    },
    "NOVAINVAPP": {
      "score": 85.3,
      "grade": "B",
      "date": "2026-10-05",
      "run_slug": "2026-10-05-network-rescan",
      "gbp_name": "NOVA Institute",
      "place_id": "ChIJN1xCC4xKtokR2mPEVd2oBE4",
      "categories": {
        "NAP": {
          "pts": 25.0,
          "max": 30,
          "assessable_max": 25,
          "pct": 100
        },
        "Category": {
          "pts": 20.0,
          "max": 20,
          "assessable_max": 20,
          "pct": 100
        },
        "Appointment": {
          "pts": 13.0,
          "max": 25,
          "assessable_max": 25,
          "pct": 52
        },
        "Description": {
          "pts": 8.0,
          "max": 10,
          "assessable_max": 10,
          "pct": 80
        },
        "Photos": {
          "pts": 15.0,
          "max": 15,
          "assessable_max": 15,
          "pct": 100
        }
      },
      "flags": [],
      "name_update": {
        "submitted": "NPI Nova Institute",
        "recommended_gmb_name": "NOVA Institute"
      }
    },
    "NTXPARTXPP": {
      "score": 85.6,
      "grade": "B",
      "date": "2026-10-05",
      "run_slug": "2026-10-05-network-rescan",
      "gbp_name": "Northeast Texas Periodontal Specialists - Paris",
      "place_id": "ChIJ0d-tqvNYSoYR66D9UJonFCA",
      "categories": {
        "NAP": {
          "pts": 25.0,
          "max": 30,
          "assessable_max": 27,
          "pct": 93
        },
        "Category": {
          "pts": 20.0,
          "max": 20,
          "assessable_max": 20,
          "pct": 100
        },
        "Appointment": {
          "pts": 13.0,
          "max": 25,
          "assessable_max": 25,
          "pct": 52
        },
        "Description": {
          "pts": 10.0,
          "max": 10,
          "assessable_max": 10,
          "pct": 100
        },
        "Photos": {
          "pts": 15.0,
          "max": 15,
          "assessable_max": 15,
          "pct": 100
        }
      },
      "flags": [],
      "name_update": {
        "submitted": "NTP Paris",
        "recommended_gmb_name": "Northeast Texas Periodontal Specialists - Paris"
      }
    },
    "NTXRKWTXPP": {
      "score": 85.6,
      "grade": "B",
      "date": "2026-10-05",
      "run_slug": "2026-10-05-network-rescan",
      "gbp_name": "Northeast Texas Periodontal Specialists - Rockwall",
      "place_id": "ChIJJdThcECqToYRzxL6HNuoQ_w",
      "categories": {
        "NAP": {
          "pts": 25.0,
          "max": 30,
          "assessable_max": 27,
          "pct": 93
        },
        "Category": {
          "pts": 20.0,
          "max": 20,
          "assessable_max": 20,
          "pct": 100
        },
        "Appointment": {
          "pts": 13.0,
          "max": 25,
          "assessable_max": 25,
          "pct": 52
        },
        "Description": {
          "pts": 10.0,
          "max": 10,
          "assessable_max": 10,
          "pct": 100
        },
        "Photos": {
          "pts": 15.0,
          "max": 15,
          "assessable_max": 15,
          "pct": 100
        }
      },
      "flags": [],
      "name_update": {
        "submitted": "NTP Rockwall",
        "recommended_gmb_name": "Northeast Texas Periodontal Specialists - Rockwall"
      }
    },
    "OAKSMLGADD": {
      "score": 92.8,
      "grade": "A",
      "date": "2026-10-05",
      "run_slug": "2026-10-05-network-rescan",
      "gbp_name": "Oakwood Smiles",
      "place_id": "ChIJf8cAG3bz9YgRoWhepsUytaY",
      "categories": {
        "NAP": {
          "pts": 27.0,
          "max": 30,
          "assessable_max": 27,
          "pct": 100
        },
        "Category": {
          "pts": 20.0,
          "max": 20,
          "assessable_max": 20,
          "pct": 100
        },
        "Appointment": {
          "pts": 18.0,
          "max": 25,
          "assessable_max": 25,
          "pct": 72
        },
        "Description": {
          "pts": 10.0,
          "max": 10,
          "assessable_max": 10,
          "pct": 100
        },
        "Photos": {
          "pts": 15.0,
          "max": 15,
          "assessable_max": 15,
          "pct": 100
        }
      },
      "flags": [],
      "name_update": {
        "submitted": "Oakwood",
        "recommended_gmb_name": "Oakwood Smiles"
      }
    },
    "MIDPENGADD": {
      "score": 71.1,
      "grade": "C",
      "date": "2026-10-05",
      "run_slug": "2026-10-05-network-rescan",
      "gbp_name": "Mid-Peninsula Dental Specialists",
      "place_id": "ChIJ3X1gM_Kwj4ARjLVbXKX1FbI",
      "categories": {
        "NAP": {
          "pts": 26.0,
          "max": 30,
          "assessable_max": 27,
          "pct": 96
        },
        "Category": {
          "pts": 20.0,
          "max": 20,
          "assessable_max": 20,
          "pct": 100
        },
        "Appointment": {
          "pts": 0.0,
          "max": 25,
          "assessable_max": 25,
          "pct": 0
        },
        "Description": {
          "pts": 8.0,
          "max": 10,
          "assessable_max": 10,
          "pct": 80
        },
        "Photos": {
          "pts": 15.0,
          "max": 15,
          "assessable_max": 15,
          "pct": 100
        }
      },
      "flags": [],
      "name_update": {
        "submitted": "PCC Mid Peninsula",
        "recommended_gmb_name": "Mid-Peninsula Dental Specialists"
      }
    },
    "PENSACFLPP": {
      "score": 68.0,
      "grade": "D",
      "date": "2026-10-05",
      "run_slug": "2026-10-05-network-rescan",
      "gbp_name": "PENSACOLA PERIODONTICS AND IMPLANT DENTISTRY",
      "place_id": "ChIJQ4Du0rbBkIgRTt3NGWCuVC4",
      "categories": {
        "NAP": {
          "pts": 25.0,
          "max": 30,
          "assessable_max": 27,
          "pct": 93
        },
        "Category": {
          "pts": 20.0,
          "max": 20,
          "assessable_max": 20,
          "pct": 100
        },
        "Appointment": {
          "pts": 0.0,
          "max": 25,
          "assessable_max": 25,
          "pct": 0
        },
        "Description": {
          "pts": 6.0,
          "max": 10,
          "assessable_max": 10,
          "pct": 60
        },
        "Photos": {
          "pts": 15.0,
          "max": 15,
          "assessable_max": 15,
          "pct": 100
        }
      },
      "flags": [],
      "name_update": null
    },
    "PMEMPSTNPP": {
      "score": 83.2,
      "grade": "B",
      "date": "2026-10-05",
      "run_slug": "2026-10-05-network-rescan",
      "gbp_name": "Periodontal Associates of Memphis",
      "place_id": "ChIJCyOSt8uEf4gRVEj_2GpE-FY",
      "categories": {
        "NAP": {
          "pts": 21.0,
          "max": 30,
          "assessable_max": 25,
          "pct": 84
        },
        "Category": {
          "pts": 20.0,
          "max": 20,
          "assessable_max": 20,
          "pct": 100
        },
        "Appointment": {
          "pts": 13.0,
          "max": 25,
          "assessable_max": 25,
          "pct": 52
        },
        "Description": {
          "pts": 10.0,
          "max": 10,
          "assessable_max": 10,
          "pct": 100
        },
        "Photos": {
          "pts": 15.0,
          "max": 15,
          "assessable_max": 15,
          "pct": 100
        }
      },
      "flags": [
        {
          "id": "p160",
          "issue": "POSSIBLE_DUPLICATE_LISTING",
          "count": 2,
          "duplicates": [
            "Periodontal Associates of Memphis - Collierville",
            "Memphis Periodontal Group: Edward Lane II, DDS"
          ]
        }
      ],
      "name_update": {
        "submitted": "Perio - Memphis",
        "recommended_gmb_name": "Periodontal Associates of Memphis"
      }
    },
    "PMEMCOTNPP": {
      "score": 66.3,
      "grade": "D",
      "date": "2026-10-05",
      "run_slug": "2026-10-05-network-rescan",
      "gbp_name": "Periodontal Associates of Memphis - Collierville",
      "place_id": "ChIJTRE7msijf4gRmbTb0PyG27I",
      "categories": {
        "NAP": {
          "pts": 25.0,
          "max": 30,
          "assessable_max": 25,
          "pct": 100
        },
        "Category": {
          "pts": 20.0,
          "max": 20,
          "assessable_max": 20,
          "pct": 100
        },
        "Appointment": {
          "pts": 0.0,
          "max": 25,
          "assessable_max": 25,
          "pct": 0
        },
        "Description": {
          "pts": 10.0,
          "max": 10,
          "assessable_max": 10,
          "pct": 100
        },
        "Photos": {
          "pts": 8.0,
          "max": 15,
          "assessable_max": 15,
          "pct": 53
        }
      },
      "flags": [],
      "name_update": {
        "submitted": "Perio of Memphis - Collierville",
        "recommended_gmb_name": "Periodontal Associates of Memphis - Collierville"
      }
    },
    "BELVTACADD": {
      "score": 90.7,
      "grade": "A",
      "date": "2026-10-05",
      "run_slug": "2026-10-05-network-rescan",
      "gbp_name": "Bella Vita Dental Hillcrest",
      "place_id": "ChIJ8yA6idpU2YARkbhcaLsqRss",
      "categories": {
        "NAP": {
          "pts": 27.0,
          "max": 30,
          "assessable_max": 27,
          "pct": 100
        },
        "Category": {
          "pts": 20.0,
          "max": 20,
          "assessable_max": 20,
          "pct": 100
        },
        "Appointment": {
          "pts": 18.0,
          "max": 25,
          "assessable_max": 25,
          "pct": 72
        },
        "Description": {
          "pts": 8.0,
          "max": 10,
          "assessable_max": 10,
          "pct": 80
        },
        "Photos": {
          "pts": 15.0,
          "max": 15,
          "assessable_max": 15,
          "pct": 100
        }
      },
      "flags": [],
      "name_update": {
        "submitted": "REC Bella Vita",
        "recommended_gmb_name": "Bella Vita Dental Hillcrest"
      }
    },
    "OLMPICCADD": {
      "score": 92.6,
      "grade": "A",
      "date": "2026-10-05",
      "run_slug": "2026-10-05-network-rescan",
      "gbp_name": "Olympic Dental at Walnut Creek",
      "place_id": "ChIJIRla_ethhYARTuTBbWLLJng",
      "categories": {
        "NAP": {
          "pts": 25.0,
          "max": 30,
          "assessable_max": 25,
          "pct": 100
        },
        "Category": {
          "pts": 20.0,
          "max": 20,
          "assessable_max": 20,
          "pct": 100
        },
        "Appointment": {
          "pts": 18.0,
          "max": 25,
          "assessable_max": 25,
          "pct": 72
        },
        "Description": {
          "pts": 10.0,
          "max": 10,
          "assessable_max": 10,
          "pct": 100
        },
        "Photos": {
          "pts": 15.0,
          "max": 15,
          "assessable_max": 15,
          "pct": 100
        }
      },
      "flags": [],
      "name_update": {
        "submitted": "REC Olympic Dental",
        "recommended_gmb_name": "Olympic Dental at Walnut Creek"
      }
    },
    "PACHGTCADD": {
      "score": 88.7,
      "grade": "B",
      "date": "2026-10-05",
      "run_slug": "2026-10-05-network-rescan",
      "gbp_name": "Pacific Heights Dental",
      "place_id": "ChIJ9cN-XxyBhYARx3u7N_XMTbg",
      "categories": {
        "NAP": {
          "pts": 23.0,
          "max": 30,
          "assessable_max": 27,
          "pct": 85
        },
        "Category": {
          "pts": 20.0,
          "max": 20,
          "assessable_max": 20,
          "pct": 100
        },
        "Appointment": {
          "pts": 18.0,
          "max": 25,
          "assessable_max": 25,
          "pct": 72
        },
        "Description": {
          "pts": 10.0,
          "max": 10,
          "assessable_max": 10,
          "pct": 100
        },
        "Photos": {
          "pts": 15.0,
          "max": 15,
          "assessable_max": 15,
          "pct": 100
        }
      },
      "flags": [
        {
          "id": "p175",
          "issue": "POSSIBLE_DUPLICATE_LISTING",
          "count": 2,
          "duplicates": [
            "Pacific Heights Dental Studio",
            "Pacific Dental Associates"
          ]
        }
      ],
      "name_update": {
        "submitted": "REC Pacific Heights",
        "recommended_gmb_name": "Pacific Heights Dental"
      }
    },
    "ROKBCHCADD": {
      "score": 92.8,
      "grade": "A",
      "date": "2026-10-05",
      "run_slug": "2026-10-05-network-rescan",
      "gbp_name": "Rockaway Beach Dental",
      "place_id": "ChIJIUHraYl6j4ARcQ90VIR6a3s",
      "categories": {
        "NAP": {
          "pts": 27.0,
          "max": 30,
          "assessable_max": 27,
          "pct": 100
        },
        "Category": {
          "pts": 20.0,
          "max": 20,
          "assessable_max": 20,
          "pct": 100
        },
        "Appointment": {
          "pts": 18.0,
          "max": 25,
          "assessable_max": 25,
          "pct": 72
        },
        "Description": {
          "pts": 10.0,
          "max": 10,
          "assessable_max": 10,
          "pct": 100
        },
        "Photos": {
          "pts": 15.0,
          "max": 15,
          "assessable_max": 15,
          "pct": 100
        }
      },
      "flags": [],
      "name_update": {
        "submitted": "REC Rockaway Beach",
        "recommended_gmb_name": "Rockaway Beach Dental"
      }
    },
    "RESSLRFLPP": {
      "score": 92.6,
      "grade": "A",
      "date": "2026-10-05",
      "run_slug": "2026-10-05-network-rescan",
      "gbp_name": "Ressler Dental: Lawrence Ressler, DMD",
      "place_id": "ChIJ78SxOXkf2YgR7WEeYiohuTs",
      "categories": {
        "NAP": {
          "pts": 25.0,
          "max": 30,
          "assessable_max": 25,
          "pct": 100
        },
        "Category": {
          "pts": 20.0,
          "max": 20,
          "assessable_max": 20,
          "pct": 100
        },
        "Appointment": {
          "pts": 18.0,
          "max": 25,
          "assessable_max": 25,
          "pct": 72
        },
        "Description": {
          "pts": 10.0,
          "max": 10,
          "assessable_max": 10,
          "pct": 100
        },
        "Photos": {
          "pts": 15.0,
          "max": 15,
          "assessable_max": 15,
          "pct": 100
        }
      },
      "flags": [],
      "name_update": {
        "submitted": "Ressler - Del Ray Beach",
        "recommended_gmb_name": "Ressler Dental: Lawrence Ressler, DMD"
      }
    },
    "RCKHTLUTDD": {
      "score": 69.0,
      "grade": "D",
      "date": "2026-10-05",
      "run_slug": "2026-10-05-network-rescan",
      "gbp_name": "Rock Hotel Dental",
      "place_id": "ChIJP9aLTzn_UocRU6Z26vyJJ3U",
      "categories": {
        "NAP": {
          "pts": 25.0,
          "max": 30,
          "assessable_max": 27,
          "pct": 93
        },
        "Category": {
          "pts": 20.0,
          "max": 20,
          "assessable_max": 20,
          "pct": 100
        },
        "Appointment": {
          "pts": 0.0,
          "max": 25,
          "assessable_max": 25,
          "pct": 0
        },
        "Description": {
          "pts": 0.0,
          "max": 10,
          "assessable_max": 0,
          "pct": null
        },
        "Photos": {
          "pts": 15.0,
          "max": 15,
          "assessable_max": 15,
          "pct": 100
        }
      },
      "flags": [],
      "name_update": {
        "submitted": "RHD Rock Hotel Dental",
        "recommended_gmb_name": "Rock Hotel Dental"
      }
    },
    "RSD-FL": {
      "score": 83.5,
      "grade": "B",
      "date": "2026-10-05",
      "run_slug": "2026-10-05-network-rescan",
      "gbp_name": "Riverside Dental",
      "place_id": "ChIJj5IXHHe35YgRKtWtAaMq_WU",
      "categories": {
        "NAP": {
          "pts": 23.0,
          "max": 30,
          "assessable_max": 27,
          "pct": 85
        },
        "Category": {
          "pts": 20.0,
          "max": 20,
          "assessable_max": 20,
          "pct": 100
        },
        "Appointment": {
          "pts": 13.0,
          "max": 25,
          "assessable_max": 25,
          "pct": 52
        },
        "Description": {
          "pts": 10.0,
          "max": 10,
          "assessable_max": 10,
          "pct": 100
        },
        "Photos": {
          "pts": 15.0,
          "max": 15,
          "assessable_max": 15,
          "pct": 100
        }
      },
      "flags": [
        {
          "id": "p182",
          "issue": "POSSIBLE_DUPLICATE_LISTING",
          "count": 2,
          "duplicates": [
            "Great Expressions Dental Centers - Riverside",
            "All Smiles On Riverside"
          ]
        }
      ],
      "name_update": {
        "submitted": "Riverside - Jacksonville",
        "recommended_gmb_name": "Riverside Dental"
      }
    },
    "SANREHNCRR": {
      "score": 64.2,
      "grade": "D",
      "date": "2026-10-05",
      "run_slug": "2026-10-05-network-rescan",
      "gbp_name": "Sandhills Dental Rehabilitation Center",
      "place_id": "ChIJT7laQva0VIgR-rAZpU6TK2g",
      "categories": {
        "NAP": {
          "pts": 25.0,
          "max": 30,
          "assessable_max": 25,
          "pct": 100
        },
        "Category": {
          "pts": 20.0,
          "max": 20,
          "assessable_max": 20,
          "pct": 100
        },
        "Appointment": {
          "pts": 0.0,
          "max": 25,
          "assessable_max": 25,
          "pct": 0
        },
        "Description": {
          "pts": 8.0,
          "max": 10,
          "assessable_max": 10,
          "pct": 80
        },
        "Photos": {
          "pts": 8.0,
          "max": 15,
          "assessable_max": 15,
          "pct": 53
        }
      },
      "flags": [],
      "name_update": {
        "submitted": "Sandhill - Southern Pines",
        "recommended_gmb_name": "Sandhills Dental Rehabilitation Center"
      }
    },
    "SGC-MS": {
      "score": 66.3,
      "grade": "D",
      "date": "2026-10-05",
      "run_slug": "2026-10-05-network-rescan",
      "gbp_name": "Smile Gulf Coast",
      "place_id": "ChIJSTcY5Z0JnIgRPzuHsY19Bcs",
      "categories": {
        "NAP": {
          "pts": 25.0,
          "max": 30,
          "assessable_max": 25,
          "pct": 100
        },
        "Category": {
          "pts": 20.0,
          "max": 20,
          "assessable_max": 20,
          "pct": 100
        },
        "Appointment": {
          "pts": 0.0,
          "max": 25,
          "assessable_max": 25,
          "pct": 0
        },
        "Description": {
          "pts": 10.0,
          "max": 10,
          "assessable_max": 10,
          "pct": 100
        },
        "Photos": {
          "pts": 8.0,
          "max": 15,
          "assessable_max": 15,
          "pct": 53
        }
      },
      "flags": [],
      "name_update": {
        "submitted": "SGulfCoast",
        "recommended_gmb_name": "Smile Gulf Coast"
      }
    },
    "SCO-FL": {
      "score": 91.8,
      "grade": "A",
      "date": "2026-10-05",
      "run_slug": "2026-10-05-network-rescan",
      "gbp_name": "Smile Center of Orlando",
      "place_id": "ChIJY2c8nyZv54gRRqZqlGMb1fo",
      "categories": {
        "NAP": {
          "pts": 26.0,
          "max": 30,
          "assessable_max": 27,
          "pct": 96
        },
        "Category": {
          "pts": 20.0,
          "max": 20,
          "assessable_max": 20,
          "pct": 100
        },
        "Appointment": {
          "pts": 18.0,
          "max": 25,
          "assessable_max": 25,
          "pct": 72
        },
        "Description": {
          "pts": 10.0,
          "max": 10,
          "assessable_max": 10,
          "pct": 100
        },
        "Photos": {
          "pts": 15.0,
          "max": 15,
          "assessable_max": 15,
          "pct": 100
        }
      },
      "flags": [],
      "name_update": {
        "submitted": "Smile Center Orlando",
        "recommended_gmb_name": "Smile Center of Orlando"
      }
    },
    "SOAKCOSCDD": {
      "score": 93.0,
      "grade": "A",
      "date": "2026-10-05",
      "run_slug": "2026-10-05-network-rescan",
      "gbp_name": "Southern Oak Dental Conway",
      "place_id": "ChIJ6XMhKm8NAIkR3bPk6JOmwpY",
      "categories": {
        "NAP": {
          "pts": 30.0,
          "max": 30,
          "assessable_max": 30,
          "pct": 100
        },
        "Category": {
          "pts": 20.0,
          "max": 20,
          "assessable_max": 20,
          "pct": 100
        },
        "Appointment": {
          "pts": 18.0,
          "max": 25,
          "assessable_max": 25,
          "pct": 72
        },
        "Description": {
          "pts": 10.0,
          "max": 10,
          "assessable_max": 10,
          "pct": 100
        },
        "Photos": {
          "pts": 15.0,
          "max": 15,
          "assessable_max": 15,
          "pct": 100
        }
      },
      "flags": [],
      "name_update": null
    },
    "STONCBOHPP": {
      "score": 85.6,
      "grade": "B",
      "date": "2026-10-05",
      "run_slug": "2026-10-05-network-rescan",
      "gbp_name": "East Columbus Periodontic & Implant Dentistry",
      "place_id": "ChIJ6wGNJh1jOIgRADPDmfgMOPE",
      "categories": {
        "NAP": {
          "pts": 25.0,
          "max": 30,
          "assessable_max": 27,
          "pct": 93
        },
        "Category": {
          "pts": 20.0,
          "max": 20,
          "assessable_max": 20,
          "pct": 100
        },
        "Appointment": {
          "pts": 13.0,
          "max": 25,
          "assessable_max": 25,
          "pct": 52
        },
        "Description": {
          "pts": 10.0,
          "max": 10,
          "assessable_max": 10,
          "pct": 100
        },
        "Photos": {
          "pts": 15.0,
          "max": 15,
          "assessable_max": 15,
          "pct": 100
        }
      },
      "flags": [],
      "name_update": {
        "submitted": "SPS East Columbus",
        "recommended_gmb_name": "East Columbus Periodontic & Implant Dentistry"
      }
    },
    "STONUAOHPP": {
      "score": 84.5,
      "grade": "B",
      "date": "2026-10-05",
      "run_slug": "2026-10-05-network-rescan",
      "gbp_name": "Stoner Periodontic & Implant Specialists - Upper Arlington",
      "place_id": "ChIJF-dy-DKNOIgRy7ESf2usBU0",
      "categories": {
        "NAP": {
          "pts": 27.0,
          "max": 30,
          "assessable_max": 27,
          "pct": 100
        },
        "Category": {
          "pts": 20.0,
          "max": 20,
          "assessable_max": 20,
          "pct": 100
        },
        "Appointment": {
          "pts": 13.0,
          "max": 25,
          "assessable_max": 25,
          "pct": 52
        },
        "Description": {
          "pts": 10.0,
          "max": 10,
          "assessable_max": 10,
          "pct": 100
        },
        "Photos": {
          "pts": 12.0,
          "max": 15,
          "assessable_max": 15,
          "pct": 80
        }
      },
      "flags": [],
      "name_update": {
        "submitted": "SPS Upper Arlington",
        "recommended_gmb_name": "Stoner Periodontic & Implant Specialists - Upper Arlington"
      }
    },
    "COMMSDMIDD": {
      "score": 92.8,
      "grade": "A",
      "date": "2026-10-05",
      "run_slug": "2026-10-05-network-rescan",
      "gbp_name": "Community Shores Dental",
      "place_id": "ChIJ6TzlJcB4GYgRYOKxYzJyrqs",
      "categories": {
        "NAP": {
          "pts": 27.0,
          "max": 30,
          "assessable_max": 27,
          "pct": 100
        },
        "Category": {
          "pts": 20.0,
          "max": 20,
          "assessable_max": 20,
          "pct": 100
        },
        "Appointment": {
          "pts": 18.0,
          "max": 25,
          "assessable_max": 25,
          "pct": 72
        },
        "Description": {
          "pts": 10.0,
          "max": 10,
          "assessable_max": 10,
          "pct": 100
        },
        "Photos": {
          "pts": 15.0,
          "max": 15,
          "assessable_max": 15,
          "pct": 100
        }
      },
      "flags": [],
      "name_update": {
        "submitted": "STB Community Shores",
        "recommended_gmb_name": "Community Shores Dental"
      }
    },
    "KZOOFDMIDD": {
      "score": 92.8,
      "grade": "A",
      "date": "2026-10-05",
      "run_slug": "2026-10-05-network-rescan",
      "gbp_name": "KZoo Family Dental",
      "place_id": "ChIJB8x7KEmDF4gRx3mUQcGepQk",
      "categories": {
        "NAP": {
          "pts": 27.0,
          "max": 30,
          "assessable_max": 27,
          "pct": 100
        },
        "Category": {
          "pts": 20.0,
          "max": 20,
          "assessable_max": 20,
          "pct": 100
        },
        "Appointment": {
          "pts": 18.0,
          "max": 25,
          "assessable_max": 25,
          "pct": 72
        },
        "Description": {
          "pts": 10.0,
          "max": 10,
          "assessable_max": 10,
          "pct": 100
        },
        "Photos": {
          "pts": 15.0,
          "max": 15,
          "assessable_max": 15,
          "pct": 100
        }
      },
      "flags": [],
      "name_update": {
        "submitted": "STB Kzoo Family Dental",
        "recommended_gmb_name": "KZoo Family Dental"
      }
    },
    "PORTNDMIDD": {
      "score": 92.8,
      "grade": "A",
      "date": "2026-10-05",
      "run_slug": "2026-10-05-network-rescan",
      "gbp_name": "Portage Northern Dental",
      "place_id": "ChIJKXsw7P91F4gR4dYfVj-6isE",
      "categories": {
        "NAP": {
          "pts": 27.0,
          "max": 30,
          "assessable_max": 27,
          "pct": 100
        },
        "Category": {
          "pts": 20.0,
          "max": 20,
          "assessable_max": 20,
          "pct": 100
        },
        "Appointment": {
          "pts": 18.0,
          "max": 25,
          "assessable_max": 25,
          "pct": 72
        },
        "Description": {
          "pts": 10.0,
          "max": 10,
          "assessable_max": 10,
          "pct": 100
        },
        "Photos": {
          "pts": 15.0,
          "max": 15,
          "assessable_max": 15,
          "pct": 100
        }
      },
      "flags": [],
      "name_update": {
        "submitted": "STB Portage",
        "recommended_gmb_name": "Portage Northern Dental"
      }
    },
    "APACHEAZDD": {
      "score": 88.4,
      "grade": "B",
      "date": "2026-10-05",
      "run_slug": "2026-10-05-network-rescan",
      "gbp_name": "Apache Dental Center",
      "place_id": "ChIJd5-qTSm3K4cRdqBmHsJCm48",
      "categories": {
        "NAP": {
          "pts": 21.0,
          "max": 30,
          "assessable_max": 25,
          "pct": 84
        },
        "Category": {
          "pts": 20.0,
          "max": 20,
          "assessable_max": 20,
          "pct": 100
        },
        "Appointment": {
          "pts": 18.0,
          "max": 25,
          "assessable_max": 25,
          "pct": 72
        },
        "Description": {
          "pts": 10.0,
          "max": 10,
          "assessable_max": 10,
          "pct": 100
        },
        "Photos": {
          "pts": 15.0,
          "max": 15,
          "assessable_max": 15,
          "pct": 100
        }
      },
      "flags": [
        {
          "id": "p216",
          "issue": "POSSIBLE_DUPLICATE_LISTING",
          "count": 1,
          "duplicates": [
            "APACHE FAMILY DENTISTRY"
          ]
        }
      ],
      "name_update": {
        "submitted": "SWD Apache Junction",
        "recommended_gmb_name": "Apache Dental Center"
      }
    },
    "TOPEKAKSDD": {
      "score": 74.2,
      "grade": "C",
      "date": "2026-10-05",
      "run_slug": "2026-10-05-network-rescan",
      "gbp_name": "Topeka Dentistry",
      "place_id": "ChIJ92kCYrIcv4cRRmCGNWHroQs",
      "categories": {
        "NAP": {
          "pts": 27.0,
          "max": 30,
          "assessable_max": 27,
          "pct": 100
        },
        "Category": {
          "pts": 20.0,
          "max": 20,
          "assessable_max": 20,
          "pct": 100
        },
        "Appointment": {
          "pts": 0.0,
          "max": 25,
          "assessable_max": 25,
          "pct": 0
        },
        "Description": {
          "pts": 10.0,
          "max": 10,
          "assessable_max": 10,
          "pct": 100
        },
        "Photos": {
          "pts": 15.0,
          "max": 15,
          "assessable_max": 15,
          "pct": 100
        }
      },
      "flags": [],
      "name_update": {
        "submitted": "TDT Topeka Dentistry",
        "recommended_gmb_name": "Topeka Dentistry"
      }
    },
    "MTT-GA": {
      "score": 60.9,
      "grade": "D",
      "date": "2026-10-05",
      "run_slug": "2026-10-05-network-rescan",
      "gbp_name": "Dental Partners Tifton",
      "place_id": "ChIJ9Q6S1_8B7ogRQ2Ud6wSIloM",
      "categories": {
        "NAP": {
          "pts": 25.0,
          "max": 30,
          "assessable_max": 27,
          "pct": 93
        },
        "Category": {
          "pts": 20.0,
          "max": 20,
          "assessable_max": 20,
          "pct": 100
        },
        "Appointment": {
          "pts": 0.0,
          "max": 25,
          "assessable_max": 25,
          "pct": 0
        },
        "Description": {
          "pts": 0.0,
          "max": 10,
          "assessable_max": 0,
          "pct": null
        },
        "Photos": {
          "pts": 8.0,
          "max": 15,
          "assessable_max": 15,
          "pct": 53
        }
      },
      "flags": [],
      "name_update": {
        "submitted": "Tifton",
        "recommended_gmb_name": "Dental Partners Tifton"
      }
    },
    "TLD": {
      "score": 88.5,
      "grade": "B",
      "date": "2026-10-05",
      "run_slug": "2026-10-05-network-rescan",
      "gbp_name": "Towne Lake Dental Group",
      "place_id": "ChIJKSoJY66m-4gRyi_0DiOapyw",
      "categories": {
        "NAP": {
          "pts": 27.0,
          "max": 30,
          "assessable_max": 27,
          "pct": 100
        },
        "Category": {
          "pts": 20.0,
          "max": 20,
          "assessable_max": 20,
          "pct": 100
        },
        "Appointment": {
          "pts": 18.0,
          "max": 25,
          "assessable_max": 25,
          "pct": 72
        },
        "Description": {
          "pts": 0.0,
          "max": 10,
          "assessable_max": 0,
          "pct": null
        },
        "Photos": {
          "pts": 12.0,
          "max": 15,
          "assessable_max": 15,
          "pct": 80
        }
      },
      "flags": [],
      "name_update": null
    },
    "DIABLOCAPP": {
      "score": 83.5,
      "grade": "B",
      "date": "2026-10-05",
      "run_slug": "2026-10-05-network-rescan",
      "gbp_name": "Diablo Periodontics & Dental Implants",
      "place_id": "ChIJRVqEt0rzj4ARyDU91MGapik",
      "categories": {
        "NAP": {
          "pts": 25.0,
          "max": 30,
          "assessable_max": 27,
          "pct": 93
        },
        "Category": {
          "pts": 20.0,
          "max": 20,
          "assessable_max": 20,
          "pct": 100
        },
        "Appointment": {
          "pts": 13.0,
          "max": 25,
          "assessable_max": 25,
          "pct": 52
        },
        "Description": {
          "pts": 8.0,
          "max": 10,
          "assessable_max": 10,
          "pct": 80
        },
        "Photos": {
          "pts": 15.0,
          "max": 15,
          "assessable_max": 15,
          "pct": 100
        }
      },
      "flags": [],
      "name_update": {
        "submitted": "TPD Diablo Perio",
        "recommended_gmb_name": "Diablo Periodontics & Dental Implants"
      }
    },
    "TSAIWCCAPP": {
      "score": 92.6,
      "grade": "A",
      "date": "2026-10-05",
      "run_slug": "2026-10-05-network-rescan",
      "gbp_name": "Tsai Periodontics & Dental Implants - Walnut Creek",
      "place_id": "ChIJQYH36MRhhYARsloQcL5P6S8",
      "categories": {
        "NAP": {
          "pts": 25.0,
          "max": 30,
          "assessable_max": 25,
          "pct": 100
        },
        "Category": {
          "pts": 20.0,
          "max": 20,
          "assessable_max": 20,
          "pct": 100
        },
        "Appointment": {
          "pts": 18.0,
          "max": 25,
          "assessable_max": 25,
          "pct": 72
        },
        "Description": {
          "pts": 10.0,
          "max": 10,
          "assessable_max": 10,
          "pct": 100
        },
        "Photos": {
          "pts": 15.0,
          "max": 15,
          "assessable_max": 15,
          "pct": 100
        }
      },
      "flags": [],
      "name_update": {
        "submitted": "TPD Tsai Perio",
        "recommended_gmb_name": "Tsai Periodontics & Dental Implants - Walnut Creek"
      }
    },
    "SMLPATTXDD": {
      "score": 92.8,
      "grade": "A",
      "date": "2026-10-05",
      "run_slug": "2026-10-05-network-rescan",
      "gbp_name": "Smile Patrol",
      "place_id": "ChIJeXMW9qfPRIYRhp5bUNI20Ik",
      "categories": {
        "NAP": {
          "pts": 27.0,
          "max": 30,
          "assessable_max": 27,
          "pct": 100
        },
        "Category": {
          "pts": 20.0,
          "max": 20,
          "assessable_max": 20,
          "pct": 100
        },
        "Appointment": {
          "pts": 18.0,
          "max": 25,
          "assessable_max": 25,
          "pct": 72
        },
        "Description": {
          "pts": 10.0,
          "max": 10,
          "assessable_max": 10,
          "pct": 100
        },
        "Photos": {
          "pts": 15.0,
          "max": 15,
          "assessable_max": 15,
          "pct": 100
        }
      },
      "flags": [],
      "name_update": {
        "submitted": "TSP Smile Patrol",
        "recommended_gmb_name": "Smile Patrol"
      }
    },
    "VANSNDNCPP": {
      "score": 64.0,
      "grade": "D",
      "date": "2026-10-05",
      "run_slug": "2026-10-05-network-rescan",
      "gbp_name": "Van Scoyoc Periodontics and Implants",
      "place_id": "ChIJdXLeYTCnrIkRQfIvVLzL5-U",
      "categories": {
        "NAP": {
          "pts": 28.0,
          "max": 30,
          "assessable_max": 30,
          "pct": 93
        },
        "Category": {
          "pts": 20.0,
          "max": 20,
          "assessable_max": 20,
          "pct": 100
        },
        "Appointment": {
          "pts": 0.0,
          "max": 25,
          "assessable_max": 25,
          "pct": 0
        },
        "Description": {
          "pts": 8.0,
          "max": 10,
          "assessable_max": 10,
          "pct": 80
        },
        "Photos": {
          "pts": 8.0,
          "max": 15,
          "assessable_max": 15,
          "pct": 53
        }
      },
      "flags": [],
      "name_update": {
        "submitted": "Van Scoyoc Periodontics & Implants - Sanford",
        "recommended_gmb_name": "Van Scoyoc Periodontics and Implants"
      }
    },
    "WAGNERNVDD": {
      "score": 88.7,
      "grade": "B",
      "date": "2026-10-05",
      "run_slug": "2026-10-05-network-rescan",
      "gbp_name": "Wagner Dental",
      "place_id": "ChIJ3c0TOOG_yIARi4uNRQ696ok",
      "categories": {
        "NAP": {
          "pts": 23.0,
          "max": 30,
          "assessable_max": 27,
          "pct": 85
        },
        "Category": {
          "pts": 20.0,
          "max": 20,
          "assessable_max": 20,
          "pct": 100
        },
        "Appointment": {
          "pts": 18.0,
          "max": 25,
          "assessable_max": 25,
          "pct": 72
        },
        "Description": {
          "pts": 10.0,
          "max": 10,
          "assessable_max": 10,
          "pct": 100
        },
        "Photos": {
          "pts": 15.0,
          "max": 15,
          "assessable_max": 15,
          "pct": 100
        }
      },
      "flags": [
        {
          "id": "p235",
          "issue": "POSSIBLE_DUPLICATE_LISTING",
          "count": 3,
          "duplicates": [
            "Dr. Ronald K. Wagner DDS",
            "Dr. James Wagner",
            "Dr. Wayne Wagner"
          ]
        }
      ],
      "name_update": {
        "submitted": "WAG Wagner Dental",
        "recommended_gmb_name": "Wagner Dental"
      }
    },
    "NELTILUTDD": {
      "score": 92.6,
      "grade": "A",
      "date": "2026-10-05",
      "run_slug": "2026-10-05-network-rescan",
      "gbp_name": "Nelson and Tillmann Family Dentistry",
      "place_id": "ChIJjZs1oOeJUocRGqxX4diacfs",
      "categories": {
        "NAP": {
          "pts": 25.0,
          "max": 30,
          "assessable_max": 25,
          "pct": 100
        },
        "Category": {
          "pts": 20.0,
          "max": 20,
          "assessable_max": 20,
          "pct": 100
        },
        "Appointment": {
          "pts": 18.0,
          "max": 25,
          "assessable_max": 25,
          "pct": 72
        },
        "Description": {
          "pts": 10.0,
          "max": 10,
          "assessable_max": 10,
          "pct": 100
        },
        "Photos": {
          "pts": 15.0,
          "max": 15,
          "assessable_max": 15,
          "pct": 100
        }
      },
      "flags": [],
      "name_update": {
        "submitted": "WDG Murray",
        "recommended_gmb_name": "Nelson and Tillmann Family Dentistry"
      }
    },
    "OQURMDUTDD": {
      "score": 92.6,
      "grade": "A",
      "date": "2026-10-05",
      "run_slug": "2026-10-05-network-rescan",
      "gbp_name": "Oquirrh Mountain Dental",
      "place_id": "ChIJtcQmgBqGUocRaBLHbG16JNs",
      "categories": {
        "NAP": {
          "pts": 25.0,
          "max": 30,
          "assessable_max": 25,
          "pct": 100
        },
        "Category": {
          "pts": 20.0,
          "max": 20,
          "assessable_max": 20,
          "pct": 100
        },
        "Appointment": {
          "pts": 18.0,
          "max": 25,
          "assessable_max": 25,
          "pct": 72
        },
        "Description": {
          "pts": 10.0,
          "max": 10,
          "assessable_max": 10,
          "pct": 100
        },
        "Photos": {
          "pts": 15.0,
          "max": 15,
          "assessable_max": 15,
          "pct": 100
        }
      },
      "flags": [],
      "name_update": {
        "submitted": "WDG South Jordan",
        "recommended_gmb_name": "Oquirrh Mountain Dental"
      }
    },
    "WHTMSVPADD": {
      "score": 57.9,
      "grade": "F",
      "date": "2026-10-05",
      "run_slug": "2026-10-05-network-rescan",
      "gbp_name": "White Family Dental",
      "place_id": "ChIJW8CzSMyZyIkRppkgJERL_O4",
      "categories": {
        "NAP": {
          "pts": 21.0,
          "max": 30,
          "assessable_max": 25,
          "pct": 84
        },
        "Category": {
          "pts": 20.0,
          "max": 20,
          "assessable_max": 20,
          "pct": 100
        },
        "Appointment": {
          "pts": 0.0,
          "max": 25,
          "assessable_max": 25,
          "pct": 0
        },
        "Description": {
          "pts": 10.0,
          "max": 10,
          "assessable_max": 10,
          "pct": 100
        },
        "Photos": {
          "pts": 4.0,
          "max": 15,
          "assessable_max": 15,
          "pct": 27
        }
      },
      "flags": [
        {
          "id": "p244",
          "issue": "POSSIBLE_DUPLICATE_LISTING",
          "count": 1,
          "duplicates": [
            "White Family Dental"
          ]
        }
      ],
      "name_update": {
        "submitted": "WFD Masonic Village",
        "recommended_gmb_name": "White Family Dental"
      }
    },
    "WODYRDINPP": {
      "score": 87.4,
      "grade": "B",
      "date": "2026-10-05",
      "run_slug": "2026-10-05-network-rescan",
      "gbp_name": "Woodyard Periodontics",
      "place_id": "ChIJdwWv4LosbogRwyIasCU3KZc",
      "categories": {
        "NAP": {
          "pts": 25.0,
          "max": 30,
          "assessable_max": 25,
          "pct": 100
        },
        "Category": {
          "pts": 20.0,
          "max": 20,
          "assessable_max": 20,
          "pct": 100
        },
        "Appointment": {
          "pts": 13.0,
          "max": 25,
          "assessable_max": 25,
          "pct": 52
        },
        "Description": {
          "pts": 10.0,
          "max": 10,
          "assessable_max": 10,
          "pct": 100
        },
        "Photos": {
          "pts": 15.0,
          "max": 15,
          "assessable_max": 15,
          "pct": 100
        }
      },
      "flags": [],
      "name_update": null
    },
    "WYOMNGMIDD": {
      "score": 92.8,
      "grade": "A",
      "date": "2026-10-05",
      "run_slug": "2026-10-05-network-rescan",
      "gbp_name": "Wyoming Dental",
      "place_id": "ChIJfQwXxB-xGYgRt4C19_ojNVw",
      "categories": {
        "NAP": {
          "pts": 27.0,
          "max": 30,
          "assessable_max": 27,
          "pct": 100
        },
        "Category": {
          "pts": 20.0,
          "max": 20,
          "assessable_max": 20,
          "pct": 100
        },
        "Appointment": {
          "pts": 18.0,
          "max": 25,
          "assessable_max": 25,
          "pct": 72
        },
        "Description": {
          "pts": 10.0,
          "max": 10,
          "assessable_max": 10,
          "pct": 100
        },
        "Photos": {
          "pts": 15.0,
          "max": 15,
          "assessable_max": 15,
          "pct": 100
        }
      },
      "flags": [],
      "name_update": {
        "submitted": "WYD Wyoming Dental",
        "recommended_gmb_name": "Wyoming Dental"
      }
    }
  }
}