Does Sam price by breed and coat?
Yes. You set a price list keyed to breed or size and coat type (for example, a doodle full groom versus a short-haired terrier bath), and Sam quotes from it. For dogs that need a look first — heavy matting, special handling — Sam books the appointment and notes that the final price depends on condition.