I LOVEEEE this vet! they are WONDERFUL! we have never had a bad experience with them. I have 2 cats and a Mastiff that have all seen them and both of the vets are wonderful with our animals. They are easy to get in to see, even on short notice (My Mastiff swallowed a Mango seed at 4:40 on a Wednesday, we called immediately, got in to see them and they had the seed out by 5:15). They are very reasonably priced and i don't feel nickle and dimed every time we go there.
And as far as the roofer goes- here is NOT the place to complain about his insurance claim for a roof. They are Vets- and DAMN GOOD ONES at that. Trying to ruin their business by giving them a bad review, based on irrelevant issues regarding their veterinary practices just makes you people look like the ones who need to have a review written. DON'T LISTEN TO THE IDIOT ROOFER- THESE GUYS ARE GREAT VETS!