A little pricey for my budget, but well worth it! I called for a same-day appointment, as a new client and the front desk staff was quick to accommodate. The retail area is well-stocked and the staff knowledgable on products. Remington, my dog, was greeted and treated, as if we'd been there before, by a pleasant smiling staff.