We have gone to SpayXperts for years. It's where I took my dog to get neutered, where I've taken him to get his shots, and where I've taken him any time he has a problem. However, when it comes to consistency of service, they are absolutely terrible. My dog, Wookie, suffers from terrible seasonal allergies, something we discussed with the staff and vet there. We changed his diet, limited his time outside, gave him medication (Apoquel) and supplements, and finally tried allergy shots. This worked best, but Wookie doesn't suffer from year-round allergies. The vet told us the shot lasts 1-2 months, but since my dog's allergies are only seasonal, we were told we didn't need to worry about doing it every month, just when it flares up.
Apparently, this isn't the case. Despite calling and confirming several times that no appointment would be needed (and after having multiple visits for allergies before), we were told that the vet we saw no longer worked there and that they wouldn't give my dog his allergy shot. They said he needed to have been on it regularly. After explaining our history with SpayXperts, they continued to refuse to provide the shot without an office visit...and they wouldn't do an office visit today.
It's impossible to get an appointment with them anymore, and they make no accommodations for a pet in need. Wookie's eyes are red, and his skin is so irritated it is flaking off. He can't stop scratching and licking, even with his cone. We and the vet know what he suffers from and how to resolve it. Instead, we are finding another vet. Years of being a customer/patient were wasted.
Spend the money to go elsewhere. Don't waste your time frantically calling each morning for an appointment. My guess is they've grown too big too fast, and the quality of care and service has suffered. I won't be back.