I had a bad experience with this place at first but I gave them another try because I believe that everyone deserves a second chance, and I am soooo glad I did! I have now been taking my dog here for over a year and Dr Brooks has saved his life, twice. The staff is so nice and Dr Brooks is one of the most caring veterinarians ever. Plus their hours rock.