Stiles & Adrian's Animal Removal

Carrying your beloved animal home with the dignity it deserves.

For over fifty years, three generations of our family have served the ranches, dairies, equestrians, and animal owners of Southern California. We understand the loss because we own horses ourselves — and we try to make a difficult day a little less heavy.

Horse at golden hour in a Southern California pasture
Family-owned since the 1970s. We treat your animal as we would treat our own.
50+ Years in Service
3 Family Generations
All of Southern California
24/7 Emergency Available
Our Services

Removal, transport, and aftercare — handled with care.

From the moment we arrive on your property to the final disposition, every step is handled by family members and trusted partners. No call centers. No middlemen.

01 — Removal

Livestock Removal

Prompt removal for dairies and ranches across Southern California. We bring the right equipment, drive clean trucks, and work efficiently so your operation isn't disrupted.

Learn more
02 — Removal

Private Owner Removal

For families who have lost a horse or other large animal. Compassionate, careful handling on private property — with the time and respect your goodbye deserves.

Learn more
03 — Aftercare

Cremation Coordination

We transport your animal to the crematorium of your choice, including Gateway Pet Cemetery, West Coast Pet Memorial, and Only Cremations & Aquamation.

Learn more
04 — Transport

Necropsy Transport (UC Davis)

Safe, timely transport to the UC Davis lab for necropsy services. Lab requires veterinary documentation — we coordinate with your vet to ensure everything is in order.

Learn more
05 — On-Site

Vet-Coordinated Euthanasia

We work closely with the leading equine vets in Southern California. We can be on-site at the same time your vet arrives, so your horse is never moved unnecessarily.

Our vet partners
06 — Facility

Drop-Off at Our Facility

Owners may bring animals to our Ontario facility. Please call ahead — 909-390-9829 — so we can be ready when you arrive.

Get directions
Bay horse running in an open meadow
Three generations of horse owners.
Our Story

Started by a father and son. Continued by their family.

The business was founded by my grandfather, who passed it to his son — my father — and now my husband and I run it together. We have our own horses. We know the kind of grief that comes with losing one. That knowledge is at the heart of everything we do.

We are a licensed dead animal hauler and collection center. We've been doing this work for over fifty years not because it's profitable, but because we believe people in this kind of pain deserve to be cared for by people who genuinely understand it.

Read our full story
Service Area

Serving every corner of Southern California.

From the coast to the high desert. From private ranches in San Diego to dairies in the Inland Empire. If you're in our region, we'll be there.

Inland Empire

  • Ontario · Chino · Norco
  • Riverside · Corona · Temecula
  • San Bernardino · Redlands
  • Murrieta · Hemet · Menifee

Los Angeles & Orange

  • Greater Los Angeles County
  • Orange County
  • Pasadena · Glendora · Claremont
  • Yorba Linda · Anaheim Hills

San Diego County

  • Bonsall · Fallbrook · Valley Center
  • Rancho Santa Fe · Del Mar
  • Ramona · Escondido · Poway
  • San Marcos · Vista · Santee

High Desert

  • Apple Valley · Hesperia
  • Victorville · Phelan
  • Oak Hills · Lucerne Valley
  • Adelanto · Helendale

Coachella Valley

  • Palm Springs · Palm Desert
  • Indio · La Quinta
  • Rancho Mirage · Cathedral City
  • Thermal · Coachella

Outside our area?

  • Call us anyway — we may still be able to help, or refer you to a trusted partner.
  • 909-390-9829

As horse owners ourselves, we know the loss of a beloved animal can be devastating. Our work is to make a heartbreaking day a little more bearable — for you, and for them.

— The Stiles Family

When you're ready, we're here.

Call our business line during regular hours, or reach our cell anytime — including overnight and weekends — for emergency service.

909-390-9829 Mon–Fri 8–4:30 · Sat 8–12 · 24/7 Emergency