Pricing & Services

In-home pet euthanasia and aftercare in San Diego

We help pets and their families say goodbye in a familiar, comfortable place. Below you’ll find our visit fees, aquamation options, keepsakes, and service areas so you can plan with clear information.

A beagle mix resting its head on the couch at home

Appointment requests require confirmation from our team. For assistance sooner, please call or text.

Planning your total: Start with the visit fee, then add any travel fee and your chosen aftercare, keepsakes, or delivery. Applicable sales tax is additional. Our team will confirm your total before your appointment.

Read our guide to preparing for an in-home visit

Visit fees · Aquamation · Keepsakes · Service areas & travel fees · What to expect

In-home euthanasia fees

Appointment Fee
Standard hours
9am to 4:30pm appointments
$345
After-hours
6pm appointment
$445 ($345 + $100 surcharge)

Our in-home euthanasia fees are some of the lowest in the San Diego area, and there is no extra charge for weekend visits. As an independent, women-owned practice, we keep our pricing simple and posted in full.

Your visit includes: anesthetic sedation before euthanasia, IV catheter placement whenever possible, and notification to your pet’s referring veterinarian.

Additional costs: Travel and aftercare fees are additional when applicable. See the options and ZIP-based travel fees below.

Appointments are available seven days a week, subject to availability. Standard-hours appointments are from 9am to 4:30pm, and our after-hours appointment is at 6pm. Please contact our team to book a time and receive your total quote.

Aquamation through Peaceful Waters

Individual (private) and communal aquamation are available at an additional cost.

Pet weight Communal aquamation Private aquamation
0–49 lbs $200 $300
50–99 lbs $250 $350
100–149 lbs $300 $400
150+ lbs Call for a quote Call for a quote

Private aquamation includes a lock of fur in a glass vial, a clay paw print, and a bamboo urn engraved with your pet’s name. Applicable sales tax is additional on private aquamation and paw-print add-ons.

Communal aquamation includes ashes spread at sea by Oceans of Love during a nautical ceremony. These ashes are not returned.

Keepsakes and home delivery

Option Fee Details
Home / hand delivery $50 Delivery of your pet’s remains to your home after aftercare.
Clay paw print $50 One clay paw print is already included with private aquamation. An additional clay paw print is available with private or communal aquamation.
Ink paw print $30 Available with communal or private aquamation.

Deceased pet pickup and transport

If your pet has passed away at home without euthanasia, a Transitions staff member can pick up your pet and transport them to the aftercare facility, subject to availability. These fees cover pickup and transport and are separate from euthanasia visits and ZIP-based euthanasia travel fees.

Pickup distance Pickup & transport fee
0–20 miles $100
21–30 miles $125
31–40 miles $150
41–50 miles $175
Over 50 miles Call for a quote

Aquamation is additional. An after-hours pickup carries an additional $100 surcharge. Please call to confirm the mileage tier, availability, and total cost for your location.

San Diego service areas and travel fees

We serve communities across San Diego County, including central San Diego, coastal neighborhoods, South Bay, East County, and North County. Travel fees vary by ZIP code. Expand a fee group below to find your area.

Travel fees are added to the in-home euthanasia visit fee. These are separate from deceased pet pickup fees. For example, a standard-hours $345 visit in a ZIP code with a $75 travel fee is $420 before aftercare or other selected options.

No travel fee
ZIP code Neighborhood / area
91902 Bonita
91910 Chula Vista (west)
91911 Chula Vista (south)
91913 Chula Vista (Eastlake)
91932 Imperial Beach
91941 La Mesa (east)
91942 La Mesa
91943 La Mesa
91944 La Mesa
91945 Lemon Grove
91950 National City
91977 Spring Valley
91978 Spring Valley (east)
92020 El Cajon
92037 La Jolla
92071 Santee
92092 La Jolla (UCSD)
92093 La Jolla (UCSD)
92101 Downtown San Diego
92102 Southeast San Diego
92103 Hillcrest / Mission Hills
92104 North Park
92105 City Heights
92106 Point Loma
92107 Ocean Beach / Point Loma
92108 Mission Valley
92109 Pacific Beach
92110 Old Town / Point Loma
92111 Kearny Mesa
92113 Barrio Logan / Logan Heights
92114 Encanto
92115 College Area / El Cerrito
92116 North Park / Normal Heights
92117 Clairemont Mesa
92118 Coronado
92119 San Carlos / Grantville
92120 Allied Gardens / Del Cerro
92121 Sorrento Valley / UTC
92122 University City
92123 Mission Valley / Serra Mesa
92124 Tierrasanta
92126 Mira Mesa
92129 Rancho Penasquitos
92130 Carmel Valley
92131 Scripps Ranch
92139 Paradise Hills
92173 San Ysidro
$75 travel fee
ZIP code Neighborhood / area
91914 Chula Vista (east / Otay Ranch)
91915 Eastlake / Chula Vista
91935 Jamul / Crest area
92007 Cardiff-by-the-Sea
92011 Carlsbad (West)
92014 Del Mar
92019 El Cajon (east)
92021 El Cajon (north)
92024 Encinitas
92025 Escondido (west)
92040 Lakeside
92064 Poway
92067 Rancho Santa Fe (East)
92075 Solana Beach
92091 Rancho Santa Fe
92127 Rancho Bernardo (south)
92128 Rancho Bernardo
92154 Otay Mesa
$100 travel fee
ZIP code Neighborhood / area
91901 Alpine
91917 Dulzura
92008 Carlsbad
92009 Carlsbad (SE)
92010 Carlsbad (NE)
92026 Escondido (north)
92029 Escondido / San Marcos border
92054 Oceanside (coastal)
92055 Camp Pendleton
92056 Oceanside (east)
92069 San Marcos
92078 San Marcos (north)
92096 San Marcos
$125 travel fee
ZIP code Neighborhood / area
91916 Descanso
91931 Guatay
91980 Tecate area (US side)
92003 Bonsall
92027 Escondido (east)
92057 Oceanside (south)
92058 Oceanside
92065 Ramona
92081 Vista (west)
92082 Valley Center
92083 Vista
92084 Vista (north)
Extended service areas — call for availability and a quote
ZIP code Neighborhood / area
91905 Boulevard
91906 Campo
91934 Jacumba Hot Springs
91948 Mount Laguna
91962 Pine Valley
91963 Potrero
92004 Borrego Springs
92028 Fallbrook
92036 Julian
92059 Pala / Pauma Valley
92060 Palomar Mountain
92061 Pauma Valley
92066 Ranchita
92070 Santa Ysabel
92086 Warner Springs
92259 Ocotillo (Imperial County)
92536 Aguanga (Riverside County)
92672 San Clemente (Orange County)
Military, campus, and institutional locations — call to verify access
ZIP code Neighborhood / area
92134 Naval Medical Center San Diego (Balboa)
92135 Naval Air Station North Island
92136 Naval Base San Diego (32nd St.)
92140 Naval Base San Diego
92145 Marine Corps Air Station Miramar
92155 Naval Amphibious Base Coronado
92161 VA San Diego Healthcare System
92182 San Diego State University

If your ZIP code is not listed, or you are requesting a visit to a military base, campus, or other location with access restrictions, please call to confirm availability and pricing.

What to expect

  1. Contact our team. Call, text, or complete the appointment request form. We’ll discuss your pet’s needs, confirm availability, and explain your visit and aftercare costs.
  2. Prepare a comfortable space. Choose a familiar place where your pet can rest. Let us know about stairs, parking, gate access, or other needs before the visit.
  3. A peaceful visit at home. Our veterinarian will guide you through the process. Anesthetic sedation is provided before euthanasia.
  4. Aftercare support. We’ll help coordinate your selected aftercare and notify your pet’s referring veterinarian.

Common questions

Does submitting the form confirm my appointment?

No. Our team will contact you to confirm availability and appointment details. If you need assistance sooner, please call or text.

Is aftercare included in the visit fee?

No. Aquamation, keepsakes, delivery, and any applicable travel or after-hours charges are listed separately above. We’ll confirm your total before your appointment.

What if I’m unsure whether it’s time?

You can use our quality-of-life resource to organize your observations and discuss them with your veterinarian. Please contact our team with questions about our services.

We’re here to help

Call 619-255-6066, text our team, or request an appointment.