I've had two vastly different experiences here, 1 worth a 1 start and the other 5 star so i went with an average 3 start.
1 Star visit- I brought my 3 month old puppy here 1AM after he had spent an hour throwing up non-stop. After the Vet told me their recommendations I told them how I would like to proceed (anti-nausea shot and test for parvo). However when the Vet assistant came back he had rung me up for 500$ worth of billings when it was originally discussed at 200$. This was due to the fact that even though I discussed with the Vet we wanted to see how the Parvo test came back. While this was eventually fixed the entire conversation made me feel that my dogs best interests weren't the priority here but the money was.
5 Star visit- I brought my puppy back last week when he began having difficulty breathing through his nose due to a significant build up of mucus. This time the Vet I met with was exactly the type of medical professional I prefer to deal with. She gave me her feedback and several recommendations, including one that was rather expensive. However, she recommended medication for several days before spending my money on anything unnecessary. As long as the puppy responded to the medication we would be good to go
Overall the service here is slow, and pricing is nearly double of who I am going to be using as my Vet in the long run. But it is beneficial that this place is open 24 hours.