We provide services such as routine veterinary care, treatments/diagnostics, surgical procedures, as well as home euthanasia.

We’re pleased to offer home veterinary care to following regions:

Northern cities include Temecula, Murrieta, Lake Elsinore, Wildomar, Canyon Lake, Canyon Hills, Menifee, Sun City, Romoland, Hemet, Nuevo, Fallbrook.

Southern Cities San Diego, Lakeside, El Cajon, Santee, Alpine, Ramona, Escondido, Chula Vista, Lo Jolla, San Ysidro, Poway, Coronado, Imperial beach, La Mesa, Lemon Grove, National Cities, Spring Valley.


We are open for scheduled appointments from:

  • Doctor Appts Monday- Friday from 9am-5pm
  • Technician Appts- Based off availability

We provide Emergency Pet Transportation and Home Euthanasia 24 hours a day/7 days a week. If you feel you have an emergency with your pet, please call California Veterinary Specialist at (951) 600-9803, available 24 hours a day.

Types of Pets Seen
Dr. Mesa can care for many types of pets:

Pocket Pets


Mesa Mobile Veterinary Services accepts payment via cash, MasterCard, Visa, Discover. We request that payment be made at the time services are rendered.