We built our hosting around exactly these requirements.
Emergencies do not keep office hours. Your contact and after-hours pages stay available.
An anxious owner searching for an emergency vet gets your page immediately rather than waiting on a slow load.
Appointment and enquiry forms are encrypted, including any pet and owner details submitted.
Reception, accounts and referral addresses on your practice domain, with mobile access.