Kate is extremely knowledgeable and skilled. Her methods are always up to date, humane and science based. I couldn’t recommend her enough.