Brought my dog to Horizon because a friend recommended them. My boxer had 3 tumors that were cancer and a small non cancer tumor on her eye. Cost was lower than anyone else but Dr. Phlam did not go wide in removing the tumors. It is always recommended to go 2.3 cm and he went 1.2 cm so he left cancer according to lab reports. He refused to redo the surgery to get the rest. He was very negative and rude insinuating that my dog would probably die in 2 years anyway. Got a second and third opinion and was told my boxer had an excellent prognosis. Another doctor is fixing what he did this morning. The first surgery was $400 a waste of money and pain my dog was put through. Now another $700 to redo the surgery. I do not trust Horizon Animal Clinic and will never go there again.