Skip to Main Content
Ask About Financing

Specialty Appointments

At Inland Valley Veterinary Specialists in Upland, our team of veterinary professionals is dedicated to our furry animal patients and their loving owners, supported by years of experience and a true passion for helping pets in need.

Request Appointment

What to Expect at Your Appointment

Knowing what you can expect at your first appointment will help make the process smoother for both you and your cat or dog.

Get Settled

Please arrive about 10 minutes early to complete our New Patient Form.

Meet Your Veterinarian

A member of our veterinary team will review your pet's history and discuss their condition. Feel free to ask any questions you may have, and we'll take the time to answer them.

Examination, Diagnosis & Treatment

After your pet has been assessed, we will give you a diagnosis and treatment options. Your veterinarian will work with you to determine a treatment plan for your cat or dog. Once your visit is over, we will contact your primary care veterinarian and provide them with a detailed written report regarding your appointment and treatment plan.

Our Pet Care Philosophy

We work closely with your primary care veterinarian when your pet requires medical care the most. We are proud to serve pet owners and veterinarians in Upland and the surrounding areas.

We provide advanced, high-quality services and procedures some of which are not generally available in family practice, helping your pet when they need it the most.

Payment & Financing

We here at Inland Valley Veterinary Specialists in Upland are available to help you navigate our payment and financing options, so you can focus on getting your pet the care they require.

  • What types of payment options are available?

    We expect payment in full when services are provided. We accept payments made by cash, Visa, MasterCard, Discover, American Express.

  • Are there payment plans available for my pet’s care?

    We are proud to offer CareCredit as a  financing option. It offers an easy application process that can give you results in only minutes.

  • Will I be provided with an estimate of costs?

    Our team will give you a good-faith estimate of the cost of our services prior to your pet's treatment, however, unforeseen circumstances can occur that influence your final bill.

    We always discuss our written estimates with our clients before they leave our facility. We also require a deposit based on our estimate before any further treatment is provided.

  • What are the fees associated with appointments?

    You are financially responsible for the initial exam fee and any diagnostics or treatments you consent to for your cat or dog's treatment. This payment is due prior to hospitalization.

    We require a deposit with payment in full for further hospitalization, diagnostics, or surgery when your pet is discharged.

  • What are the fees associated with an emergency visit?

    We require a payment deposit for all emergency examinations. Once the staff and doctors examine your pet, you will be given an estimate for treatment to determine a treatment plan.

    For additional hospitalization, diagnostics, or surgery services a deposit is required upfront with payment due in full when your pet is discharged. 

  • Can you help with my pet insurance?

    Our team will be happy to help you complete the pet insurance forms for your pet’s visit.

Pet Owner Resources

Below are some links to help with your pet's health.

Critical Care Transfer Form

Download and complete our Critical Care Transfer Form to bring with you.

Fill Out

Specialty Referral Form

Download and complete our Specialty Referral Form to bring with you.

Fill Out

Financing Options

You can get quick and easy financing with CareCredit.


New Patients Welcome

Inland Valley Veterinary Specialists & Emergency Center is accepting new patients! Our experienced veterinarians care passionately about the health and well-being of Upland companion animals. Get in touch today to book your cat or dog's first appointment.

Contact Us

Contact (909) 931-7871