Skip to content
Open nowMon–Wed 8:30a–8:30p
Book Online
UNO DENTAL · Jackson Square, San Francisco · Est. 2020 · Boutique · Holistic · Independently owned

A million-dollar smile, at a practice built around you.

Independently owned. One calm, modern practice held to a single standard — no upselling, no rotating staff, no surprise bills. Just unhurried care, transparent estimates, and the time to do it right.

What we do

All your dental needsunder one roof. Pick your fix.

Emergency · Same-Day
+

EMERGENCY
SAME-DAY

Cracked tooth, lost crown, sudden pain. We hold same-day slots every single day. Call us — we'll triage on the phone and walk you through what to do until you arrive.

Same-day slots held
every day
Call ahead — we'll
guide you
Mon–Wed 8:30a–8:30p
Thu–Fri 10a–5p
Call 415-397-2804 — we'll triage on the phone. See same-day care →
Eight reasons patients stay

Why UNO wins on the things that matter.

Why UNO

Most SF dentists fall into two camps.We’re neither.

Corporate Dentistry

Insurance-driven

High-volume, rotating staff

  • Surprise bills
  • Rotating dentists
  • Upsells that feel transactional
  • Long waits, short visits
Traditional Office

Charming, limited tech

Personal touch, dated tools

  • Multi-week crown turnaround
  • Paper charts, X-ray film
  • Limited cosmetic options
  • Slow to triage emergencies
★★★★★ · 4.7 · 266 reviews on Google

Read what our patients
actually say.

Live Google reviews — updated automatically as new ones come in.

In their own words

Loved by San Francisco.

Real patients. Real stories. Tap any panel to watch.

Margaret
M
+
Sound OFF · Tap to hear
Patient testimonial

Margaret

Hear Margaret in her own words — what kept her with UNO, and the qualities she comes back for.

Margaret · Patient ★★★★★
Theresa
T
+
Sound OFF · Tap to hear
Patient testimonial

Theresa

Hear Theresa share what the experience at UNO has meant to her.

Theresa · Patient ★★★★★
Tim
T
+
Sound OFF · Tap to hear
Patient testimonial

Tim

Hear Tim describe what stood out and why he stays.

Tim · Patient ★★★★★
Treatment Philosophy
DA
+
Sound OFF · Tap to hear
From Dr. Amjad Kandar

Treatment
Philosophy

Hear Dr. Amjad on the principles that guide every treatment plan, and the standard he holds the team to.

Dr. Amjad Kandar · Lead Dentist About Dr. Kandar →
Dr. Amjad Kandar
Your dentist

Dr. Amjad Kandar.

Lead Dentist · Cosmetic & Restorative · Dual DDS

Nearly 15 years of clinical experience and one of the few dentists in San Francisco holding two DDS degrees. Dr. Kandar's focus is cosmetic and restorative dentistry — patients see him for everything from routine cleanings to full smile makeovers, often after referrals from peers asking for a second-opinion consultation.

Member of the American Dental Association, California Dental Association, and San Francisco Dental Society. Graduate of the American Academy of Facial Esthetics. Top Invisalign® provider with hundreds of completed cases.

More about Dr. Kandar →
Doctor-owned

Independent. Boutique. Held to one clinical standard — the kind of practice patients deserve, without the volume games of corporate dentistry.

Real results · Real patients

Smiles made at UNO.

Drag the slider on each case to see the work Dr. Amjad Kandar completed in our chair — veneers, bonding, smile makeovers, full-mouth restorations.

Browse the full gallery
Before After
After — UNO DENTAL SAN FRANCISCO
Before — UNO DENTAL SAN FRANCISCO
Before After
No. 01

Composite Bonding Refresh

Composite Bonding

Composite bonding in a single visit — reshaped the front teeth, evened the smile line, and corrected proportions without removing any tooth structure.

Trusted & recognized
American Dental Association California Dental Association Invisalign Provider Philips Zoom Provider Arestin Provider
Insurance accepted

Most major PPO plans — and a few you might not expect.

No insurance? No problem.

UNO accepts all PPO plans and runs three in-house affordability paths for everyone else — pick what fits, no judgment. We’ll walk you through every cost before any treatment begins.

Soft credit check or none. We’ll walk you through every cost upfront — no surprises at checkout.

How it works

From first click to a real plan —
three calm steps.

No paperwork piles, no rotating staff, no surprise bills. Here’s exactly what your first visit at UNO DENTAL looks like.

No.01

Book in 60 seconds

Pick a time online or call the front desk. We verify your insurance, send a digital intake form, and confirm everything before you arrive — so day one is paperwork-free.

Online or by phone Insurance verified up front
No.02

A real, unhurried exam

Your first visit is 60 minutes with Dr. Amjad — full exam, digital X-rays, oral-cancer screening, and a professional cleaning. You leave with a clear written plan and a real cost estimate before any treatment is scheduled.

60-minute first visit Digital X-rays + oral-cancer screening Written estimate, every time
No.03

Care that fits your life

Next-day crowns, evening Invisalign® check-ins, late appointments, and 0% financing through CareCredit and HFD. We work around your schedule — not the other way around.

Next-day crowns Late evening appointments 0% financing available
FAQ

Questions, answered.

Insurance
+
Coverage

Do you accept my insurance?

We accept United Concordia, GEHA Connection Dental Network, Guardian, Sun Life, Ameritas, UnitedHealthcare, Principal, Lincoln Financial, Cigna, Careington, Humana Dental, and Mutual of Omaha. If you're uninsured, ask about GleamBar — our in-house membership.

New patients welcome · Visit us

Smile bigger.

Free cosmetic consult with your first cleaning. Drop us a note below, give us a call, or come find us in Jackson Square — whichever works for you.

Drop us a note

Got a question?

Best way to reach you back

By submitting this form, you consent to be contacted by UNO DENTAL SAN FRANCISCO via the email, phone, or text message you provided regarding this inquiry. Standard message and data rates may apply; reply STOP to any text to opt out. Please do not include Protected Health Information (PHI), insurance details, or sensitive medical history — call us at 415-397-2804 for that. We never sell or share your information for third-party marketing. See our Privacy Policy for details.

Find us

498 Jackson Street
Jackson Square, SF.

UNO DENTAL San Francisco sits inside the Jackson Square Historic District — original brick warehouses, tree-lined alleys, and a few of the city’s best food blocks. Loveski across the street, Cotogna a block over, Kokkari two blocks down. Steps from the rumored future home of Jony Ive’s new hardware studio with OpenAI (SF Chronicle).

Address
498 Jackson St
San Francisco, CA 94111
Phone
415-397-2804
Email
hello@uno.dental
Hours
Mon – Wed · 8:30 am – 8:30 pm
Thu – Fri · 10 am – 5 pm
Sat – Sun · by appointment

Invisalign®, the Invisalign logo, and iTero® are trademarks and/or service marks of Align Technology, Inc. or its subsidiaries or affiliated companies and may be registered in the U.S. and/or other countries.

/* ============================================================ v3.22 — Patient Stories: restore the big container pill so "Read what our patients actually say" + "Loved by SF" don't float naked. Affd cards: bring back pill + CTA, bump height, force-white the UNO logo on easypay pills. ============================================================ */ /* (M) STORIES — make .ab2-stories-inner the big container pill again (8-reasons recipe) so reviews + accordion blocks BOTH sit inside one composed pill. Inner paige-frame goes transparent so we don't have a pill inside a pill. */ html body section.ab2-stories .ab2-stories-inner{ background:linear-gradient(140deg, rgba(255,255,255,.78) 0%, rgba(255,255,255,.50) 100%) !important; border:1.5px solid rgba(255,255,255,.92) !important; border-radius:36px !important; padding:64px 56px !important; backdrop-filter:blur(18px) saturate(1.4) !important; -webkit-backdrop-filter:blur(18px) saturate(1.4) !important; box-shadow:0 36px 76px rgba(31,58,64,.18), 0 0 0 1px rgba(255,255,255,.30), inset 0 1px 0 rgba(255,255,255,.95) !important; max-width:var(--ab2-pill-width, 1240px) !important; width:100% !important; margin:0 auto !important; box-sizing:border-box !important; position:relative !important; } @media(max-width:760px){ html body section.ab2-stories .ab2-stories-inner{ padding:40px 24px !important; border-radius:28px !important; } } /* Reviews iframe sits naked inside the big pill — no nested chrome */ html body section.ab2-stories .ab2-paige-frame, html body section.ab2-stories .reviews-grid, html body section.ab2-stories .reviews-block, html body section.ab2-stories [class*="reviews"]{ background:transparent !important; border:0 !important; border-radius:0 !important; box-shadow:none !important; backdrop-filter:none !important; -webkit-backdrop-filter:none !important; padding:0 !important; margin-top:32px !important; } /* (N) AFFD CARDS — bring back the pill + CTA, bump height to 380 so content fits without crowding. 8-reasons chrome preserved. */ html body .ab2-affd-card{ height:380px !important; padding:36px 32px 28px !important; } html body .ab2-affd-track{ height:440px !important; } @media(max-width:760px){ html body .ab2-affd-card{ height:440px !important; padding:28px 22px 22px !important; } html body .ab2-affd-track{ height:480px !important; } } html body .ab2-affd-card .ab2-affd-pill, html body .ab2-affd-card .ab2-affd-cta{ display:flex !important; } html body .ab2-affd-card .ab2-affd-cta{ display:inline-flex !important; align-self:flex-start !important; font-family:'Unbounded',sans-serif !important; font-weight:700 !important; font-size:12px !important; letter-spacing:.04em !important; text-transform:uppercase !important; color:var(--ab2-ember, #FF5C39) !important; text-decoration:none !important; margin-top:8px !important; padding-bottom:2px !important; border-bottom:2px solid var(--ab2-ember, #FF5C39) !important; } html body .ab2-affd-card .ab2-affd-pill{ margin-top:auto !important; align-self:flex-start !important; max-width:60% !important; } /* (O) EASYPAY PILLS — UNO DENTAL logo was rendering grey because the white SVG inherits color from a softened parent. Lock it pure white via brightness/invert filter regardless of source. Same for the carrier logos so they all read crisp on the dark pills. */ html body .ab2-affd-pill-uno{ filter:brightness(0) invert(1) !important; opacity:1 !important; } html body .ab2-affd-pill--cc .ab2-affd-pill-carrier, html body .ab2-affd-pill--hfd .ab2-affd-pill-carrier{ filter:brightness(0) invert(1) !important; opacity:1 !important; } html body .ab2-affd-pill-easy, html body .ab2-affd-pill-easy b{ color:#fff !important; } /* (P) MEET-THE-TEAM CTA also fights inline cascade — make sure the Meet-the-team pill stays ember-on-white not grey-on-white. */ html body section.ab2-why .ab2-why-card.featured a.ab2-why-cta{ color:var(--ab2-ember, #FF5C39) !important; background:#fff !important; } /* ============================================================ v3.23 — How It Works: kill the small meta pills, replace with peach/mint bullet points, move CTAs to a centered hero row in the middle of the big pill. ============================================================ */ /* (Q) META PILLS → BULLET LIST. Each .ab2-how-meta becomes a row with a colored dot prefix. Alternate peach/mint per child for rhythm. */ html body .ab2-how-step .ab2-how-meta-row, html body section.ab2-how .ab2-how-step .ab2-how-meta-row, html body .ab2-how-trust-glass .ab2-how-step .ab2-how-meta-row{ display:flex !important; flex-direction:column !important; align-items:flex-start !important; gap:10px !important; margin-top:24px !important; } html body .ab2-how-step .ab2-how-meta, html body section.ab2-how .ab2-how-step .ab2-how-meta, html body .ab2-how-trust-glass .ab2-how-step .ab2-how-meta, html body .udsf-locked-bg-wrap > section.ab2-how .ab2-how-step .ab2-how-meta{ background:transparent !important; border:0 !important; padding:0 0 0 22px !important; border-radius:0 !important; position:relative !important; text-transform:none !important; letter-spacing:.005em !important; font-family:'Albert Sans',sans-serif !important; font-weight:500 !important; font-size:14.5px !important; color:rgba(255,255,255,.88) !important; margin-top:0 !important; display:inline-flex !important; align-items:center !important; line-height:1.4 !important; text-align:left !important; white-space:normal !important; } /* Dot prefix — peach for odd, mint for even */ html body .ab2-how-step .ab2-how-meta::before{ content:"" !important; position:absolute !important; left:0 !important; top:50% !important; transform:translateY(-50%) !important; width:8px !important; height:8px !important; border-radius:50% !important; background:var(--ab2-peach, #FFCBB8) !important; box-shadow:0 0 0 2px rgba(255,203,184,.18) !important; } html body .ab2-how-step .ab2-how-meta:nth-child(even)::before{ background:var(--ab2-mint, #E6F2EF) !important; box-shadow:0 0 0 2px rgba(230,242,239,.20) !important; } /* On the rare light-bg how variant, dots stay peach/mint but text dark */ html body .udsf-locked-bg-wrap > section.ab2-how .ab2-how-step .ab2-how-meta{ color:rgba(26,26,26,.78) !important; } /* (R) HOW-IT-WORKS CTAs — centered hero-style pills in the middle of the big pill, below the 3 steps. */ html body .ab2-how-cta-center{ display:flex !important; justify-content:center !important; align-items:center !important; gap:14px !important; flex-wrap:wrap !important; margin-top:48px !important; padding-top:32px !important; border-top:1px solid rgba(255,203,184,.22) !important; } html body .ab2-how-cta-center .ab2-how-cta-primary{ background:linear-gradient(135deg, var(--ab2-ink, #1A1A1A) 0%, var(--ab2-ember, #FF5C39) 100%) !important; color:#fff !important; padding:16px 32px !important; border-radius:999px !important; font-family:'Unbounded',sans-serif !important; font-weight:700 !important; font-size:14px !important; letter-spacing:.02em !important; box-shadow:0 14px 36px rgba(255,92,57,.42), 0 0 0 1.5px rgba(255,203,184,.30), inset 0 1px 0 rgba(255,255,255,.18) !important; text-decoration:none !important; transition:transform .2s ease, box-shadow .2s ease !important; } html body .ab2-how-cta-center .ab2-how-cta-primary:hover{ transform:translateY(-2px) !important; box-shadow:0 20px 48px rgba(255,92,57,.55), 0 0 0 1.5px rgba(255,203,184,.50), inset 0 1px 0 rgba(255,255,255,.22) !important; } html body .ab2-how-cta-center .ab2-how-cta-ghost{ background:transparent !important; color:#fff !important; padding:16px 28px !important; border-radius:999px !important; border:1.5px solid rgba(255,255,255,.45) !important; font-family:'Albert Sans',sans-serif !important; font-weight:700 !important; font-size:14px !important; letter-spacing:.02em !important; text-decoration:none !important; transition:transform .2s ease, background-color .2s ease, color .2s ease !important; } html body .ab2-how-cta-center .ab2-how-cta-ghost:hover{ background:#fff !important; color:var(--ab2-ink, #1A1A1A) !important; border-color:#fff !important; transform:translateY(-2px) !important; } @media(max-width:760px){ html body .ab2-how-cta-center{ margin-top:32px !important; padding-top:24px !important; gap:10px !important; } html body .ab2-how-cta-center .ab2-how-cta-primary, html body .ab2-how-cta-center .ab2-how-cta-ghost{ padding:14px 22px !important; font-size:13px !important; } }