Absolutely no stars! When my dog was taken in for his first visit here they didn't even bother reviewing his records that I brought with me; when they finally did they tried to tell me he was behind on his proheart injections; he just received them in Sept! While in the room waiting my husband smelled marijuana smoke from the next room; looked and the staff was in there getting high! When he came back and told me I called immediately and told them to cancel all my services but it was too late. When my husband returned the bill was twice as much as what they told me it would be when I dropped him off! There were not any extra things done only the services I had requested. I would never take another animal here or recommend anyone use their services.