Great place. Friendly staff. Last minute appointments... was nice and I think it was due to someone canceling since it doesn't usually work that way. Thy did a great job on my pup. Not overly expensive like PetSmart or petco. First time I went met a great customer who praised the company just as much as I. Over all my pup will keep going there.