{"@context":"https://schema.org","@type":"Dataset","schemaVersion":"1.0","name":"PressGEO Local AI Index","license":"https://creativecommons.org/licenses/by/4.0/","description":"Recorded local AI recommendations over the last 90 days. Inclusion and ranking cannot be bought. Missing checks mean unmeasured, not a zero citation rate.","url":"https://pressgeo.com/local/san-francisco","generatedAt":"2026-11-02T18:42:15.054Z","windowDays":90,"hubs":[{"metro":"san-francisco","service":"cosmetic-dentist","label":"Cosmetic Dentist in San Francisco & Oakland","url":"https://pressgeo.com/compare/cosmetic-dentist-san-francisco","firms":[{"name":"Franklin Dental Care","domain":"franklindentalcare.com","profile":"https://pressgeo.com/brand/franklin-dental-care","citationRate90d":null,"checks90d":0},{"name":"Glen Park Dental","domain":"glenparkdental.com","profile":"https://pressgeo.com/brand/glen-park-dental","citationRate90d":null,"checks90d":0},{"name":"Marina Tooth Fairy Dental","domain":"marinatoothfairy.com","profile":"https://pressgeo.com/brand/marina-tooth-fairy-dental","citationRate90d":null,"checks90d":0},{"name":"Montclair Smile Design","domain":"montclairsmiledesign.com","profile":"https://pressgeo.com/brand/montclair-smile-design","citationRate90d":null,"checks90d":0},{"name":"Pacific Heights Dental","domain":"pacificheightsdental.com","profile":"https://pressgeo.com/brand/pacific-heights-dental","citationRate90d":null,"checks90d":0},{"name":"Post Street Dental","domain":"poststreetdental.com","profile":"https://pressgeo.com/brand/post-street-dental","citationRate90d":null,"checks90d":0},{"name":"SF Dental","domain":"sfdental.com","profile":"https://pressgeo.com/brand/sf-dental","citationRate90d":null,"checks90d":0},{"name":"Sweet Smile Dental","domain":"sweetsmiledental.com","profile":"https://pressgeo.com/brand/sweet-smile-dental","citationRate90d":null,"checks90d":0},{"name":"Temescal Dental","domain":"temescaldental.com","profile":"https://pressgeo.com/brand/temescal-dental","citationRate90d":null,"checks90d":0},{"name":"Total Health Dental Care","domain":"totalhealthdentalcare.com","profile":"https://pressgeo.com/brand/total-health-dental-care","citationRate90d":null,"checks90d":0},{"name":"Union Square Dental Practice","domain":"unionsquaredental.com","profile":"https://pressgeo.com/brand/union-square-dental-practice","citationRate90d":null,"checks90d":0},{"name":"Yerba Buena Dentistry","domain":"ybdentistry.com","profile":"https://pressgeo.com/brand/yerba-buena-dentistry","citationRate90d":null,"checks90d":0}]}]}