You get what you pay for.
I took my dog here for her puppy shots when I first got her. I also brought her here once when she was ill because everything else was closed and the emergency vet is very expensive. At the end, they did solve the issue when she was ill but they are not very professional. The vet techs are nice, but the vets are standoffish and just seem fed up.
I would have given 1 star, but I think it can be a necessity for those who can't afford to take their animals in when money is tight. In addition to this, they are open quite late and on holidays when most other places are closed. When it comes down to it, if I got another dog I would take it in for booster shots but for any really threatening issues, I would take my animal to another vet.