Botox & Dysport · Napa

Botox & Dysport in Napa

Natural-looking results from a physician-owned med spa in downtown Napa. Subtle, never frozen.

📍 1541 3rd St, Napa, CA 94559 · Directions · 707-358-2928

Book My Napa Appointment
Call 707-358-2928

Physician-owned — Zachary Wagner, DO
Downtown Napa — 1541 3rd Street
Free consultations
Online booking

Why Rella Napa

What your visit includes

Personalized consultation, individualized dosing plan, treatment by an expert medical injector, post-care instructions — and a complimentary 2-week touch-up of up to 6 units.

What it treats

Forehead lines, the “11s,” crow’s feet, bunny lines, lip flip, gummy smile, chin dimpling, and masseter/jaw slimming.

Botox $15/unit · Dysport $5/unit

Members pay $11/unit Botox — memberships from $20/month after your first visit.

Questions, answered

How many units will I need?

Everyone’s different — an in-person consultation determines your plan, and consultations are always free.

Does it hurt?

Briefly, a little. We use the smallest commercially available needle and techniques that minimize the pinch.

How long does it last?

Results typically last 3–4 months. Dose is duration — your injector will tailor it.

Botox or Dysport?

We offer both. Botox shows results in 4–7 days, Dysport in 2–5. Your injector will recommend based on your goals.

Do you take Allē or Aspire points?

Yes, both.

Napa, let’s keep it natural.

Book online in under a minute, or call and we’ll find a time that works.

Book Napa Now

Book Napa — Free Consult

var ROUTING_ENDPOINT = "https://book.experiencerella.com/api/booking-v2/routing/napa-botox?paid=1"; var BOOKING_URL = "https://book.experiencerella.com/book/napa/botox"; var BUSINESS_ID = "a12f397a-6db3-4b18-bc34-01f02dfb7216"; var NAPA_LOCATION_ID = "91eba843-57fb-49e9-8505-431d501ffec7"; var TOX_PATH = "/cart/menu/Injectables/s_2fee10b1-1831-4c00-83e9-9c05a7071b15"; var FIELDS = [ "gclid", "gbraid", "wbraid", "gclsrc", "utm_source", "utm_medium", "utm_campaign", "utm_content", "utm_term" ]; var SAFE_VALUE = /^[A-Za-z0-9_.~-]{1,200}$/;

function landingIsExact() { return (windowRef.location.hostname === "experiencerella.com" || windowRef.location.hostname === "www.experiencerella.com") && (windowRef.location.pathname === "/napa/botox" || windowRef.location.pathname === "/napa/botox/"); }

function approvedParams() { var source = new URLSearchParams(windowRef.location.search); var target = new URLSearchParams(); FIELDS.forEach(function (field) { var value = source.get(field); if (value && SAFE_VALUE.test(value)) target.set(field, value); }); return target; }

function isCurrentNapaToxAnchor(anchor) { if (!anchor || !anchor.href || anchor.getAttribute("data-service") !== "botox") return false; try { var url = new URL(anchor.href); return url.hostname === "dashboard.boulevard.io" && url.pathname.indexOf("/booking/businesses/" + BUSINESS_ID + "/") === 0 && url.searchParams.get("path") === TOX_PATH && url.searchParams.get("locationId") === NAPA_LOCATION_ID && url.searchParams.get("visitType") === "SELF_VISIT"; } catch (e) { return false; } }

if (!landingIsExact()) return; var params = approvedParams(); if (!(params.has("gclid") || params.has("gbraid") || params.has("wbraid"))) return;

var controller = typeof AbortController === "function" ? new AbortController() : null; var timeout = windowRef.setTimeout(function () { if (controller) controller.abort(); }, 1500);

windowRef.fetch(ROUTING_ENDPOINT, { method: "GET", credentials: "include", cache: "no-store", signal: controller ? controller.signal : undefined }).then(function (response) { return response.ok ? response.json() : null; }).then(function (decision) { if (!decision || decision.route !== "booking_v2") return; var target = new URL(BOOKING_URL); params.forEach(function (value, field) { target.searchParams.set(field, value); }); Array.prototype.forEach.call(documentRef.querySelectorAll("a.js-book"), function (anchor) { if (!isCurrentNapaToxAnchor(anchor)) return; anchor.href = target.toString(); anchor.removeAttribute("target"); anchor.setAttribute("rel", "noopener"); anchor.setAttribute("data-booking-route", "confirmed-booking-pilot"); }); }).catch(function () { // Fail safe: untouched anchors keep the current Boulevard booking path. }).finally(function () { windowRef.clearTimeout(timeout); }); })(window, document);