We went to take our dog to get shots and have his teeth clean. The dog is very old and does not have many teeth. They cleaned the teeth and then called to say they all needed to be pulled out and so they were going to charge us 600 to 700 dollars to pull 10 teeth on top off the 359.00 for cleaning teeth that needed to be pulled anyways! We took him to a vet a coworker recommended and the vet said we got taken for a ride and he could pull the teeth for around 200.00, he also said he would not have cleaned them if they needed to be pulled unless he called us first. Never will we go there or recommend anyone. They overcharged for every service. Stay away!