Medical care can be compared to County level care or Mayo Clinic level care. County level care is poor. Mayo Clinic is world renowned. All Star Animal Hospital is Mayo Clinic level care for your pets. They are very well staffed so they can take time with you and your pet. They are more expensive (WAY more expensive) than the original vet I chose. I had a budget problem and had to take my puppy to Crossroads Towne Center Vet and received county level care. They were affordable but offered crap service. When I needed my puppies sutures removed after only 7 days, they refused to even see my puppy. I could see my pup had healed faster than normal, but they wouldn't even see me. I took my puppy to All Star and started to get the same speech (in a much nicer way). All Star was competent and knew 10-14 days is the normal healing time, but they took the time to look at my puppy. The doctor saw I was right and took the sutures out. All Star is where I will always take my dog. They are TOPS!!!!