Closed today
4042 Hononegah Rd, RoscoeClosed today
5411 Bridge St, Roscoe“We sadly and suddenly had to put our 13 year old dog. The staff was amazing and helped me through a very traumatic time. Cannot recommend them highly enough.“
Closed today
3335 Business Rt 20, Belvidere“I have never had a negative experience at this clinic. Their pricing is comparable to other veterinary facilities. I have always been well informed, and have never felt as though I am being rushed out. I have been utilizing this clinic since I moved to this area from AZ in 2017. Eventually I will begin using their New online platform.“
Closed today
2889 S Bartells Dr, Beloit“They’re all so kind, they love the animals they care for and you can tell. It’s a small clinic, which makes the care feel more personal. They’re always so happy to see my cat Boris. And they’ve been so helpful in managing my dog Ralph’s allergies.“
9AM - 12PM
5036 N 2nd St, Loves Park“Excellent care and service. Reasonable priced. I took my sick dog. Dr knew exactly what was wrong and fair with my options with quality of life. I decided to do hospice care. Dr was very passionate with my decision. They stayed with me along the way.“
Closed today
1124 Cannell Ct, Rockton“I love it here. I think its privately owned and I personally love that. I left other vet clinics because I felt like they pressured me or made me feel guilty for wanting to be involved in my pets care and advocate when I didnt agree with something. Dr. Knilans is so caring and listens! I drive all the way from Rockford but its worth it!“
Animal Hospitals
Animal Hospitals
Animal Hospitals
Animal Hospitals
Animal Hospitals
Animal Hospitals
“They listened to me! My dog needed a rather large skin tag removed, and I'm nervous about general anesthesia, so we talked and they did it with a local anesthetic. My dog didn't feel a thing because I was giving him treats dipped in peanut butter.“