AWFUL. We were new to the area/state and our dog needed his shots updated. We go to this place, literally across the street from our house. Charged us almost $600!!!! For shots! Mind you, our dog has always been up to date on everything..he had to be. We had to fly overseas so he had to have everything. $500-$600 is OUTRAGEOUS. He charged us for just being there. And for being new. And he didn't even have an assistant..my husband had to assist him getting him on the table and what not. AWFUL human being, that guy is. Oh and then when I told a few people that have lived in Belleville for a long time about our experience. They referred to him as "dr.death." 🤔