Used to LOVE this office and have gone there for decades - now it's a cluster. they take on too many patients and it's very difficult to get appointments -days and days and days. Response times are terrible - often have to call multiple times. When you advise the animal has an issue they want to quickly send you to the Emergency pet hospital, where they don't know the animal and are know to be a bit of a rip off. Rude office staff. Online Pet Portal does not work for script refills hardly ever. 1 out of 3 times someone gets the script. the vets are awesome but a whole lot of waiting and frustration to get to them. On the hunt for a new vet with a caring and responsive staff.