Patients research your practice before they call. Your site needs to hold up to that scrutiny.

Most dental patients spend several minutes on a practice website before they pick up the phone or fill out a form. They're checking insurance coverage, reading doctor bios, looking at before/after photos, and scanning reviews. If the site can't answer those questions clearly, they move on to the next practice in the search results. A well-built dental site earns that trust: per-treatment pages that reach patients already searching for a specific procedure, an insurance list that names every carrier you accept, a gallery that shows your clinical results, and an appointment form that works at 9pm on a phone.

What a dental practice site needs to do

A dental patient's path from search result to booked appointment is longer and more deliberate than most service industries. They check more, they read more, and they have more specific questions before they commit. A site built for that process converts the research into scheduled appointments. One that doesn't answers every unasked question with silence and sends the patient to someone else.

Per-treatment service pages

Individual pages for each major treatment: general cleanings and exams, teeth whitening, dental implants, veneers, Invisalign and orthodontics, crowns and bridges, root canals, emergency dental, pediatric dentistry, and any specialty services your practice offers. Each page ranks on its own for its own search queries. A patient searching for "dental implants [city]" is not going to wade through a single generic services page to find their answer. They land on a page dedicated to implants, which addresses their specific questions, walks through the procedure, and has a clear appointment request right there. More dedicated treatment pages means more search entry points and higher conversion on each one, because the patient arrives at exactly the content they were looking for.

Appointment request form

An appointment request form collecting the patient's name, contact information, preferred date and time window, and reason for visit, visible prominently on every page, including above the fold on mobile. This routes to your front desk for scheduling confirmation and stores nothing server-side. For practices that want real-time online booking tied directly to your Dentrix, Eaglesoft, or Open Dental schedule, that deeper integration is handled through middleware like Nexhealth, which specializes in bridging dental practice management software to web booking. The basic request form is included in every build. Live slot booking is a scoped add-on. Either way, the goal is the same: a patient who wants to schedule at 9pm on a Sunday can start that process without calling. A growing share of patients, especially those under 40, will choose a practice that lets them initiate contact on their own schedule.

Insurance and payment page

A dedicated page naming every insurance plan you accept: Delta Dental, Cigna, Aetna, MetLife, United Concordia, BlueCross, GEHA, Humana, and any others. Not "we accept most major plans," which requires a phone call to verify. A meaningful portion of patients will not make that call when another practice already confirmed coverage on their site. Insurance eligibility is the first filter for a large share of dental patients looking for a new provider. The page should also cover what happens for uninsured or out-of-network patients: CareCredit, Sunbit, in-house financing, or a flat-fee schedule. Include what to bring to the first appointment for insurance purposes and what the billing process looks like. This is a direct conversion driver: it's the page that determines whether a researching patient picks up the phone or keeps scrolling.

Before/after galleries

Case outcome images are the most persuasive content on any dental site that does cosmetic work. A patient considering veneers, whitening, bonding, or a smile makeover is about to make a significant financial and aesthetic decision. They want to see what your work looks like, not read a description of it. Images are optimized for fast loading so the gallery doesn't slow down the page or hurt your search rankings or mobile experience. Layout options include draggable before/after slider comparisons, side-by-side pairs, and treatment-specific grid galleries. Organizing by treatment type (cosmetic, restorative, orthodontic) serves patients already narrowing their decision on a specific procedure. A patient researching veneers wants veneer results, not a mixed gallery. Practices without case imagery lose cosmetic cases to competitors who have it.

Patient testimonials and review displays

Behind-the-scenes labels tell search engines your average rating and review count, which can produce star ratings directly in search results and increase the share of searchers who click your listing over a competitor's. A dynamic Google Reviews embed pulls live reviews from your Google Business Profile and keeps the testimonials section current without manual updates each time a new review comes in. The site should also make leaving a review frictionless for satisfied patients: a dedicated Leave a Review page with a direct link to your Google review form removes the step where patients intend to leave feedback but can't figure out where. Review volume matters for local map pack rankings, and the site should actively support building it.

Local SEO and Google Business Profile sync

Technical SEO is included with every multi-page build: behind-the-scenes labels that tell Google your business type, name, address, phone, service area, and accepted insurance; Google Business Profile sync review and NAP consistency audit across major directories; sitemap submission to Search Console; and per-treatment page optimization for treatment-plus-city keyword combinations. These labels reinforce your Google Business Profile in map results and help individual treatment pages rank in the organic results below the map block. Per-treatment pages each have their own search volume and their own patient intent. Practices with dedicated pages for implants, Invisalign, whitening, emergency dental, and pediatric dentistry compete on multiple distinct queries simultaneously. Practices with one general services page compete on one. Practices with multiple office locations can have location-specific landing pages built for each address.

What a patient checks when they land on your site

Dental patients are not passive browsers. They land on your site with specific questions, and they're evaluating whether your site answers those questions clearly or forces them to hunt for the information. Dental anxiety amplifies this: the American Dental Association estimates that a significant share of adults have some level of fear or anxiety about dental treatment, and a portion actively avoid care because of it. Your website is doing trust-building work before the patient ever speaks to anyone at your practice. Here is what they're looking for, and what makes them leave.

Insurance eligibility: the first question, not the last

A large share of patients shopping for a new dentist check insurance coverage before anything else: before reading about treatments, before looking at photos, before checking reviews. It is a disqualifying filter. If your site says "we accept most major insurance" and nothing more, those patients have to call your office during business hours just to find out whether they can even use you. A meaningful portion will not make that call. They will find a practice whose site names their specific carrier. The patient who checks for Delta Dental, sees it listed on your insurance page with their plan tier confirmed, and moves forward to read about your team is a patient who has cleared the first hurdle without any friction. The one who has to call first may never clear it at all.

Clinical photos from your practice, not stock images

A patient considering veneers, Invisalign, or implants is spending thousands of dollars on an outcome they cannot fully predict. The before/after gallery is where they decide whether they believe your practice can deliver what they are imagining. Stock images of perfect model smiles answer nothing. They know those are not your patients. Actual case results from your own practice, even if imperfect, are more persuasive because they are specific to your clinical work. A gallery with twelve real veneer cases from your chair is worth more to a deciding cosmetic patient than two dozen polished stock shots. Practices without any case imagery lose cosmetic treatment inquiries to the next practice that has them, regardless of how good the clinical work is.

A dentist they feel some connection to before walking in

Dental anxiety is specific: it often centers on the dentist as much as the procedure. Patients who are nervous want to feel like they know something about who is going to be working on their teeth before they show up. A generic about page with a credential list and a formal headshot does not do this job. A doctor bio that explains why the dentist went into dentistry, what clinical areas they focus on, and something non-clinical about who they are gives an anxious patient a foothold. Team pages that include names and photos for hygienists and front desk staff extend that to the full experience the patient is about to have. Warm, natural office photography outperforms formal posed headshots for this specific purpose because it shows the environment the patient is walking into.

Reviews and how the practice responds to negative feedback

Dental patients read reviews differently than restaurant or retail customers. They are specifically scanning for signals about pain management, whether the dentist explains what they are doing, how billing surprises are handled, and how staff treats anxious or nervous patients. A four-star average with recent reviews that mention these things clearly is more useful to a converting patient than a five-star average with generic "great service" comments. Equally important is the practice's response to negative reviews. A measured, professional response to a complaint demonstrates that the practice takes feedback seriously and does not get defensive. No response, or a dismissive one, signals the opposite. Prospective patients read the responses just as closely as the reviews themselves.

What happens at the first appointment

Patients who have not seen a dentist in years, or who are switching practices, carry specific anxieties about the first visit: How long will it take? Will there be a lot of x-rays? Will the dentist judge me for how long I've been away? Will the first visit be mostly intake paperwork and no treatment? A new patient page that clearly describes what to expect: approximate appointment length, what the exam covers, how the practice handles anxious patients, what to bring, what treatment usually happens at a first visit versus a follow-up. This reduces that hesitation directly. It also sets expectations that produce better first appointments, because patients who know what is coming show up prepared rather than guarded.

An appointment path that does not require a phone call

If a patient has made it through insurance confirmation, looked at the clinical photos, read the doctor bio, and scanned the reviews, the last thing that loses them is a dead end when they try to book. A phone number that does not click-to-call on mobile. A contact form buried at the bottom of a page with a dozen other things above it. No indication of office hours, so they do not know if calling is even an option right now. An appointment CTA that appears only on the contact page rather than on every treatment page. Any of these is enough to tip a ready patient into one more scroll, one more search, and eventually a competitor's site with fewer obstacles. The booking path needs to be visible on every page, work correctly on a small screen, and require minimal information to start.

HIPAA, privacy, and what a dental website is and is not

HIPAA compliance is a genuine consideration for dental practices, but there is a lot of misinformation about what a marketing website falls under. Understanding the boundary clearly matters for making smart decisions about what to build on the site versus what belongs in a separate system.

A standard dental marketing website (treatment pages, appointment request forms, contact forms, before/after galleries) does not itself constitute a HIPAA-covered system as long as it does not store, transmit, or process Protected Health Information. An appointment request form collecting name, phone number, preferred date and time, and reason for visit is scheduling logistics, not PHI. On this build, forms route to your front desk via email and store nothing on the website server. No database entry, no retained patient record, no PHI touching the web server at any point.

What does trigger HIPAA scope on a website:

  • Patient portals with access to treatment history, records, or clinical documents
  • Health history intake forms where responses are stored in a database or synced to your EHR
  • Any feature storing or transmitting clinical data: diagnoses, treatment notes, medication lists
  • Online payment portals that link to patient account records and clinical history

For any of those features, the right solution is a purpose-built platform with a Business Associate Agreement in place: Weave, Lighthouse 360, Dental Intelligence, or your practice management software's own patient portal. These systems are designed and audited for HIPAA compliance. A custom-built addition to a marketing website is not the right architecture for clinical data. The site links to your compliant portal; it does not substitute for one.

On state-level advertising requirements: most state dental boards have rules that apply to websites and digital advertising. Common requirements include displaying the treating dentist's license number on all advertising materials, which the majority of boards interpret to include websites. California, Texas, Florida, and New York dental boards are among the more specific. Even where it is not strictly required, displaying your license number and NPI number costs nothing and is a straightforward credibility signal. Many practices treat this as low-risk to confirm on their own, but your state dental board's advertising guidelines are the definitive source: confirm your specific requirements with your compliance counsel before launch. Provide me the required format and I will implement it correctly in the build.

Why dental searches punish a slow mobile site harder than most

Most industries have predictable search patterns. Dental does not. Dental searches spike unpredictably around pain events: a patient bites something hard and a filling cracks, a child takes a hit at practice and a tooth loosens, a persistent sensitivity finally becomes acute at an inconvenient time. These are phone searches, in the moment, often on whatever cellular signal is available (a parking lot, a sideline, a waiting room).

Emergency dental searches ("emergency dentist near me," "knocked out tooth what to do," "broken tooth pain," "same day dentist [city]") are overwhelmingly mobile. The patient is stressed, has zero patience for friction, and will tap Back without a second thought if your page takes more than two or three seconds to show them something useful. They are not going to wait for a hero video to buffer or a page builder framework to finish loading its JavaScript before rendering your phone number.

Template platforms like Wix, Squarespace, and GoDaddy Website Builder ship a full application runtime and page builder layer to every visitor, regardless of what your specific page needs. On a strong home broadband connection this overhead is mostly invisible. On a degraded cellular connection (dropping between LTE and a weaker signal, which is what happens in half the locations where emergency dental searches originate), that overhead is the difference between a one-second load and a four-second load. Google measures how fast your main content shows up and uses it as a ranking factor, which means a slow site loses you patients in two ways: it loses the patient who is staring at a blank screen right now, and it ranks lower in search results than a faster competitor for the same queries.

A hand-coded PHP site has none of that overhead. No framework, no runtime, no bundled features the page did not request. The browser downloads HTML, CSS, and the images on that specific page. On the same variable cellular connection where a template site takes four seconds, a hand-coded site commonly loads in under two. For emergency dental queries especially, that speed difference is directly correlated with whether the searching patient calls your office or the one ranked below you.

Non-emergency dental searches skew mobile more than most practices expect. Patients looking for a new dentist often do that research during a lunch break, in a waiting room, or on an evening commute. They are not at a desk. If your appointment request form does not work correctly on a small screen (input fields too compressed, a submit button off-screen, date-pickers that malfunction on iOS), you lose the conversion at the moment a patient was ready to act.

Pricing

Single-page dental sites start at $1,200: a credible web presence with your core services, team information, contact details, and appointment request form. Good for practices that need something up quickly or are just getting started.

Multi-page dental builds generally run $2,800–$5,000. This covers individual pages per treatment category (general, cosmetic, restorative, emergency, and any specialties), an insurance and payment page, a before/after gallery, a new patient information page, doctor and team bios, and full technical SEO setup: Dentist schema, Google Business Profile sync review, NAP consistency audit, and sitemap submission. The appointment request form is included. Real-time online booking tied to Dentrix, Eaglesoft, or Open Dental via Nexhealth or your software's native patient portal is scoped separately.

Optional managed hosting starts at $30/month (Core): nightly backups, SSL renewal, uptime monitoring, DNS, and server-level security patches. Content edits to your insurance list, office hours, doctor bios, and gallery photos start with the Care plan at $50/month, which includes one hour of edits.

Full pricing breakdown →

Dental website questions

How much does a dental practice website cost?

Most dental practice websites run $2,800–$5,000 for a full multi-page build: individual pages per treatment (cleanings, whitening, implants, veneers, Invisalign, emergency dental), an appointment request form, an insurance information page, a before/after gallery, and technical SEO setup. Single-page builds start at $1,200 for a basic credible presence with contact information and your core services.

Integration with practice management software like Dentrix, Eaglesoft, or Open Dental adds to the project scope depending on what functionality you need. A basic appointment request form that routes to your front desk is included in the base build. Real-time slot booking with live schedule access requires middleware like Nexhealth and is scoped separately. Optional managed hosting starts at $30/month (Core): uptime monitoring, nightly backups, SSL, and server-level security patches. Content edits start with the Care plan at $50/month. Full pricing breakdown →

Can my dental site connect to Dentrix, Eaglesoft, or Open Dental?

Yes, at varying levels of depth depending on what your practice needs.

The simplest approach (included in every build) is an appointment request form that collects the patient's name, contact info, preferred date and time window, and reason for visit, then routes to your front desk for manual scheduling entry. This handles the core problem: patients can initiate contact outside of office hours without your staff needing to be available.

True two-way integration, where a patient selects a live open slot from your Dentrix or Eaglesoft schedule and the appointment populates automatically in your practice management software, requires a middleware layer like Nexhealth. Nexhealth specializes in connecting dental practice management platforms to web scheduling and supports Dentrix, Eaglesoft, Open Dental, and most of the major systems. Open Dental also has a native patient portal with online scheduling that can link directly from the website. Either path eliminates the phone-tag loop for scheduling, but the two-way integration is scoped and priced as a separate add-on.

What HIPAA considerations apply to a dental website?

A standard dental marketing website (treatment pages, appointment request forms, contact forms, before/after galleries) does not constitute a HIPAA-covered system as long as it does not store, transmit, or process Protected Health Information. On this build, appointment request forms collect scheduling logistics: name, phone number, preferred time window, reason for visit. That is not PHI. Forms route directly to your front desk via email and store nothing server-side on the website.

What does trigger HIPAA scope on a website: patient portals with access to records or treatment history, health history intake forms where responses are stored or synced to your EHR, any feature storing clinical data like diagnoses or treatment notes, and online payment systems linked to patient account records.

For those features, the right solution is a purpose-built platform with a Business Associate Agreement in place: Weave, Lighthouse 360, Dental Intelligence, or your practice management software's own patient portal. These tools are built and audited for HIPAA compliance. The marketing site links to your compliant portal; it does not try to replace it. Talk through your requirements →

How should before/after photos be handled on a dental site?

Before/after galleries are among the highest-converting content on any dental site that does cosmetic work, because they show clinical results in a way that written descriptions cannot match. A patient deciding between your practice and a competitor for veneers or a smile makeover is going to go with the one whose gallery shows real cases from that practice.

On the technical side, images are optimized for fast loading so the gallery doesn't drag down your mobile performance or search rankings. Each device gets the right image size — phones download smaller files, tablets get medium-sized images, and desktops get the full-resolution version. Layout options include draggable slider comparisons where before and after are on a single image, side-by-side pairs, and grid-style galleries organized by treatment type.

Organizing by treatment (cosmetic, restorative, orthodontic, or even more specifically by procedure) is more persuasive than a mixed gallery. A patient researching Invisalign wants to see Invisalign results, not a general collection of before/after work. Dedicated treatment-specific galleries also give the individual treatment pages unique visual content, which supports their search rankings independently.

How does local SEO work for a dental practice?

Technical SEO setup is included with every multi-page build. That means behind-the-scenes labels that tell Google your business type, practice name, address, phone, service area, and accepted insurance plans. It means a Google Business Profile sync review and NAP consistency check across major directories, making sure your name, address, and phone number appear exactly the same everywhere Google might look. It includes sitemap generation and submission to Google Search Console, and per-treatment page optimization for treatment-plus-city keyword combinations.

The per-treatment page structure matters more than most practices realize. Searches for "dental implants [city]," "Invisalign [city]," "emergency dentist near me," and "teeth whitening [city]" are separate queries with separate search volumes and separate patient intent. A dedicated page for each of those treatments can rank independently in search results. A single general services page cannot rank for all of them simultaneously. Practices with dedicated treatment pages compete on a dozen distinct queries; practices without them compete on one.

Local map pack rankings depend heavily on your Google Business Profile's review count and recency. The behind-the-scenes labels on the site reinforce that profile but do not replace the review-building work. What's included in SEO setup →

How do patient reviews and review displays work on a dental site?

Two approaches, and they can work together.

The first is behind-the-scenes labels that tell search engines your average rating and review count. This is what enables star ratings to appear directly in organic search results next to your practice listing, which increases the share of people who click your result over a competitor's. These labels are included as part of the technical SEO setup on every multi-page build.

The second is a dynamic Google Reviews embed that pulls live reviews from your Google Business Profile and keeps the testimonials section on your site current without any manual updates when new reviews come in. For dental practices, Google Reviews carry the most weight with prospective patients because they are public, verified, and displayed directly in map results alongside your listing, not just on your own site.

The site should also include a direct, easy path for satisfied patients to leave a review: a Leave a Review page with a direct link straight to your Google review form removes the friction that causes patients to intend to leave feedback and then not follow through. Review velocity (how many new reviews your practice accumulates over time) is a significant factor in local map pack rankings.

What pages does a dental practice site need?

At minimum: a homepage with your core value proposition and appointment CTA; individual pages for each major treatment category (general dentistry, cosmetic dentistry, restorative dentistry, emergency dental, and any specialties you offer); an insurance and payment page that names every carrier you accept; a before/after gallery organized by treatment; an about and team page with doctor bios, credentials, and photos of your staff; a new patient page that walks through what first-time patients should expect at their first visit; and a contact and appointment request page.

Specialty services that warrant their own dedicated pages rather than sections on a general services page include dental implants, Invisalign, sleep apnea appliances, pediatric dentistry, and any specialty your practice has focused training in. Each dedicated treatment page is another search entry point for patients who already know what procedure they need and are searching for a provider who does it. They are more likely to convert because they arrive at exactly the content they were looking for, rather than having to navigate a general page to find it.

What should be on the insurance and payment page?

List every plan you accept by name: Delta Dental, Cigna, Aetna, MetLife, United Concordia, BlueCross, GEHA, Humana, and any others. "We accept most major plans" is the answer that makes a patient close your tab and look for a practice that confirms their specific carrier. For a large share of patients selecting a new dentist, insurance eligibility is the first filter they apply. If they cannot confirm coverage within a few seconds of landing on your site, many will not bother verifying by phone.

Beyond the carrier list, the page should cover how to verify in-network status, what patients should bring to their first appointment for insurance purposes, and what the billing process generally looks like so there are no surprises. Include your options for uninsured or out-of-network patients: CareCredit, Sunbit, in-house payment plans, or a flat-fee pricing structure for common procedures. If you offer any new-patient specials for uninsured patients, that is worth including here too.

This page gets higher traffic relative to its length than most practices expect. It is a direct conversion driver: a patient who can confirm your coverage on this page moves forward; one who cannot may not.

Do I need to display my dental license number on my website?

Requirements vary by state. Most state dental boards have advertising rules that cover websites and digital advertising, and a common requirement is that the treating dentist's license number appear on advertising materials. California, Texas, Florida, and New York dental boards are among the more explicit on this point, but most states' advertising guidelines have moved in this direction as websites have become the primary patient-facing marketing channel for most practices.

Even in states where the requirement is ambiguous for websites specifically, displaying your license number and your NPI number costs nothing and accomplishes two things: it satisfies the most conservative reading of any state's advertising requirements, and it adds a credibility signal for patients who want to verify that the practice and provider are legitimate before booking. Many practices treat this as low-risk to confirm on their own, but your state dental board's advertising guidelines are the definitive source: I'd confirm your state's specific requirements with your compliance counsel before launch. Whatever format or placement your board specifies, I will implement it correctly in the build.

Why does mobile performance matter so much for dental practices?

Dental searches happen in pain events: a cracked tooth on a Saturday afternoon, a child's knocked-out tooth at a sporting event, a lost filling before a flight, a sensitivity that has finally become urgent. These are phone searches in stressful moments, often on moderate or variable cell signals (a parking lot, a sports sideline, a workplace bathroom). Emergency dental queries are overwhelmingly mobile. The patient is not going to wait four seconds for your page to load.

Template builders like Wix and Squarespace ship a full application runtime and page builder framework to every visitor before any of your actual content appears. On a strong home broadband connection this is mostly invisible. On a degraded LTE signal (which is what you get in half the locations where dental emergency searches originate), that overhead adds two to four seconds of blank screen before your page appears. A patient in a dental emergency is not sitting through that. They tap Back and call the next practice in the results.

A hand-coded PHP site delivers only what is on the page: HTML, CSS, and the images. No runtime, no framework, no bundled features. On the same connection where a template site takes four seconds, a hand-coded site commonly loads in under two. For emergency dental queries especially, that speed difference is directly connected to whether the patient calls your office or a competitor's.

How long does a dental website take to build?

A full multi-page dental site generally takes three to six weeks from content-gathering to launch, depending on how many treatment pages and specialty sections the build needs.

The first week covers content gathering: your complete treatment list, the insurance plans you accept by name, doctor bios and credentials for each provider, staff photos, office hours, and any before/after case images you want to use for the gallery. The following weeks cover the build and technical SEO setup. The final few days cover review rounds, revisions, and thorough testing across mobile devices and browsers.

I write the copy for the treatment pages, the new patient section, the insurance page, and the team bios. You give me the inputs to work from: what you treat, which insurance you accept, who is on the team, what differentiates your practice, and what patient cases you have. Practices with photos and content details ready at kickoff move faster. Practices that need to gather images from multiple doctors or source before/after examples add time on their side. Once the content inputs are in hand, the build side of the timeline is predictable.

Can the site handle a new patient form without storing patient information?

Yes. A basic new patient information form (name, date of birth, contact details, insurance carrier, and reason for visit) can be included on the site and routed to your front desk via email, with nothing stored server-side. This is not a HIPAA-regulated system because it is handling scheduling logistics, not clinical data. The patient's information goes to your email inbox and nowhere else.

For practices that want full digital intake before the first appointment (health history questionnaires, medical history forms, consent documents, HIPAA notices), the right solution is a dedicated patient intake platform: Weave, Lighthouse 360, Dental Intelligence, or your practice management software's own patient portal module. These platforms are built for exactly this purpose, handle the compliance layer, and integrate with your practice management software so information flows where it needs to go. The website links to your intake portal so the patient experience is seamless; the compliance infrastructure lives in the platform that was built for it.

What makes a dental site lose patients before they ever book?

Several things, and they compound on each other.

A slow mobile load time loses pain-driven emergency searchers before they read a single word. No specific insurance list means patients have to call to qualify you, and most will find a practice that already answered the question on their site instead. No before/after photos on cosmetic treatment pages leaves skeptical patients with nothing concrete to evaluate, and they will move to a competitor who shows results. A team page with stock photos and no doctor bios fails the specific anxiety-reduction job that dental sites need to do. Nervous patients want to feel some connection to the dentist before they walk in the door. An appointment process that requires calling during business hours as the only option filters out the growing share of patients who will not call if any alternative path exists.

None of these are marketing problems. They are site structure problems, and every one of them is fixable in the build. Fixing them converts more of the research traffic your site already gets into booked appointments, without spending anything more on ads or search optimization.

Also building for nearby clinical practices: orthodontists · chiropractors · physical therapists · veterinarians · all industries

Ready to build a dental site that earns patient trust before the first call?

Tell me your treatment focus, which insurance plans you accept, and how you currently handle scheduling. I'll scope a site built around how your patients make their decision.

Get a quote