Please note we do NOT run accounts

At Valley Farm Animal Hospital we provide a high level of service to you, our client, and the best care for your pet. We have invested a great deal of time and resources to ensure that we have the facilities, equipment and personnel to provide these services. All this, naturally, comes at a cost.

Our staff will be happy to give you a cost estimate before treatment starts and update you with ongoing costs.

Full payment is required at the time of consultation. We accept cash, debit and credit cards (except Diners), and have secure access to the internet for electronic transfers.

If your pet is hospitalised with us we require a 50% deposit. The final balance is payable in full on collection of your pet from the hospital. A balance update is available daily from the doctor treating your pet.

Our banking details for EFT

Branch Code: 169745
Account Number: 1697011306

Please use your surname and pet’s name or your client number, which can be found on the bottom left of your invoice, as our reference. Email the proof of payment to

We strongly recommend pet medical insurance such as Medipet. This really helps with unexpected accidents and illnesses and is available at a reasonable monthly fee.

Often vet visits are unexpected and we do know it is not always possible to fit this type of expense in the household budget. Valley Farm has partnered with Mediwallet who offer loans for medical procedures including veterinary work. They offer loans for as little as R500 to R100,000. Interest rate 19.75% with repayments over 18 months. Pre-approval takes a minute or so and an exact approved amount can be a quick as 15 minutes.

Our Location

829 Old Farm Rd, Faerie Glen, Pretoria

Call us now