Our Clinic
Elgin Park Animal Hospital is located at Unit 103, 3010 148 Street in South Surrey, British Columbia. We offer extended hours throughout the week, open Monday to Saturday from 9 AM to 9 PM and Sunday from 10 AM to 6 PM, making it easier for working families to access veterinary care without rearranging their schedules. We serve dogs and cats across South Surrey, White Rock, Morgan Crossing, Grandview Heights, Elgin, and the surrounding communities. Our clinic is designed to be calm, welcoming, and as low-stress as possible for both pets and their families.
What We Believe
We believe that good veterinary care starts with good communication. A pet owner who understands what is happening with their animal, what the options are, and what to expect is a better partner in their pet’s care. We take the time to explain clearly, answer questions without rushing, and make sure you leave every appointment informed and confident. We also believe in fair, transparent pricing and in recommending only what your pet genuinely needs. There is no pressure here and no upselling. Just straightforward care, clearly explained.
Meet Dr. Kanwarjeet Singh (Rocky), DVM, B.V.Sc & A.H.
Dr. Kanwarjeet Singh, known to his patients and colleagues as Dr. Rocky, brings over 25 years of experience in veterinary medicine. He earned his Bachelor of Veterinary Science and Animal Husbandry (B.V.Sc & A.H.) from Punjab Agricultural University in 2001. Over the course of his career in India, Dr. Rocky worked with a wide range of species including dogs, cats, dairy animals, horses, and poultry, developing strong clinical instincts across both companion animal and large animal medicine.
Dr. Rocky moved to Canada in 2020. During the period he spent working toward Canadian licensure, he served as a Veterinary Assistant at Mainland Animal Emergency in Surrey, gaining direct exposure to high-acuity cases and the fast-paced environment of emergency veterinary care. After obtaining his Doctor of Veterinary Medicine (DVM) license in 2021, he joined the team at Mainland Animal Emergency Clinic as a practicing veterinarian and subsequently worked as a locum veterinarian at several pet hospitals across the Lower Mainland, broadening his experience across a diverse range of practice settings and case types.
Dr. Rocky particularly enjoys companion animal medicine and surgical procedures. He places a high value on thorough conversations with pet owners, believing that a clear understanding of a pet’s condition and care options leads to better decisions and better outcomes. In January 2026, Dr. Rocky founded Elgin Park Animal Hospital, bringing together everything he has learned across 25 years of practice into a clinic built on the values of quality, compassion, and transparency.
Credentials and Background
- Doctor of Veterinary Medicine (DVM) — Canadian licensure obtained 2021
- Bachelor of Veterinary Science and Animal Husbandry (B.V.Sc & A.H.) — Punjab Agricultural University, 2001
- Over 25 years of veterinary experience across companion and large animal medicine
- Emergency veterinary practice experience — Mainland Animal Emergency Clinic, Surrey, BC
- Locum veterinary experience across multiple pet hospitals in the Lower Mainland
- Areas of interest: companion animal medicine, surgical procedures, client communication
Outside the Clinic
Dr. Rocky is supported by a close and proud family. His wife manages their home with dedication and warmth. His daughter is currently pursuing her undergraduate degree at the University of British Columbia. His son is attending veterinary school, following in his father’s footsteps as he works toward his own graduation. Outside of veterinary medicine, Dr. Rocky enjoys traveling and discovering new places, as well as swimming.
Our Services
At Elgin Park Animal Hospital, we offer a comprehensive range of veterinary services for dogs and cats, including pet care and preventive services, medical care, surgical services, pet diagnostics, dental care, urgent and same-day care, wellness program, nutrition counseling, end-of-life care, and pet travel documentation. Visit our Services page to learn more about what we offer.
Come Visit Us
We are located at Unit 103, 3010 148 Street in South Surrey. We welcome new clients and are accepting patients for routine wellness visits and urgent care appointments. Book online at elginparkvets.ca/make-an-appointment/ or call us at (604) 531-3394. We look forward to meeting your dog or cat.