The brand is "7 Day Dental". The Schema.org openingHours says Monday closes at 00:00 and skips Thursday and Friday entirely.
What I saw. The home page hero says nothing about the seven-day opening. Underneath, the `application/ld+json` Dentist block lists Monday as `opens 09:00, closes 00:00` (almost certainly a typo for 17:00) and omits Thursday and Friday from the openingHoursSpecification array. Google reads that machine data and surfaces "closed Thursdays and Fridays" against the only Newport dentist that actually opens on alternate Sundays. There is no AggregateRating or Review schema either, despite 83 Google reviews and the 2024 Quality Business Awards "Best Dentist in Newport" badge in the footer.
What the rebuild does about it. The rebuild fixes the openingHours JSON-LD on day one (correct entries for all seven days, both alternate-Sat and alternate-Sun rules expressed), adds AggregateRating wired to the real 4.0 / 83 number, adds Review schema for the surfaced testimonials, and leads on the seven-day rhythm above the fold with a live "Open today" badge driven by the local date. The Sunday slot finally appears on the home page.
openingHours schema · 3 days correct → 7 days correct